跳转到主要内容

WRITING

My Note Yields 21.6% Annualized. Why Is Its Long-Run Expectancy Still Below QQQ?

July 18, 202612 min readTianli Zeng
investingoptionscovered-callleverage
My Note Yields 21.6% Annualized. Why Is Its Long-Run Expectancy Still Below QQQ?

Mid-July, after several down days had fattened option IV, I started building a structure in size: buy QQQ, simultaneously sell a call expiring in 35 days struck about 5% below spot. One real fill: bought at 693.08, sold the 660 call for 46.50 in premium, true net cost 646.58. As long as QQQ stays above 660 in 35 days (any drop smaller than 4.8%), I collect the full 13.42 coupon — 2.08% per period on capital, 21.6% annualized. I only start losing below 646.58, a 6.7% cushion.

I call them "notes": cushion plus fixed coupon, like a bond, except the coupon is equity-sized.

Then I asked my pricing engine for the structure's mathematical expectancy. Answer: about +3% a year. Treasury territory.

A 21.6% face rate, a 6.7% cushion, a seventy-something percent win rate — against a 3% expectancy. Two numbers seven times apart means some lens is misaligned. This post is the full record of taking that gap apart, layer by layer.

Start by drawing the structure. One chart shows its entire character: cushioned below, capped above.

Note payoff at expiry: x-axis is QQQ's 35-day move relative to the purchase price, y-axis is the period return; the solid red line is the note, the dashed grey line is naked stock 1:1
Figure 1 · How to read it: the x-axis is QQQ's move over 35 days relative to the 693.08 purchase price; the y-axis is the note's return for that period. Solid red line = the note: as long as the expiry price holds above the 660 strike (green line, −4.8%), the return is a constant +2.08% — the full coupon. Between 660 and the 646.58 break-even (amber zone) you collect a partial coupon; only below the break-even (red zone) do you lose money, and at every point you lose about 6 points less than naked stock (the grey 45° dashed line). The cost sits entirely on the right half: however far the index rallies, the note stops at +2.08%.

0. Conclusions first

My questionAnswer
Why is expectancy lower despite the cushion?The cushion isn't free — it's paid for with all upside above the strike. Identity: the call I sold for 46.50 is worth 49.62 under my own "+10% a year" worldview. I give up 3.12 per share per period. That's the cushion's purchase price
How do 21.6% coupon and 3% expectancy coexist?21.6% is the speed of winning periods (premium revenue rate); expectancy is the profit margin after claims. Historically 84% of periods collect in full; 11% break the floor, averaging −6.3% each
So is it worth doing?Replaying 25 full years of real history (not the model): +14.5% annualized in cash terms, +21.7% in margin terms, vs QQQ's +10.9% — the note wins on both, at roughly one-third the volatility
When must it lose?One-way melt-up years. A fully covered structure has a mathematical ceiling of ~+24%/yr. When QQQ prints +56% in a year, no strike selection can catch it — the remedy is coverage ratio, not terms

1. Layer one: free protection = arbitrage, which doesn't exist

A note ≡ holding the stock + selling one call. So its expectancy differs from plain stock by exactly one term — the expected P&L of the short call itself. As an equation:

E[note]E[stock]=Cpremium receivedE[max(STK, 0)]expected payout of the call at expiryE[\text{note}] - E[\text{stock}] = \underbrace{C}_{\text{premium received}} - \underbrace{E\big[\max(S_T - K,\ 0)\big]}_{\text{expected payout of the call at expiry}}

Each symbol maps onto the real fill: $C$ = the 46.50 received for the call; $S_T$ = QQQ's price in 35 days (the unknown); $K$ = the 660 strike. $\max(S_T-K,0)$ is what I "pay out" to the call buyer at expiry — QQQ closes at 700, I pay 40; below 660, I pay nothing.

The key: the market prices calls under a near-zero-drift distribution (market makers hedge direction away; they price volatility), while I believe QQQ drifts +10% a year. Re-valuing the call under my own worldview:

Quantity$/share/period
What I received for the call ($C$)46.50
The call's expected payout under "+10%/yr"49.62
Expected P&L of selling it−3.12

That 3.12 is the cushion's price tag. The 6.7% buffer, the ~76% win rate, the 60% volatility cut — all bought with those 3.12 per period. Flip it around and it clicks: if a structure existed with protection and undiminished expectancy, it would be free insurance — riskless arbitrage — and market makers would buy it to extinction instantly. The only protection the market will sell you is protection that's fairly priced in expectation. You pay not in cash, but in upside above the strike (the flat line on the right half of Figure 1).

So "expectancy must be below plain stock" has no mathematical escape hatch. The only remaining questions: lower by how much, and what do you get back?

2. Layer two: reconciling 21.6% with expectancy — the three-bucket decomposition

The full reading of 21.6% is "annualized if every period collects in full." The annualization itself works like this: 35 days per period means $365/35 \approx 10.43$ periods a year, compounding +2.08% each:

(1+2.08%)10.43121.6%/yr(1+2.08\%)^{10.43} - 1 \approx 21.6\%/\text{yr}

But "every period collects in full" is a condition, not a fact. Sort all 6,858 rolling 35-day windows across 27 years into three buckets:

Three-bucket decomposition: bar width equals historical frequency, bar height equals that bucket's average period return; the dashed line is the weighted mean of +1.10% per period
Figure 2 · How to read it: each bar's width is how often that outcome occurred across 27 years; its height is the bucket's average period return — the green bar (full coupon) is wide and steady, the red bar (floor broken) is narrow but deep. Summing width × height gives the dashed line: the true long-run expectancy of +1.10% per period, sitting between the full coupon of +2.08% and zero.
OutcomeCondition (35-day QQQ)Historical shareAvg return/period
A: full coupondrop ≤ 4.8%83.7%+2.08% (= full coupon)
B: partial coupon−6.7% to −4.8%5.3%+1.15%
C: floor brokendrop > 6.7%11.0%−6.32% (worst window −26%)

83.7%×2.08%winning bucket+5.3%×1.15%partial 11.0%×6.32%landmine bucket=+1.10%/period\underbrace{83.7\%\times 2.08\%}_{\text{winning bucket}} + \underbrace{5.3\%\times 1.15\%}_{\text{partial}} \underbrace{-\ 11.0\%\times 6.32\%}_{\text{landmine bucket}} = +1.10\%/\text{period}

Annualizing +1.10%/period with the same compounding formula, $(1+1.10%)^{10.43}-1 \approx$ +11.5%/yr.

21.6% is the premium revenue rate; 11.5% is the margin after claims. In any insurance business those two numbers are necessarily one-high-one-low — and the low one is the long-run account.

Then how is 11.5% so much higher than the engine's 3%? Because the two use different "future volatility." The engine prices under the market's distribution: implied volatility (IV) that day was 29.6%; the real historical world realizes only about 24% annualized over 35-day horizons. Define the difference:

VRP=σIVpremiums charged on itσrealizedclaims arrive on it=29.6%24%>0\text{VRP} = \underbrace{\sigma_{\text{IV}}}_{\text{premiums charged on it}} - \underbrace{\sigma_{\text{realized}}}_{\text{claims arrive on it}} = 29.6\% - 24\% > 0

Sell insurance charging for 29.6%, watch the world claim at 24% — the spread is the volatility risk premium (VRP), the profit source of selling options. It's also the entire economics of my entry rule — "only after a selloff, when IV is fat": underwrite only when premiums are overpriced. Run the same structure on calm-period terms and the coupon roughly halves; the historical replay collapses to ~+2% a year — below T-bills.

3. Layer three: 25 full years against QQQ — two columns

My baseline requirement is simple: it must not lose to QQQ over the long run, or holding QQQ outright is strictly better. So replay my actual playbook: always in the market; coupon pinned at 20%+ annualized, taking the deepest cushion that clears it (fat IV buys a deep cushion, thin IV only a shallow one); after taking assignment, never lock in a loss. Plus a financed column — half my own capital, half borrowed at 4.25% annualized. The financed column's per-period return:

xmargin=2xcash4.25%×35365interest per period0.41%x_{\text{margin}} = 2x_{\text{cash}} - \underbrace{4.25\%\times\tfrac{35}{365}}_{\text{interest per period} \approx 0.41\%}

Meaning: put up half the capital, gains and losses both double, minus 35 days of interest on the borrowed half; compounded period by period.

25.4-year cumulative wealth: note-cash, note-margin, and QQQ, log-scale y-axis
Figure 3 · How to read it: invest 1 unit in each lane in February 2001 and roll every 35 days through 2026 (265 periods); the y-axis is log-scale, so a line's slope is its annualized return. The gold line (financed notes) ends at 146×, the red line (cash notes) at 31×, the grey line (buy-and-hold QQQ) at 14×. The two deep pits — 2008 and 2022 — are where the financed line lost more than QQQ; more on those below.
WindowNote · cashNote · margin (2x, net of interest)Buy-and-hold QQQ
2001→now (25.4 yrs: dot-com bust, '08, '20, '22)+14.5%+21.7%+10.9%
2020→now (QQQ's strongest 6.5 yrs ever)+17.2%+28.1%+21.2%

Over the full 25-year cycle the note beats QQQ in both columns, at roughly one-third the annual volatility. The face rate of 21.6% is genuinely realized in the "margin × full cycle" cell.

Bear years are where its edge is largest — and why I run it (selected years):

YearNote · cashNote · marginQQQ
2001+23.8%+30.4%−36.7%
2002+16.3%+21.7%−41.3%
2011+21.1%+39.5%+1.9%
2008−29.9%−60.1%−41.0%
2022−22.9%−47.5%−33.2%
2023 (melt-up)+23.4%+45.3%+55.9%

Three rows demand honesty:

  1. In 2008 and 2022 the margin column did worse than QQQ — IV was calm before the crash, cushions were thin, and leverage doubled the losses too. The cushion is not crash insurance; its home turf is grinding bears and flat years.
  2. Melt-up years like 2023 are a mathematically guaranteed loss: a fully covered note caps each period at +2.08%, so even a perfect 10.43-period year tops out at $(1.0208)^{10.43}-1\approx$ +24%/yr (about +43% financed). When QQQ prints +56%, no strike, no IV, no one's selection clears that ceiling — it's not an execution problem, it's the structure's definition.
  3. So the lever for "never lose to QQQ" is coverage ratio, not terms: don't cover 100% of the position. Whatever fraction you cover is the fraction of melt-up you donate. My actual book is layered — deep-cushion notes locking coupons, shallower covered calls struck above spot keeping upside, and an uncovered long slice to catch the right tail.

4. Layer four: two honest sentences about financed notes

The margin column looks great, but two sentences belong in plain sight.

First: in the model's world, a financed note is negative carry. The market's fair expectancy for the structure (~3%) can't pay 4.25% interest. The whole trade is positive only because of VRP plus disciplined fat-IV entries. In other words: a cash note answers "how much do I earn?"; a financed note answers "does VRP keep paying?" — interest changes the trade's nature, not just its hurdle. Fortunately the break-even bar is modest: interest per period is about a fifth of the full coupon, and ~84% of historical periods collect in full.

Second: financing's true cost isn't on the interest bill — it's the period when leverage meets bucket C. In 2008 the single worst window was −26% in cash terms, beyond −50% financed (those two pits on Figure 3's gold line). That demands your normal leverage leave enough room that the worst window can't kill you. My rules: open new notes only when IV is fat and the coupon clears 20% annualized; roll next notes only with capital released by expiries — never add debt to open a note; a hard cap on total leverage.

5. Aside: do institutions run this?

Researching this produced a delightful fact: the payoff I'm running by hand is an industry with roughly ten trillion dollars outstanding.

  • "Discounted floor + fixed coupon" is exactly the core of bank-issued FCNs / reverse convertibles / autocallables: Swiss structured products turned over nearly CHF 200bn in 2024 (reverse convertibles the #1 product), Hong Kong's equity-linked products sold over HK$1.7tn a year, US structured note issuance hit a record +46% in 2024. Europe's discount certificates — cap set below spot — are the one-to-one mathematical equivalent of a deep-ITM buy-write.
  • Private-bank clients levering FCNs with lombard credit is standard practice in Asian wealth management — the institutional mirror of "financed notes"; its cost is also on record: the margin-call wave of March 2020.
  • On the academic side, AQR decomposes covered calls into equity beta + short volatility and explicitly endorses using leverage to restore beta to 1; the same paper warns in black and white that covered calls' downside beta exceeds their upside beta and the left tail is fat — leverage magnifies both — so "maximizing Sharpe with leverage may not be the most prudent approach."

The self-run version skips the issuer's fee layer and bank credit risk, with transparent collateral and the freedom to roll; the price is bearing execution, hedging, and the left tail yourself. The institutions' two lessons map one-to-one: cushions don't stop crash tails, and leverage is for restoring beta — not for amplifying a return engine.

6. Closing: three lenses, reconciled

Looking back, the 7x gap between "21.6%" and "3%" came from three misaligned lenses, each worth writing down:

  1. Face-rate speed ≠ long-run mean. 21.6% is the speed of winning periods; the mean including landmines is necessarily lower (11.5%). Whenever you see "X% annualized," ask: is that the every-period-wins speed, or the mean after claims?
  2. Model expectancy ≠ historical expectancy. The model prices at market IV (~3% expectancy); the historical world was calmer (replay: +11.5–14.5%). The spread is VRP — the actual product of this business, but it belongs only to those who underwrite when premiums are expensive.
  3. Single-year verdicts ≠ full-cycle verdicts. Grade any capped structure against QQQ's strongest six and a half years ever and it fails; grade it across 25 full years and it wins, at a third of the volatility.

Last, the psychological ledger. For anyone who can't sit through drawdowns in naked stock, this is the structure's real value: 35-day periods, most months settling on schedule, and drops under 5% don't touch you at all. It converts "enduring volatility," which most people are bad at, into "waiting for expiry," which is easy to execute. The two or three points of expectancy given up are the price of exactly that.

Sequel: Unpack the Coupon and There Are Only Two Kinds of Money: Treasury Interest, and Insurance Premium — put-call parity taken all the way down: why EV is pinned to treasuries, whether switching strikes or underlyings helps, how big the tail really is, and where the model lies to you.


Every number in this post comes from reproducible scripts: QQQ adjusted daily closes 1999→2026 plus VXN, rolling 35-calendar-day replay windows; note terms are real July 2026 fills. The replay assumes no friction and atomic 35-day periods; adjacent windows overlap; QQQ's 27-year record carries survivorship glow. Not investment advice.

FOLLOW

New posts land here first. Subscribe via RSS: /feed.xml

AUTHOR

Tianli Zeng

Hydraulic engineer. I write about AI methodology, daily investment reviews, and engineering practice.

Found a mistake, or have something to add?