Strasmore Research
Learn Matt ConnorBy Matt Connor

Is a Covered Put Actually Covered?

A covered put is short stock plus a short put. The premium caps the gain, the short stock leg has no ceiling, and borrow plus dividends accrue daily.

A covered put is a short stock position plus a short put option on the same stock, and the word covered is doing far less work here than it does in a covered call. The put is covered in one narrow sense: if it is exercised against you, the shares delivered to you cancel a short position you already owe. Nothing in the structure covers the loss, which has no upper limit, and nothing in the payoff diagram shows the borrow cost and dividend liability that accrue every day you hold it.

What a covered put is, leg by leg

The position has two legs, opened together or built onto a short you already hold.

  • Short the stock. You borrow shares from your broker, sell them, and owe those shares back whenever the position closes. Our walkthrough of how to short a stock covers the mechanics.
  • Sell a put, usually at or just below the current price. You collect the premium now and accept the obligation to buy shares at the strike if the put holder exercises.

The symmetry everyone is taught goes like this. A covered call is long stock plus a short call. Flip both signs and you get short stock plus a short put, so the covered put arrives presented as the mirror image: same shape, opposite direction. The payoff lines really are mirrors on paper. The risk is not, and the asymmetry lives in the stock leg rather than the option leg.

Why the mirror breaks: one leg has a floor, the other has no ceiling

A long share has a floor. The worst case is zero and the loss stops there, which is what makes a covered call's maximum loss a finite number you can write down before you trade. A short share has no matching ceiling. The stock can keep rising, and every dollar it rises is a dollar you owe on shares you borrowed. The premium you collected is fixed the moment you sell it, so it caps the gain while leaving the loss open ended.

The panel below takes six names with no share splits across the window, so the raw closes compare cleanly, and measures the largest and the smallest 21-session price change for each. Twenty-one sessions is about a calendar month of trading.

QueryBest and worst 21-session moves since 2021
tickerbest_21d_gain_pctworst_21d_drop_pct
F42.530.2
XOM32.118.1
MSFT31.418.5
AAPL22.424.2
KO1712.8
SPY15.413.2
The exact SQL behind every number
WITH ranked AS
(
    SELECT
        ticker,
        date,
        toFloat64(close) AS c,
        row_number() OVER (PARTITION BY ticker ORDER BY date) AS n
    FROM global_markets.stocks_daily_aggs
    WHERE ticker IN ('AAPL', 'MSFT', 'KO', 'SPY', 'XOM', 'F')
      AND date >= '2021-01-01'
      AND date <  '2026-10-01'
)
SELECT
    a.ticker                                 AS ticker,
    round((max(b.c / a.c) - 1) * 100, 1)     AS best_21d_gain_pct,
    round(abs(min(b.c / a.c) - 1) * 100, 1)  AS worst_21d_drop_pct
FROM ranked AS a
INNER JOIN ranked AS b ON b.ticker = a.ticker AND b.n = a.n + 21
GROUP BY a.ticker
ORDER BY best_21d_gain_pct DESC
Run this yourself

Across 6 names, F posted the group's largest one-month advance at 42.5%, against a deepest one-month decline of 30.2%. Note what the two columns can and cannot do. A decline can never pass 100%, since the price stops at zero. An advance has no such arithmetic limit, and for anyone short the stock, the advance column is the loss column.

A pinned example: one month of a crowded short

Averages hide the tail, so here is a fixed historical window that never refreshes: GME, a heavily shorted retailer, over January 2021. The series runs from Jan 4, 2021 to Feb 5, 2021.

QueryOne month of a crowded short, January 2021
24 rows (showing 20)
datedate_labelchange_vs_start_pctwindow_peak_vs_start_pct
2021-01-04Jan 4, 202101914.6
2021-01-05Jan 5, 20210.71914.6
2021-01-06Jan 6, 20216.41914.6
2021-01-07Jan 7, 20214.81914.6
2021-01-08Jan 8, 20212.61914.6
2021-01-11Jan 11, 202115.61914.6
2021-01-12Jan 12, 202115.71914.6
2021-01-13Jan 13, 2021821914.6
2021-01-14Jan 14, 2021131.41914.6
2021-01-15Jan 15, 2021105.81914.6
2021-01-19Jan 19, 2021128.21914.6
2021-01-20Jan 20, 2021126.81914.6
2021-01-21Jan 21, 2021149.41914.6
2021-01-22Jan 22, 2021276.91914.6
2021-01-25Jan 25, 2021345.21914.6
2021-01-26Jan 26, 2021757.91914.6
2021-01-27Jan 27, 20211914.61914.6
2021-01-28Jan 28, 20211022.31914.6
2021-01-29Jan 29, 20211784.11914.6
2021-02-01Feb 1, 20211204.31914.6
The exact SQL behind every number
WITH px AS
(
    SELECT
        date,
        toFloat64(close) AS c
    FROM global_markets.stocks_daily_aggs
    WHERE ticker = 'GME'
      AND date >= '2021-01-04'
      AND date <= '2021-02-05'
),
anchor AS
(
    SELECT
        argMin(c, date) AS first_close,
        max(c)          AS peak_close
    FROM px
)
SELECT
    toString(px.date)                                            AS date,
    formatDateTime(px.date, '%b %e, %Y')                         AS date_label,
    round((px.c / anchor.first_close - 1) * 100, 1)               AS change_vs_start_pct,
    round((anchor.peak_close / anchor.first_close - 1) * 100, 1)  AS window_peak_vs_start_pct
FROM px
CROSS JOIN anchor
ORDER BY px.date
Run this yourself

Measured from the first close in the window, the peak sat 1914.6% higher, and the final session in the window was still 269.7% above the start. A put sold at the beginning of that window was worth, at most, the premium collected. The short stock leg underneath it was losing a multiple of that premium within days. That flat reference line against the rising one is the whole argument about the word covered.

The carry nobody puts in the payoff diagram

Several costs accrue while the position is open, and none of them appear on the diagram.

Borrow cost accrues daily

To stay short you keep borrowing the shares, and the lender charges a fee, quoted as an annual percentage of market value and accrued every day the position is open, weekends included. On an easy-to-borrow large cap the fee is small. On a name from the hard to borrow list the fee can reach double or triple digits annually, at which point it passes the entire put premium long before expiration. The fee is not fixed either. It reprices as lendable supply tightens, so the cost you measured at the open is not the cost you pay in week three. Borrow rates are quoted by lending desks rather than printed on the public tape, so the panel below uses a crowding proxy: days to cover, which is reported short interest divided by average daily volume.

QueryDays to cover the reported short interest, household names
tickeravg_days_to_coverpeak_days_to_cover
PFE3.744.96
AAPL2.83.53
KO2.663.51
T2.644.25
XOM2.493.01
F2.353.58
MSFT2.333.73
NVDA1.872.55
The exact SQL behind every number
WITH si AS
(
    SELECT
        settlement_date,
        ticker,
        max(days_to_cover) AS dtc
    FROM global_markets.stocks_short_interest
    WHERE settlement_date >= '2026-01-01'
      AND ticker IN ('AAPL', 'MSFT', 'KO', 'NVDA', 'XOM', 'F', 'T', 'PFE')
    GROUP BY settlement_date, ticker
)
SELECT
    ticker,
    round(avg(dtc), 2) AS avg_days_to_cover,
    round(max(dtc), 2) AS peak_days_to_cover
FROM si
GROUP BY ticker
ORDER BY avg_days_to_cover DESC
Run this yourself

PFE carries the group's highest average at 3.74 days to cover across 2026, peaking at 4.96. A low reading says the short side is small next to daily turnover, the condition under which shares stay plentiful and cheap to borrow. A high and rising reading is the condition under which they do not.

Dividends are your liability

Stay short a dividend payer through the ex-dividend date and you owe the dividend. The shares you sold belong to someone, and your broker debits the cash from your account to make the lender whole. The holder on the other side receives a payment in lieu of dividends, which carries its own tax treatment. Twelve months of those debits add up.

QueryTwelve months of dividends a short seller owes, per share
tickerttm_dividends_usdttm_dividend_pct_of_pricepayment_count
PFE1.726.244
F0.64.914
T1.114.584
XOM4.122.534
KO2.12.434
JNJ5.282.084
MSFT3.640.694
AAPL1.060.324
The exact SQL behind every number
WITH divs AS
(
    SELECT
        ticker,
        sum(cash_amount) AS ttm_cash,
        count()          AS payments
    FROM
    (
        SELECT DISTINCT
            ticker,
            ex_dividend_date,
            cash_amount
        FROM global_markets.stocks_dividends
        WHERE ticker IN ('KO', 'T', 'PFE', 'XOM', 'F', 'MSFT', 'AAPL', 'JNJ')
          AND ex_dividend_date >= '2025-10-01'
          AND ex_dividend_date <  '2026-10-01'
          AND cash_amount > 0
    )
    GROUP BY ticker
),
px AS
(
    SELECT
        ticker,
        argMax(toFloat64(close), date) AS last_close
    FROM global_markets.stocks_daily_aggs
    WHERE ticker IN ('KO', 'T', 'PFE', 'XOM', 'F', 'MSFT', 'AAPL', 'JNJ')
      AND date >= '2026-09-01'
    GROUP BY ticker
)
SELECT
    divs.ticker                                   AS ticker,
    round(divs.ttm_cash, 2)                       AS ttm_dividends_usd,
    round(divs.ttm_cash / px.last_close * 100, 2) AS ttm_dividend_pct_of_price,
    divs.payments                                 AS payment_count
FROM divs
INNER JOIN px ON px.ticker = divs.ticker
ORDER BY ttm_dividend_pct_of_price DESC
Run this yourself

PFE tops the group at 6.24% of its share price over the year to October 2026, which works out to 1.72 dollars a share across 4 payments. A short seller pays every one of them. The premium collected on the put is fixed at the open and never grows to meet them.

Recalls happen on the lender's schedule

Borrowed shares can be recalled. If the lender wants them back and your broker locates no replacement, the broker buys the stock back and closes your short at the market, on their timetable rather than yours. Recalls cluster in exactly the conditions that already hurt, when the stock is rising and lendable supply is thin. The put stays open after the stock leg is gone, which leaves you holding a naked short put with nothing behind it.

Margin sits on the stock leg

The requirement is held against the short stock, and it floats with the stock price. As the stock rises, the position loses money and the requirement grows at the same time. The premium you collected never grows. Our notes on margin for selling naked options and on whether you can lose more than you invest cover what happens as a position moves past your equity.

Breakeven and payoff, done properly

Work a hypothetical. Short 100 shares at $50 and sell the $50 strike put for $2, two months out. Ignore carry and you get the textbook version: maximum gain is $2 a share if the stock sits at or below $50 at expiration, since the put is exercised, the shares you buy at $50 close the short, and you keep the premium. Breakeven is $52, and the loss above it has no limit. Notice the scale of the cushion in that example: $2 on a $50 share is 4% of the share price, and a stock can travel that far in one session.

Now put the carry in. Suppose the borrow fee works out to $0.25 a share over those two months, and one $0.40 dividend goes ex while you are short. Maximum gain falls to $1.35 a share. Breakeven falls to $51.35. Both figures are hypothetical, and both keep moving while the trade is live: the fee reprices, and a dividend increase raises your bill. Every version of this arithmetic has the same shape. The upside is a known, small, shrinking number. The downside has no edge.

When is a covered put genuinely used?

Mostly by someone who is already short. If you hold a short position and want a defined exit, selling a put at your target price converts that exit into an obligation: at or below the strike the put is exercised and your short closes at that price, with the premium on top. The structure also appears where the carry is small and measurable, such as an easy-to-borrow large cap with no dividend inside the option's window, and among participants whose borrow is cheap and whose balance sheet is built for open-ended exposure.

It fits poorly as a yield trade for an account that would not otherwise be short the stock: the premium is bounded and the exposure underneath it is not. If selling premium is the part that interests you, the long-stock side of that decision is covered in why would anyone sell a put option.

FAQ

Is a covered put the same as a cash secured put?

No, and the two names get mixed up constantly. A cash secured put is a short put with cash set aside to buy the shares, with no stock position at all. A covered put is a short put sitting on top of a short stock position. The cash secured version's worst case is bounded by the strike. The covered put's worst case is not bounded at all.

What is the maximum loss on a covered put?

There is no fixed maximum. The short stock leg loses a dollar a share for every dollar the stock rises, and the premium collected is the only offset. Borrow fees and any dividends that go ex while you are short add to the total.

Who pays the dividend when you are short a stock?

You do. Your broker debits the dividend from your account and passes it to the share lender, and the holder on the other side receives a payment in lieu rather than the dividend itself.

What happens if the short put is assigned?

You buy the shares at the strike. Those shares close out the short stock position, which is the one sense in which the put was ever covered. The trade ends there, with the premium kept and the exit settled at the strike.

Can my broker close my short before I want to?

Yes. If the share lender recalls the borrowed stock and no replacement is found, the broker can buy the shares back in the open market and close your position without your instruction. The short put can remain open afterward.

Data notes and panel caveats

The 21-session panel uses six names with no share splits between January 2021 and October 2026, so the stored daily closes compare without adjustment. The January 2021 trace is a fixed historical date range that does not move on regeneration, and it plots percentage change from the window's first close, a measure unaffected by any later split.

Borrow rates are quoted by securities lending desks and never reach the public tape, so no panel here prints one. Days to cover, reported short interest divided by average daily volume, is a crowding measure and only a loose proxy for borrow availability.

Dollar figures in the breakeven example are hypothetical, chosen for arithmetic clarity.


Every panel above ships with the SQL that produced it, so you can open any one and check the counting yourself. To run the same questions against a different ticker or window, ask them in plain English on the Strasmore terminal.

#options#short selling#risk#strategies#covered put