Home › Articles › Surviving losing streaks

Variance for Option Sellers: Surviving Losing Streaks

Variance is why a high-win-rate credit spread seller still has bad weeks. An options trading losing streak is not a signal that the edge vanished; it is the price of sampling a 90%+ process. Here is the closed-form math for the longest losing run, what a 15-year SPX put credit spread model actually did, and how to size so a streak does not end the account.

See today’s SPX spread and its POP. The SPX Desk shows a live 7DTE put credit spread with POP, POT and P50, free.

Open the SPX Desk → Expected move calculatorPOP vs POT vs P50 explained

The math of a losing streak

Treat each trade as a win with probability p or a loss with probability q = 1 − p, independent of the others. After n trades, let L be the longest run of losses in a row. Then:

That is the same geometric-run math behind coin-flip streaks. It does not need market data. It only needs a win rate and a trade count. Markets are not perfectly independent, so later I also measure the streaks the SPX model actually produced.

What a 90%+ win rate still allows

Fix n = 250 trades (about a year of almost-daily 7 DTE entries) and vary the win rate:

Expected longest losing streak at 250 trades by win rate
CLOSED-FORM (iid Bernoulli, n=250)E[longest losing streak]P(≥ 2 in a row)P(≥ 3 in a row)P(≥ 4 in a row)Monte Carlo mean (40,000 paths)
90%2.1290%20.1%2.2%2.12
95%1.4845%2.9%0.1%1.48
96%1.3332%1.5%0.1%1.33
97%1.2020%0.6%0.0%1.20
98%1.099%0.2%0.0%1.09

What it shows. At a 96% win rate, you should expect a longest losing streak of about 1.33 trades. Roughly 32% of the time you will see at least two losses in a row; three in a row is about 1.5%. Drop the win rate to 90% and three-in-a-row jumps to about 20%. A Monte Carlo of 40,000 iid paths matches the closed form to two decimals.

More trades, longer expected streaks, even at the same win rate:

Expected longest losing streak vs number of trades at 96% win rate
CLOSED-FORM at 96% win rateE[longest losing streak]P(≥ 2 in a row)P(≥ 3 in a row)Monte Carlo mean
50 trades0.957%0.3%0.95
100 trades1.1314%0.6%1.13
250 trades1.3332%1.5%1.33
500 trades1.5754%3.0%1.57
1000 trades1.8579%5.9%1.84

At 96% and 1,000 trades, E[L] rises to about 1.85 and the chance of two in a row is about 79%. Volume does not erase variance; it makes the rare streak almost inevitable.

How I tested it on SPX

Every trading day from Jan 3, 2011 to Oct 23, 2026, the model opened two SPX put credit spreads at the close:

Each spread was closed by one of four exit rules: hold to expiration, a 50% take-profit (the 50% rule tested), a 2× credit stop (stop losses on put credit spreads), or both. I then measured losing streaks two ways: on the overlapping daily-entry series, and on a one-at-a-time series that only re-enters after the prior trade exits.

Model backtest, not real fills. Option prices are Black-Scholes, with implied volatility from Cboe’s VIX9D (0.77 × VIX9D) for 7 DTE and VIX (0.73 × VIX) for 45 DTE, plus a put skew fitted to a real SPX put chain. Risk-free rate from the 13-week T-bill, dividend yield 1.8%. Fills at the model mid, checked at the daily close only. Fees $2.60 per spread to open and again to close early. P&L is per one spread ($100 multiplier). Results are hypothetical.

Results: 7 DTE spreads

7 DTE SPX put spread losing streaks by exit rule
MODEL: SPX 7 DTE, 9 delta, $50 wide (one at a time)Win rateTradesP&L / dayObserved max losing streakExpected max (iid math)Monte Carlo meanWorst streak P&LMonths of EV wiped*
Hold to expiration96.0%794$12.2521.761.77−$3,05111.9
50% take-profit, no stop96.9%1586$13.9521.821.82−$3,64812.5
2× credit stop80.7%901$9.6033.853.87−$2,35611.7
50% take-profit + 2× stop83.0%1950$8.4843.993.99−$2,33613.1

*Months of EV wiped = absolute value of the worst one-at-a-time losing streak, divided by (P&L per day × 21 trading days). Model dollars per one spread.

What it shows. Holding with no stop won 96.0% of one-at-a-time trades (794 trades). The closed-form expected max streak at that win rate is 1.76; the model observed 2. That worst streak lost −$3,051 — about 11.9 months of the model’s EV per day. A 50% take-profit looked similar on streak length (2) with a slightly higher win rate. A 2× stop dropped the win rate to 80.7% and raised the expected max streak to 3.85 (observed 3).

Results: 45 DTE spreads

45 DTE SPX put spread losing streaks by exit rule
MODEL: SPX 45 DTE, 10 delta, $20 wide (one at a time)Win rateTradesP&L / dayObserved max losing streakExpected max (iid math)Monte Carlo meanWorst streak P&LMonths of EV wiped*
Hold to expiration99.2%128$1.2210.640.64−$1,91374.8
50% take-profit, no stop97.3%301$1.2211.191.19−$1,91974.8
2× credit stop69.3%166$0.8344.024.02−$1,06161.2
50% take-profit + 2× stop76.2%474$0.1934.014.01−$590147.1

*Months of EV wiped = absolute value of the worst one-at-a-time losing streak, divided by (P&L per day × 21 trading days). Model dollars per one spread.

What it shows. One-at-a-time sample sizes are smaller (128 holds), so a single max loss dominates the “worst streak” column. Holding won 99.2% with an observed max streak of 1 (theory 0.64). The 2× stop again lengthened count-streaks (observed 4, theory 4.02) while cutting EV per day to $0.83 from $1.22.

Overlapping trades vs one at a time

Independence is the closed-form assumption. Real entries are not independent when you open a new spread every day:

A crash week can mark several overlapping spreads as losers at once. That is why the overlapping series looks scarier than the Bernoulli math. If you run more than one spread at a time, plan for clustered losses, not just iid streaks (more on bankroll and risk of ruin in bankroll management for +EV options).

Do stops or take-profits change streaks?

Two companion articles already measured EV. Here is the streak angle only:

Pick the exit for the dollar distribution you want. Do not expect a stop to make losing streaks “go away” in the win/loss tape.

How a streak wipes months of EV

On the 7 DTE hold rule, average P&L per day in the trade was $12.25. The worst one-at-a-time losing streak lost −$3,051. Divided by 21 trading days of that EV, that is 11.9 months of grind erased by 2 losers in a row.

That is the variance trap: the average trade is small and positive; the rare loser is many times larger. A high win rate does not make the account safe unless size respects the loser, not the winner.

Sizing so a streak does not end the account

Work backwards from a streak you are willing to survive. Example (illustrations only, not a recommendation and not anyone’s real account):

  1. Choose a max risk per spread as a fixed slice of the account (1%, 2%, …).
  2. Ask what three full max losses in a row would do (at 96% win rate, P(≥ 3) over 250 trades is about 1.5%, small but not zero).
  3. If that drawdown is unacceptable, cut size until it is.

Here the model’s actual worst 7 DTE one-at-a-time streak (two losses, not both full max) is scaled to example accounts. The dollars at risk are the chosen fraction of the example account; the streak P&L scales each model loss by (chosen risk ÷ that trade’s model max risk):

Example account sizing through the model's worst 7 DTE losing streak
EXAMPLE ACCOUNT (illustration)Risk per spreadDollars at riskScaled worst streak P&LStreak as % of account
$25,0001%$250−$157.09-0.63%
$25,0002%$500−$314.18-1.26%
$25,0005%$1,250−$785.44-3.14%
$50,0001%$500−$314.18-0.63%
$50,0002%$1,000−$628.35-1.26%
$50,0005%$2,500−$1,570.88-3.14%
$100,0001%$1,000−$628.35-0.63%
$100,0002%$2,000−$1,256.70-1.26%
$100,0005%$5,000−$3,141.76-3.14%

EXAMPLE accounts and risk fractions only. A streak of full max losses at the same fractions would be larger (2 × risk fraction for two max losses; 3 × for three). Gaps can deliver that. Size for the streak you refuse to let end the account.

Example: a live spread and its odds

Here is the SPX Desk’s 7DTE model spread from the Nov 4, 2026 close. POP is the chance of any profit at expiration; a 90%+ POP is exactly the kind of win rate that still produces losing streaks over a year of trades.

Example SPX put credit spread with POP, POT and P50
EXAMPLE (exp. Nov 11, 2026, 7 DTE)Credit (mid)Max riskPOPPOTP50
SPXW 7465/7440 put spread, short ≈9 delta$1.30$2,37091%19%93%
IV Rank (1y) 19 — based on VIXVIX 16.78 (S&P 500 30-day implied vol, calculated from SPX options). 1y low 13.47, high 31.05. IV percentile 44%. As of Nov 5, 2026. What is IV Rank?

EXAMPLE, model figures. Cboe delayed SPXW quotes at the close, credit at the mids, SPX 7,688.62. POP = chance of any profit at expiration; POT = chance SPX touches the short strike first; P50 = chance the spread can be bought back for half the credit. Lognormal model at the short strike’s IV 16.6%, rate 4.03%, P50 from 40,000 simulated paths. See POP vs POT vs P50 and IV rank explained.

My variance rules

  1. Assume the streak will show up. At 96% and a few hundred trades, two losses in a row are common; three are rare but real.
  2. Size for three max losses, not for the average winner. If three full risks in a row would knock you out, the size is too big.
  3. Count overlapping risk separately. Correlated positions can lose together even when the one-at-a-time streak math looks mild.
  4. Use stops for dollars, not for streak vanity. A 2× stop lengthens count-streaks while shrinking each loss (data).
  5. Keep short-dated take-profits for EV per day (50% rule), knowing they barely change streak length.
  6. Pick strikes outside the expected move with Open Lines (why), and sell more when IV rank is high (IV rank).
  7. Never blow up. The edge only pays traders who are still in the game after the streak.

Sources and method. Closed-form longest-run probabilities from a Markov chain on the current loss run (standard Bernoulli run theory; Monte Carlo check with 40,000 iid paths, seed 20261105). SPX, VIX, VIX9D and 13-week T-bill daily closes from Yahoo Finance (Jan 3, 2011 to Oct 23, 2026); VIX and VIX9D calculated by Cboe. One-at-a-time series re-enters at the next close after each exit. Win = P&L above zero after fees. Model figures, not historical option quotes; results are hypothetical. Example: Cboe delayed SPXW quotes (Nov 4, 2026 close); SPX terms from Cboe SPX specifications. Code: raw/variance/backtest.py.

Education, not financial advice. This explains how I think about variance and losing streaks, not a recommendation to buy or sell anything. Options involve substantial risk and are not suitable for all investors; a put credit spread can lose its full width minus the credit. Model backtests and iid streak math are hypothetical and past results do not guarantee future results. Before trading options, read the OCC’s Characteristics and Risks of Standardized Options.

FAQ

What is a losing streak for an option seller?

A run of consecutive losing trades with no winner in between. On credit spreads that usually means a cluster of short strikes getting tested, or several stops firing in a row.

If I win 96% of the time, how long can a losing streak get?

In 250 independent trades at a 96% win rate, the expected longest losing streak is about 1.33 trades. The chance of at least two losses in a row is about 32%, and three in a row about 1.5%.

Do stops make losing streaks shorter?

Not in trade count. A 2× credit stop cuts the win rate (to 80.7% on the 7 DTE model), so the expected longest streak gets longer. What it does cut is the dollar size of each loss. See the companion stop-loss article for the EV tradeoff.

Does a 50% take-profit change streak length?

A little. On the 7 DTE model the 50% target raised the sequential win rate to 96.9% from 96.0%, so expected streak length edged down. It does not remove clustered crash weeks.

Why can overlapping trades show a longer streak than one-at-a-time?

Because every trading day opens a new spread. In a crash week several overlapping positions can all lose, so the overlapping series on the 7 DTE hold rule reached a max losing streak of 6, while one spread at a time peaked at 2.

How should I size so a streak does not blow up the account?

Pick a max risk per spread that is a small, fixed slice of the account, then ask whether the theoretical streak you are willing to survive (for example three full max losses in a row) still leaves you in the game. Size for the streak, not for the average trade.

Is this based on real option prices?

The streak formulas are closed-form Bernoulli math. The SPX results are a model backtest: Black-Scholes prices from VIX or VIX9D with a put skew fitted to a real chain, filled at the model mid and checked at the daily close. Real fills and gaps will differ.

Is this financial advice?

No. It is education from my own process. Options involve substantial risk.

Check the live setup before you size the next trade. The SPX Desk shows a live 7DTE put credit spread with POP, POT and P50, free.

Open the SPX Desk → Expected move calculatorPOP vs POT vs P50 explained
Education only, not financial advice. This site is not affiliated with any fund issuer. Coins-per-share figures come from issuer websites and can be delayed or wrong, so check the issuer’s page before you rely on a number. Crypto is very volatile and you can lose money.