0DTE options strategies how dem trade
0DTE options strategies na credit spreads, iron condors, lottery calls, and di gamma clock wey control dem. Di options tape show wetin dey happen.
0DTE options strategies na di small set of structures wey traders dey build from contracts wey go expire di same afternoon: single-leg calls and puts, vertical credit spreads, iron condors, and hedged positions wey dem dey adjust through di session. None of di structures na new tin. Di daily expiration calendar for di biggest index products compress all of dem into one session, and dat compression na wetin dis page dey talk about. Everything here na descriptive: how each structure dey assemble, and wetin di tape show about di contracts wey carry dem.
Wetin make 0DTE strategy different?
A same-day option get one session of life, and by close e dey worth im intrinsic value or nothing. Every structure wey dey below na ordinary options position. The one thing wey change na the clock. The definitions of the contracts demself dey inside the 0DTE options guide, and the intraday shape of the flow dey measured inside when 0DTE options trade.
Two things follow from one-session life, and dem point for opposite directions. Time value get hours instead of weeks wey remain to burn off, which be the seller's half of the market. The option's sensitivity to the underlying also swing hard anytime price cross a strike, which be the buyer's half.
Di structures wey people dey use
Every figure for this section na example arithmetic for one chain wey we just create, wey dey show how dem dey assemble one structure. None of dem na real quote, and none of dem na recommendation.
- Long single-leg calls and puts. One contract, one direction. Di buyer dey pay di premium and fit lose all of am. For one hypothetical index wey dey quoted at 500, one same-day 503 call wey dem buy for $0.40 cost $40 per contract and finish worthless if any close dey under 503.
- Vertical credit spread. Sell one option, buy one cheaper one wey dey further from di money for di same expiry. Selling di 505 call and buying di 507 call fit collect $0.60 against one $2.00 wide spread: $60 wey dem keep per contract if di index close under 505, and di maximum loss na $140, wey be di $200 width minus di credit. Di long leg na wetin dey cap di loss.
- Iron condor. Two credit spreads at once, one call spread above di market and one put spread below. Adding one short 495 put and one long 493 put to di same example dey collect another $0.55. Both credits dey stay if di index close between 495 and 505, and only one side fit breach at a time.
- Iron butterfly. Di same idea with di two short strikes wey dem stack at di money instead of spread apart. E dey collect more credit and keep am across one narrower band of closing prices.
- Delta hedging and gamma scalping. Trading di underlying against one options position to hold net directional exposure near zero. For expiry day, dat exposure dey move fastest, so di hedging dey happen most often. Dis na di professional structure wey people dey mistake for retail one most times.
Every leg dey pay one bid-ask spread and one fee at entry and at exit, and one condor dey pay dat bill four times over. Wetin e cost to trade options dey measure di real bill.
Where the volume dey actually
Structures easy to describe but hard to count: the tape dey record contracts, never intentions. Wetin e record na the price wey dem pay, wey separate cheap far-from-the-money tickets from deep in-the-money contracts. Here na every same-day contract wey dem trade across the whole US options tape on Friday, July 10, 2026, wey dem bucket by premium wey dem pay.
Two markets dey inside one tape. Counted in contracts, the cheap end dey dominate: 21.1% of same-day volume trade at Under $0.10 and another 29.4% at $0.10 to $0.50. Counted in premium dollars, dat same Under $0.10 bucket na 0.5% of the money. The $10 and up bucket dey run the other way: 3.1% of contracts and 47% of the premium dollars wey dem trade dat session, on 0.99 million contracts. The lottery-ticket picture and the institutional picture both dey on the tape, for different currencies.
Why gamma dey run the session
Gamma dey measure how fast option's delta, wey be di sensitivity to $1 move for di underlying, dey change as di underlying dey move. Theta dey measure di daily bleed of time value. Both of dem dey sharpen as expiration dey near. Di panel dey take every near-the-money US option for July 15, 2026 and read di median of each greek by time wey remain.
The exact SQL behind every number
SELECT multiIf(days_to_expiry = 0, '0 (same day)',
days_to_expiry <= 2, '1-2 days',
days_to_expiry <= 7, '3-7 days',
days_to_expiry <= 30, '8-30 days',
'Over 30 days') AS time_to_expiry,
count() AS contracts,
round(quantileExact(0.5)(gamma), 4) AS median_gamma,
round(quantileExact(0.5)(abs(theta)), 3) AS median_abs_theta,
round(quantileExact(0.5)(abs(delta)), 2) AS median_abs_delta
FROM global_markets.options_greeks
WHERE date = toDate('2026-07-15')
AND iv_converged
AND implied_volatility BETWEEN 0.02 AND 5
AND abs(strike_price / underlying_close - 1) <= 0.02
AND days_to_expiry >= 0
GROUP BY time_to_expiry
ORDER BY min(days_to_expiry)Median gamma for 1-2 days bucket na 0.0915, against 0.0151 for contracts wey get Over 30 days wey remain: a multiple of di curvature for di long end, wey dem measure across 6063 contracts. Median absolute theta dey run di same way, 0.367 per day for di front against 0.055 for di back. Median delta magnitude no dey move much across di table, near 0.49 for di front bucket and 0.52 for di last one: moneyness na di axis for delta, not time.
If you extend dat curve one step more, a same-day contract na wetin dey sit for di end. A credit spread wey dey comfortably out of di money for lunch fit carry delta near one one hour later, on an index move of a few tenths of a percent. Di full set of sensitivities dey inside di option greeks wey dem explain. Volatility repricing dey run on di same clock, wey be IV crush wey dem measure on real events.
Wetin iron condor dey really bet on
Condor dey keep im credit wen di underlying finish between di short strikes, so di question wey matter na wetin happen for real life, no be theory: how far di index dey move inside one session? Di panel measure SPY for six weeks of regular sessions, each day close, high and low compared to dat morning open.
The exact SQL behind every number
SELECT toString(session_date) AS date,
formatDateTimeInJodaSyntax(session_date, 'MMM d') AS session_label,
round(100 * (close_px / open_px - 1), 2) AS close_vs_open_pct,
round(100 * (high_px / open_px - 1), 2) AS session_high_pct,
round(100 * (low_px / open_px - 1), 2) AS session_low_pct
FROM (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,
argMin(open, window_start) AS open_px,
argMax(close, window_start) AS close_px,
max(high) AS high_px,
min(low) AS low_px
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= toDateTime('2026-06-01 09:30:00', 'America/New_York')
AND window_start < toDateTime('2026-07-11 16:01:00', 'America/New_York')
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY session_date
)
ORDER BY session_dateAcross di 28 sessions wey di chart show, most close dey land inside one percent of di open, na di shape wey condor dey build around. Di exceptions dey for di chart too. Jun 5 close -1.98% from im open afta session low of -2.24%, and Jun 9 reach -2.83% intraday while finish at -0.89%. A structure wey dey collect small credit for ordinary days and pay capped loss for di rest, im payoff dey shaped by exactly dose few rows.
How same-day contracts finish
At the bell, di arithmetic simple: one contract wey dey in-the-money settle with value, and every other thing expire at zero. Make we open di July 10 session to every same-day SPY strike, wey we arrange against dat afternoon closing price.
The exact SQL behind every number
WITH (
SELECT round(argMax(close, window_start), 2)
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= toDateTime('2026-07-10 09:30:00', 'America/New_York')
AND window_start < toDateTime('2026-07-10 16:01:00', 'America/New_York')
) AS spy_close
SELECT if(expired_at_zero, 'Expired at zero (out of the money)',
'Settled with value (in the money)') AS at_the_bell,
count() AS strikes,
round(sum(vol) / 1e6, 2) AS contracts_m,
round(100.0 * sum(vol) / sum(sum(vol)) OVER (), 1) AS pct_of_spy_same_day_volume
FROM (
SELECT substring(ticker, length(ticker) - 8, 1) AS opt_type,
toFloat64(substring(ticker, length(ticker) - 7, 8)) / 1000 AS strike,
(opt_type = 'C' AND strike > spy_close) OR (opt_type = 'P' AND strike < spy_close) AS expired_at_zero,
sum(toFloat64(volume)) AS vol
FROM global_markets.options_minute_aggs
WHERE window_start >= toDateTime('2026-07-10 08:00:00')
AND window_start < toDateTime('2026-07-11 04:00:00')
AND startsWith(ticker, 'O:SPY260710')
GROUP BY ticker, opt_type, strike, expired_at_zero
)
GROUP BY expired_at_zero
ORDER BY expired_at_zero DESC110 strikes finish out of di money and expire at zero, wey carry 57.5% of di session same-day SPY volume on 4.68 million contracts. Di 42.5% wey settle with value spread across 138 strikes.
Read dat for both sides. Every contract for di top row na total loss for di person wey hold am long at close, and na full credit for di person wey short am. Volume no be ownership, and di tape no fit talk who hold wetin at 4 p.m. But e talk say di majority of di session same-day SPY volume sit for contracts wey end worth nothing, wey be di arithmetic wey credit structures dey build around.
Guardrails wey show for real life
Broker risk documents, exchange education and desk write-ups dey talk about small list of standing constraints. Dis na wetin dey happen for practice, no be instruction.
- Position sizing dey set against di maximum loss of a structure, no be di credit wey dem collect. A $2 wide spread wey dem sell for $0.60 dey risk $140 per contract, and di credit na di smaller number by design.
- Defined-risk structures dey cap di loss at entry. Undefined-risk structures, especially naked short call, no dey do dat, and brokers dey gate dem behind higher approval levels and margin account.
- Assignment na same-day event for American-style contracts. An in-the-money short leg for SPY dey deliver 100 shares per contract, wey be stock position wey dem carry overnight. Cash-settled index options like SPX dey avoid dat step.
- Exit rules dem suppose write before entry, because position sensitivity dey change faster for di final hour pass how decision dey.
- Frequent same-day trading dey fall under US pattern-day-trader rule: four or more day trades for five business days dey require $25,000 of equity for margin account (as of July 2026).
0DTE strategies FAQ
Wetin be di most common 0DTE options strategy?
Di tape dey show contracts, no be structures. Wetin e show for July 10, 2026 na say 21.1% of same-day volume trade for Under $0.10 of premium, while 47% of di premium dollars dey inside contracts of $10 and up. Cheap far-from-the-money buying and expensive near-the-money positioning, both dey run for big scale.
Why 0DTE traders dey talk about gamma so much?
Gamma na di rate wey option directional exposure dey change, and e dey biggest wen time near expiry. Near-the-money contracts wey get 1-2 days left carry median gamma of 0.0915 for July 15, 2026, against 0.0151 for contracts wey get Over 30 days to run. One same-day position fit travel from almost no directional exposure go full exposure inside one session.
Most 0DTE options dey expire worthless?
For July 10, 2026, 57.5% of same-day SPY volume trade for strikes wey finish out of di money and expire at zero, across 110 strikes. Volume dey count contracts wey trade, no be positions wey dem hold, so di figure dey measure where di trading sit, no be wetin any one account own at di bell.
Wetin be di difference between 0DTE credit spread and iron condor?
Credit spread na one pair: one short option and one long option wey dey further from di money for di same expiry, dey take view for one side of di market. Iron condor na two such spreads at once, one above di market and one below, dey keep both credits wen di underlying finish between di two short strikes.
Dem dey allow 0DTE options for retirement account?
Approval levels dey vary by broker. Most retirement accounts dey permit defined-risk and covered structures, while dem dey exclude naked short options and margin borrowing, so di permitted 0DTE structures na subset of wetin margin account allow. Di specifics dey inside broker options-agreement levels, no be any market-wide rule.
Every panel above na stored, versioned query over di US options tape. Expand di SQL under any table, or run di same scan for another session from di Strasmore terminal.