Options scalping — holding contracts for seconds to minutes — is one of the few trading styles where a winning trade can still be evidence of a broken process. The friction on a single scalp can exceed 50% of gross profit, yet most traders review only net P&L and never see the problem. This guide is for experienced options traders who already scalp and want to build a journal architecture that tells the truth about whether their edge is real.

Step 1: Calculate Your Friction Ratio Before Sizing

The central metric for any options scalp journal is the friction ratio:

Friction Ratio = (Entry Spread Cost + Exit Spread Cost + Commissions) ÷ Gross Profit Target

Flag any trade where this ratio exceeds 40% as a marginal scalp before entering.

Consider the worked example: SPY is at $520.00 at 10:15 AM. A trader buys 10 contracts of the 520 call (0DTE) at the ask of $0.53 against a $0.48 bid. Delta at entry: 0.42. Target: $0.63 (+$0.10 per contract, $100 gross). Stop: $0.44.

  • Entry spread cost: $0.05 × 10 contracts × 100 = $50
  • Exit spread cost (tight limit fill): $10
  • Commissions (Tastytrade $1/contract cap): $10
  • Total friction: $70
  • Friction ratio: 70%

SPY moves to $520.60 in 2 minutes. The option reaches $0.65 and the trader exits at $0.63. Net P&L: +$30. Without the friction ratio, this looks like a clean win. With it, the trader sees that 70% of gross profit was consumed by costs — and that a slightly slower fill or a one-cent tighter exit would have turned this trade breakeven.

Step 2: Log Delta at Entry for Fill Validation

A 0.30-delta contract moves approximately $0.30 per $1 move in the underlying. On a $0.50 SPY move, that is roughly $15 per contract — or $150 on 10 contracts. Logging delta at entry creates a reference point to validate fill quality after the fact.

If SPY moved $0.50 and your 0.42-delta option gained only $0.07 instead of the theoretical $0.21, something went wrong — either the IV compressed, theta bled faster than expected, or the fill was late. Delta-calibrated P&L benchmarks expose these discrepancies in a way that raw P&L never does.

Record delta at entry as a number (e.g., 0.42), not a category. You will use it in post-session review to calculate theoretical vs actual gain per underlying dollar.

Step 3: Track Time-to-Fill in Seconds

A 3-second fill on a fast-moving tape can mean an entry price 2–3 cents worse than the quoted ask at the moment you clicked. On a $0.10 profit target with 10 contracts, 2 cents of slippage is $20 — 20% of gross profit gone before the trade starts.

Log time-to-fill as a numeric field in seconds. After 30 or more trades, sort by fill time and compare average friction ratio across fast fills (under 1 second) versus slow fills (3+ seconds). If slow fills carry systematically higher friction ratios, you have quantitative justification to change order type, platform, or underlying.

For 0DTE options, fill latency differences between brokers can be meaningful at the scalping frequency. Log fill type — market vs limit — alongside fill time to separate the two effects.

Step 4: Add Options-Specific Journal Fields

Equity scalpers track ticker, direction, entry price, exit price, and size. Options scalpers need a longer field set:

FieldWhy It Matters
DTE at entry0DTE vs 1DTE theta behaves differently; segment your review by DTE
IV rank at entryHigh IV rank means elevated premium — scalping into earnings is a different regime
Delta at entryPosition sizing reference and fill validation (see Step 2)
Theta per minuteFor any hold over 5 minutes, theta drag becomes measurable; flag these as gamma scalps
Fill typeMarket vs limit; compare fill quality across order types
Time-to-fill (seconds)Quantify execution quality (see Step 3)

Holds lasting more than 5 minutes in the final 30 minutes of 0DTE expiry should be tagged separately as “gamma scalp” — theta decay accelerates sharply in this window and the risk profile changes materially. 0DTE SPX options volume exceeded 50% of total SPX options volume in 2023, meaning most of the liquidity and most of the institutional activity is concentrated in this product. Segment your review by DTE from day one.

Step 5: Choose Underlyings by Bid-Ask Tightness

Not all underlyings are scalp-worthy. Spread cost is the fixed tax on every round trip — choosing tighter spreads directly lowers your friction ratio.

Ranked by typical bid-ask tightness for near-the-money 0DTE options:

  1. SPY — $0.01–0.03 in the first 2 hours of session (CBOE data)
  2. SPX — comparable to SPY; European-style (cash-settled), eliminating early assignment risk; preferred for 0DTE scalps by many professionals
  3. QQQ — $0.02–0.05, viable for scalping
  4. AAPL / AMD — tight on high-volume days, wider on quiet sessions
  5. Avoid — individual stocks under $50 with fewer than 10,000 OI on the strike; spreads of $0.10–0.20 on a $0.30 option make scalping mathematically unsound

SPX’s European-style settlement removes the assignment risk that SPY carries as an American-style product, making SPX cleaner for 0DTE scalping. Log your underlying for every trade and filter your journal by underlying to compare friction ratios directly.

Step 6: Review Sessions by Spread Drag, Not Just P&L

At the end of each session, calculate two numbers: net P&L and total spread drag. Spread drag equals the sum of all friction costs paid across every trade in the session.

A session with $300 net profit and $80 spread drag is healthier than one with $300 net profit and $250 spread drag. As position sizes grow, spread drag grows proportionally — but if the underlying edge stays constant, net P&L growth will slow. Profitable sessions with rising spread drag are an early warning that edge is being diluted by friction, not amplified by size.

Track spread drag per session as a line item. If the 30-day average spread drag per session exceeds 30% of average gross profit, the journal is showing you a friction problem that P&L alone would hide.

Pro Tips

  • Use SPX instead of SPY for larger size scalps — the 10x multiplier means fewer contracts, fewer commissions, and cleaner position sizing math.
  • Set a friction ratio threshold in your trading rules (e.g., “skip any setup where friction ratio exceeds 35%”) and tag trades where you broke that rule; review those separately.
  • Log the bid-ask spread at the time of entry, not just the fill price — if you paid mid, credit yourself; if you paid the ask, record it as a cost.
  • For setups where you hold through a news catalyst or macro print, flag the trade separately — IV expansion can inflate apparent gains and distort your friction ratio review.
  • Cross-reference fill type against time-to-fill: limit orders that fill in under 1 second near-the-money during liquid hours are almost always worth using over market orders.

Common Mistakes to Avoid

  1. Recording only net P&L. Without friction breakdown, a 70% friction-ratio scalp looks identical to a 15% friction-ratio scalp. Log spread cost and commissions separately on every trade.

  2. Scalping low-liquidity strikes. A $0.15 bid-ask spread on a $0.40 option means 37.5% friction on entry alone — before exit spread or commissions. Always check OI and spread before entering; minimum 10,000 OI on the target strike is a reasonable floor.

  3. Ignoring theta on longer holds. A “scalp” that turns into a 12-minute hold on a 0DTE is now a theta-decay trade. Theta accelerates sharply in the final 30 minutes of expiry. Tag and review these separately or they will distort your scalp statistics.

  4. Using market orders without logging the slippage. Market orders guarantee a fill but cost real money on fast tape. Log the fill price versus the ask at submission; if the difference is consistently above $0.02, the slippage is measurable and worth addressing.

  5. Not segmenting by underlying. SPY and a low-volume single stock have fundamentally different friction profiles. Averaging them together in your session review obscures which product is actually profitable.

How JournalPlus Helps

JournalPlus supports custom trade fields, so you can add DTE, IV rank, delta, theta per minute, and time-to-fill as logged attributes on every options trade. The tag filtering system lets you segment by underlying, fill type, or DTE bucket — so comparing SPY scalps against SPX scalps across 100 trades takes seconds, not a spreadsheet build. The analytics dashboard calculates aggregate friction metrics across filtered trade sets, making the spread-drag-per-session review a built-in part of your weekly process rather than a manual calculation. For traders moving into 0DTE options or reviewing their broader options trading journal setup, JournalPlus provides the field depth and filtering that a generic spreadsheet cannot match.

For additional context on tracking intraday options trades, see the scalping journal guide and the trading journal metrics guide. The trade tagging guide covers how to structure tags for multi-field filtering across trade types.

People Also Ask

What is the friction ratio in options scalping?

The friction ratio is (entry spread cost + exit spread cost + commissions) divided by your gross profit target, expressed as a percentage. A ratio above 40% means transaction costs consume too large a share of the target profit, signaling a marginal scalp.

Which underlyings are best for scalping options?

SPY and SPX offer the tightest spreads — SPY near-the-money 0DTE spreads average $0.01–0.03 in the first two hours. QQQ is also viable at $0.02–0.05. Avoid single stocks under $50 with fewer than 10,000 open interest on the target strike.

Why does delta at entry matter for journaling?

Delta tells you how much the option should move per $1 move in the underlying. A 0.30-delta contract gains roughly $15 per contract on a $0.50 underlying move. Logging this lets you verify whether your actual fill was consistent with that theoretical value.

How is options scalping journaling different from equity scalping?

Options scalps require additional fields — DTE, IV rank, delta, theta decay rate, and fill type — that have no equivalent in equity scalping. Spread cost as a percentage of profit target is also far more destructive in options because contract prices are low and bid-ask spreads represent a larger fraction of the move.

Should I use market or limit orders for 0DTE scalps?

Log the fill type every time. Limit orders preserve your entry price but risk missing the trade; market orders guarantee a fill but can cost 2-3 cents extra on fast tape. Reviewing fill type against fill quality over 50+ trades reveals which approach performs better for your specific setups.

Was this article helpful?

J
Written by

JournalPlus Team