Charm size gate — exposure readings on the charm gradient: big enough to trade?
5–6very small “you don't want to overcommit to a bias in trend because of this”
→
20+early in the day “important or influential when we start to see it higher than 20 exposure levels”
→
Persistentinto the close later it “should just grow anyways” — want a persistent range of exposure
VANNA · VIX FALLING
Dealers buy
Vol down = buy-back flow. Tailwind for upside charm, fights downside charm.
supports the drift up
VANNA · VIX SPIKING
Dealers sell
Vol up reprices the whole surface = fast sell flow. Can run straight over charm.
respect it · cut size
VANNA · VIX WHIPPING
Zigzag chop
Each VIX swing flips thousands of futures. The erratic tape is mechanical, not random.
VIX 20+ · vanna can beat charm
Δ
Where charm lives
15–25 delta
Where: Positions by Strike (zero-day), whose dotted straddle-bound lines mark the expected move. The ATM option doesn't charm — “the 20 delta does. The 25 delta starts to. The 15 delta does.” The dotted straddle line sits at ~80% of 1 SD; charm is maximal just outside it.
SEE where the dotted straddle lines land on the positionDO longs at the line's end pull price in · shorts push it away
RULE “maximally influential… about 15 to 25 delta”
◎
Pin or split
charm gradient
Where: the Gradient Chart with Charm selected (colors are Dan's blue/orange theme; on the platform default, positive charm = red, negative = green, so a pin = red over green). Blue exposure = dealers sell to offset; orange = dealers buy. “A pinning influence should always be represented by blue over orange.” Orange over blue = a split — “you're going to run away from that level.”
⚠ Futures coloring caveat — some charm maps flip this to show the end result for futures (what the dealer will do): positive charm = dealers sell = orange (sell pressure); negative charm = dealers buy = blue (buying). On that scheme the pin reads orange over blue — think about it the other way. Charm only: gamma keeps long = blue, short = orange on both schemes.
SEE blue band over orange converging at one strike into the closeDO that seam is the pin target · gamma max line should sit near it
FLIP orange over blue = “two magnets of the same polarity”
3
Positions
where price reacts at a major strike
⚫
Anchor
pin / target
Dealer is long. A magnet. Gamma slows the approach, charm pulls price in.
SEE stalls, mean-reverts, pins into the closeDO target it · sell this strike
⚫
Test
range edge
Dealer is short. A wall. Price is pushed away. You can never pin here.
SEE acceleration into the level, then rejectionDO fade it · the failed-test unwind carries price back
▲
Test breaks
continuation
Breaks and holds. Delta runs ~30→100, hedging doubles, a new range forms.
SEE punch-through, hold above, then continuationDO buy the retest · old wall = new floor
●
Blue dots
expiring OI
Where: Positions by Strike, with Show Comparison set to the prior evening. Blue dots = expiring open interest — “the zero-day position that is not born of zero-day trading.” Set-and-forget, already hedged, “not going away today.”
SEE bars filling left of the dots = intraday customer buyingDO trust dot-backed levels · dots vs bars diverging = downshift
SNAP 9pm snapshot · “more correlative to outcome”
■
Call wall = an area
exit target
Where: the Gradient Chart with Gamma selected, confirmed against Positions by Strike. “Don't think of it as a flat line… it's like an area. Give yourself more tolerance.” It's the most-long-gamma zone; exposure roughly doubles by the wall.
SEE the market slows “no matter what your reason for the trade”DO exit longs here · don't target distance beyond the gamma peaks
ODDS breaks: “count it on one hand”
⇅
Lose the level
charm flip
Where: Positions by Strike (zero-day), at the biggest dealer-short cluster below spot. Hold above it and its puts decay 50→0 — dealers buy back. Lose it and “the position charms down, not up” — the same puts run 50→100 and dealers must sell.
SEE the passive buyer “suddenly flips to a seller” on the breakDO new range = this test to the next test · balance at the dealer long
NOTE charm now comes “from a different set of options”
At a test level (a dealer-short cluster on Positions by Strike) — Dan's numbers
65/35containment odds moving into the local short max: “a 65/35 chance we actually get contained”
→
The short10-pt stop · 50-pt target the rejection short is “very asymmetric”
→
The ritualon rejection ask what pays at the balance point — “and how fast we get there?”
→
Thin icerepeat bounces price keeps returning to a broken test: “a thin ice game”
Reading the dots (Positions by Strike, comparison dots on) — the number-line rule: dot right of the tip = sold, dot left / inside = bought
Long bardot past the tip position was bigger at the reference — net sold since the update
→
Long bardot inside the bar position has grown — net bought since the update
→
Short bardot inside (right of tip) the short has been extended — net sold since the update
→
Short bardot past the tip (left) the short was bigger at the reference — net bought back
4
The day on one map
tests bound it, the anchor holds it
Price is repelled at the tests and settles at the anchor. Day's range ≈ spot ± straddle price.
5
Pick the day
gamma × charm = the four patterns
+ GAMMA & BUY FLOW
Chop, leans up
Grind toward resistance, pin near the anchor.
call flies / spreads
+ GAMMA & SELL FLOW
Chop, leans down
Drift lower but contained. Fade the extremes.
put flies / spreads
− GAMMA & BUY FLOW
Bull expansion
Squeeze higher. Needs a trigger.
long calls · single-leg
− GAMMA & SELL FLOW
Bear flush
Sell-off / expansion. Needs a trigger.
long puts / put flies
The fly — Dan's default structure for the pinning day
Build15 pts around the level “I pay $2 to $3, and I can make 12 max”
→
Whyconvexity “the market's actually kind of in a fly position already” — boundaries and a target
→
Timingopen ~11:30 ET not mornings — test levels usually hit in the first 60–90 min
→
Exitlose the level = puke it active regime close by 2:00 · VIX 15–16 + $12–15B gamma: wear to close
Straddle reprices up, charm signal off, shocks override. Sit out or tiny size.
QuietFri / holiday
Lowest external flow. The cleanest charm signal of all.
Active → passive → active — the day in three segments
Active openfirst 30 min heavy flow — “treat all the levels as test levels in the morning”
→
Passive middlevolume trough “handing the baton to the passive trader, the market maker” — charm's turf
→
Active closevolume returns edge dilutes, but decay accelerates and gamma gets “stronger and more local”
→
The tellactive flow present? expected drift countered = active flow · “when vol is going up, think of that as an active flow”
GAMMA ABSORBS CHARMA big low-delta long in the path swallows the charm flow. The pin lands short of the cluster.
FISHBONE = SIT OUTAlternating long/short across strikes. Charm flips and degrades. No clean range.
GAMMA NEEDS A TRIGGERNegative gamma is a multiplier, not a generator. No imbalance = it just floats. Not a trade alone.
THE HEDGE ALREADY HAPPENED“By the time you see this position on your gradient… the futures for sale is gone. The sale has happened.” Everything after is dealers buying the futures back as time passes.
OVERNIGHT GAP INTO HEAVY GAMMAWith “10, 12, 13 billion notional before the open,” an overnight move meets desks whose delta ran all night: “it's not an extension of the move. It's the mean reverting effect of long gamma suddenly being hedged.”
NEVER SELL OPTIONS INTO A GAMMA HOLE“You don't want to be selling options where there's no gamma or where there's a lot of negative gamma… The market's expected to move a lot.”
FAILED TEST = FULL UNWINDEvery hedge bought on the approach gets sold back when the test fails. The gamma move reverses completely — the fade travels.
POSITIONS ARE NOT GAMMABreaking a big strike is not ignition: “once we make it through a big strike… we just explode higher. It's not the case.” Customers engage at their levels and “can reverse the market” there.
A SELL-OFF NEEDS THREE THINGSAn order-flow bias that exists, is negative, and is “substantial enough to overcome the rest.” Shorting charm-up because gamma is negative fights the passage of time — “It's 100% hit rate. Time will always pass.”
BIG BAR, TINY DELTA = NOT ACTIONABLE“Don't look for things that aren't there. A giant position bar, you still have to have an option that has delta for it to be actionable.” Use the straddle boundaries and the deltas as the guide.
THE 4 PM ROLLAt the 4 p.m. ET close the front expiry settles and the 0DTE scope rolls to tomorrow. Weekend replays: no Friday-night reopen — “fast-forward to Sunday and choose 9PM Sunday.”
COLORS SCAN, NUMBERS DECIDEOn any gradient: “regardless of your gradient color settings- you're encouraged to always spot-check the actual exposure & Hedge Product to Trade quantities.”
GRADIENTS = THE WHOLE BOOK, ALWAYS“You cannot build custom expiration configs for rendering the gradients… they will always render 'everything in the SPX'.” Scroll to the right edge for the zero-day sign.
Gamma → minis per $1
Exposure × 100 ÷ 50
Charm → minis per 5 min
Exposure × −2
Vanna → per 1% vol
VIX up = sell · down = buy
Straddle bound
≈ 80% of 1 SD · charm max just outside
Hedged option absorbs
up to 2× qty in futures · 10k → 20k
1Gammahow far?
2Charmwhich way? (after 1:30)
3Test / Anchorwhere?
Buy what price goes through, sell what price goes to.
From the VS3D onboarding guide. ~65% directional edge, win with structure not win-rate. Charm only leads when the straddle is decaying and no big external flow is fighting it.