SPXPlayResearch

What 1,051 Historical SPX Scenarios Reveal About 0–3 DTE Vertical Spreads

VantureCap Research · Published July 21, 2026 · Report 01

A paired, descriptive study of four defined-risk SPX verticals priced on the same 1,051 historical setups. The headline is less comfortable than a win-rate pitch: the two credit structures won often, yet their occasional large losses pulled average one-contract P&L below zero in this scenario population.

1,051eligible SPX scenarios
4,204paired trade outcomes
0–3days to expiration
4.8 yearsAug 2021–Jun 2026
Scope: this is an analysis of the trainer’s constructed scenario population, not every SPX vertical available in the market. It compares one consistently selected bull put credit, bear call credit, bull call debit, and bear put debit spread on each eligible day. It is descriptive research, not a backtested trading recommendation.

Executive summary

Result 1: Win rate alone hid the payoff asymmetry

Profitable outcomes by vertical structure Share of 1,051 one-contract outcomes with P&L above zero for each structure; results include the $1.30 commission. 0% 25% 50% 75% 100% Bull put credit 81.4% Bear call credit 77.0% Bull call debit 43.5% Bear put debit 33.6%
Share of 1,051 one-contract outcomes with P&L above zero for each structure; results include the $1.30 commission.

On a simple profitable-versus-losing count, the credit spreads dominated. The bull put credit finished above zero 856 times and below zero 195 times. The bear call credit finished above zero 809 times and below zero 242 times. Neither series had a zero-P&L observation after commission.

That frequency is real, but incomplete. A credit spread receives a relatively small premium up front and keeps it when the short strike is not breached at expiration. When the underlying travels through the width, the loss can be many times the initial credit. A high proportion of small profitable outcomes can therefore coexist with an unattractive average result.

Result 2: Average P&L reversed the win-rate ranking

Average one-contract P&L by vertical structure Arithmetic mean of the 1,051 historical outcomes for each structure; positive bars extend right and negative bars extend left of zero. −$100 $0 +$100 Bull put credit −$45.41 Bear call credit −$65.44 Bull call debit +$17.03 Bear put debit −$61.59
Arithmetic mean of the 1,051 historical outcomes for each structure; positive bars extend right and negative bars extend left of zero.

The bull call debit spread had the lowest positive-outcome rate among the three higher-ranked structures, yet it produced the only positive full-population mean: +$17.03. Its median was −$811.55. That gap is the debit-spread version of skew: frequent premium losses with occasional gains large enough to lift the arithmetic mean.

The negative credit-spread means do not prove that “selling premium does not work.” They say something narrower: these particular, systematically selected, unmanaged one-contract spreads, held to expiration on this eligible historical population, did not convert their high win rates into positive average P&L after the documented commission.

The complete outcome table

StructurenWinLossMedian P&LMean P&LAvg losing P&L≥90% max loss
Bull put credit1,05181.4%18.6%+$277.45−$45.41−$1,825.9512.7%
Bear call credit1,05177.0%23.0%+$256.20−$65.44−$1,622.9214.7%
Bull call debit1,05143.5%56.5%−$811.55+$17.03−$1,670.3947.1%
Bear put debit1,05133.6%66.4%−$1,165.05−$61.59−$1,449.8458.6%

One contract per outcome. P&L includes a $1.30 per-trade commission and assumes no early management. “≥90% max loss” is a reporting threshold, not a separate exchange outcome.

Result 3: The losing outcomes were large enough to matter

Near/full maximum-loss outcomes by vertical structure Share of outcomes whose realized loss was at least 90% of that trade's listed maximum loss. P&L includes commission; listed max loss does not. 0% 25% 50% 75% 100% Bull put credit 12.7% Bear call credit 14.7% Bull call debit 47.1% Bear put debit 58.6%
Share of outcomes whose realized loss was at least 90% of that trade's listed maximum loss. P&L includes commission; listed max loss does not.

The average losing bull put credit outcome was −$1,825.95, versus a positive median across all bull put outcomes of +$277.45. The corresponding bear call figures were −$1,622.92 and +$256.20. This is why replacing a P&L distribution with one win-rate number removes the part of the result that controls risk.

Debit spreads reached the near/full-loss threshold much more frequently: 47.1% for bull calls and 58.6% for bear puts. That is consistent with purchased verticals expiring below breakeven often enough to lose most or all of the debit. Their attraction is not loss avoidance; it is the possibility of a larger payoff when direction and distance are right.

Volatility-regime comparison

The report uses the trainer’s entry-time VIX bucket, computed from the prior close. The table shows average one-contract P&L, not a forecast and not an instruction to trade a bucket. The same four structures are evaluated within every scenario in each row.

VIX regimeScenariosBull put creditBear call creditBull call debitBear put debit
Calm310−$0.29−$45.10+$62.88−$199.94
Elevated462−$35.15−$55.13−$23.58−$46.84
Stressed189−$201.88−$38.02−$69.35+$210.06
Panic90+$75.13−$245.96+$248.91−$231.29

Three contrasts stand out. First, the bull put credit’s loss frequency rose from 10.3% in calm observations to 31.7% in stressed observations. Second, bear put debit spreads had a positive mean in the stressed bucket (+$210.06) but not in the panic bucket (−$231.29). Third, the panic bucket produced a positive bull call mean (+$248.91) while its bear call credit mean was −$245.96. These are descriptive interactions in uneven samples, not proof that a regime label alone supplies an edge.

Trend-regime comparison

Trend labels use only information available by entry: recent returns, moving averages, ATR, and the entry level. Directional alignment appeared in several averages — bull structures in strong-up observations and bear puts in down observations — but it was not monotonic.

Entry trendScenariosBull put creditBear call creditBull call debitBear put debit
Strong Up167+$98.30−$9.30+$114.22−$376.33
Up269−$62.12−$78.24−$29.17−$22.85
Chop311−$97.05−$68.12+$111.82−$35.78
Down168−$79.45−$34.23−$140.95+$110.55
Strong Down136−$28.67−$141.47−$32.57−$23.43

For example, bear put debit spreads averaged +$110.55 in the 168 down-trend observations, yet −$23.43 in the 136 strong-down observations. Strong-down setups were also where the bear call credit posted its highest near/full-loss frequency, 27.9%. A label describes the tape coming into entry; it does not guarantee continuation during a very short hold.

DTE composition and comparison

Scenario population by selected days to expiration Distribution of the 1,051 scenarios after the common-expiration eligibility and selection rules were applied; labels include the scenario count. 0% 25% 50% 75% 100% 0 DTE 3.9% (41) 1 DTE 21.6% (227) 2 DTE 43.9% (461) 3 DTE 30.6% (322)
Distribution of the 1,051 scenarios after the common-expiration eligibility and selection rules were applied; labels include the scenario count.
Selected DTEScenariosBull put creditBear call creditBull call debitBear put debit
041+$52.17+$148.90−$20.05−$250.60
1227−$79.20−$97.84+$56.08+$71.54
2461−$59.01−$81.51−$62.78+$21.84
3322−$14.54−$46.87+$108.48−$250.83

The 41 same-day observations are too few to carry the same descriptive weight as the 461 two-DTE observations. The builder selects a common qualifying expiration nearest the midpoint of the 0–3 DTE window, which is why 2 DTE is the largest group. This is a property of the scenario construction, not the natural market-wide frequency of each DTE.

How the study was constructed

  1. Start with eligible SPX sessions between August 2021 and June 2026 that have sufficient pre-entry SPX and VIX history.
  2. Choose one 0–3 DTE expiration that can price all four vertical types, preferring the expiration nearest 1.5 DTE.
  3. Select the credit-spread short strike near 1% out of the money and target a width near 0.5% of spot. Select the debit-spread long strike near at the money and target a width near 1% of spot.
  4. Require positive max-profit/max-loss values, keep the risk cap at $5,000 per contract, and require credit shorts to begin out of the money.
  5. Hold every selected spread to expiration. Compute one-contract settlement P&L with the 100× multiplier and subtract $1.30 commission. No stops, rolls, early exits, slippage model, or discretionary filtering are added.
  6. Aggregate only the resulting outcomes. The report does not expose historical quote rows, individual entry dates, or licensed price series.

See the full methodology and metric definitions for the inclusion rules, regime definitions, reproducibility contract, and data publication policy.

Limitations

Reproducibility and publication policy

The report is generated from the checked-in SPX trainer bundle using a deterministic aggregate script. Build-time validation requires exactly four vertical outcomes on one common 0–3 DTE expiration for every scenario. The page publishes counts, rates, percentiles, and grouped P&L summaries only. It does not publish licensed raw option chains, raw OHLC series, individual scenario dates, or a downloadable row-level dataset. Viewing, citation, and reuse are governed by the SPXPlay Research Aggregate Data License.

Research note: amounts are nominal U.S. dollars per one-contract outcome and are not normalized by margin, max loss, or capital. A positive historical mean is not a recommendation; a negative mean does not prove that every implementation of the structure is unprofitable.

Practice the scenarios free →10 free rounds a session · real market history · no signup

Playbook Trainer is an educational game built on historical market data. Nothing on this page is investment advice or a recommendation to trade. Options involve substantial risk; defined-risk spreads can lose their full maximum loss. Scenario dates are masked, and prices reflect historical option quotes with simplified fills.