Dealer-Positioning Swing Trading: The Complete Guidebook | FlashAlpha

Dealer-Positioning Swing Trading: The Complete Guidebook

The complete guidebook for swing trading single names off dealer positioning data — GEX, DEX, VEX, CHEX, gamma flip, walls, vanna, charm, the AI narrative, OI changes, worked NVDA examples, and every kink that burns traders who skip the details.

T
Tomasz Dobrowolski Quant Engineer
Jun 7, 2026
37 min read
DealerPositioning GEX SwingTrading SingleNames GammaExposure Vanna Charm Options DEX VEX
DEALER-POSITIONING LIVE
See the full exposure picture on NVDA, TSLA, AAPL and more
GEX by strike, gamma flip, call and put walls, vanna and charm exposure, plus an AI narrative that translates it into a swing thesis — updated throughout the session.
Open NVDA Dashboard →
Free-tier quick start: GEX by strike and key levels (gamma flip, call wall, put wall) are available on the Free plan — no credit card required. The /v1/exposure/gex/{symbol} and /v1/exposure/levels/{symbol} endpoints give you the structural picture for any US equity or ETF. DEX, VEX, and CHEX require Basic; the AI narrative, flow-GEX, and oi-diff require Growth. See all plan limits →

1. What dealer-positioning swing trading is

A swing trade typically holds for two to ten days. The classic swing trader uses chart patterns and momentum. A dealer-positioning swing trader layers one additional input on top: the structural hedging pressure that market makers apply to keep their books delta-neutral. That pressure is largely systematic and can be estimated from the options chain before the session opens — an approximation, since dealer positioning is inferred from open interest under a standard convention, not directly observed.

Market makers (dealers) are effectively forced buyers and sellers of the underlying. When they sell a call to a customer, they buy shares to hedge. When vol rises, their vanna exposure means they buy or sell more shares as implied vol moves. When time decays, their charm exposure means the hedge ratio drifts even if price is flat. None of that hedging flow cares about a chart pattern or a fundamental catalyst — it just runs, mechanically, on every delta move the underlying makes.

For a swing trader, this creates exploitable edges:

  • Walls act as structural support and resistance — the call wall and put wall concentrate dealer hedging at specific strikes, making those levels stickier than anything a technician draws on a chart.
  • Regime determines the character of moves — above the gamma flip, dealers dampen volatility; below it, they amplify it. Knowing which side you're on changes whether you fade or follow.
  • Day-over-day OI changes show where new positioning is concentrating — large OI additions at a new strike often precede a move toward or away from that strike.
  • Single names behave differently from indexes — a stock can have lumpy OI, wide flip distances, and earnings-driven positioning that makes GEX alone misleading without DEX, VEX, and CHEX context.

The toolset covered in this guide — the quantitative dealer-positioning framework, the levels, the second-order greeks, and the AI narrative — is designed for exactly this: multi-day holds in single names where you know the positioning landscape before you enter and track how it evolves while you're in the trade.

2. The full exposure picture: GEX, DEX, VEX, CHEX, walls, and the flip

Most dealer-positioning traders start and stop at GEX. That leaves three-quarters of the picture on the table. Here is what each metric tells you and why you need all four for single names.

Gamma Exposure (GEX)

GEX aggregates the net gamma dealers hold across all strikes and expirations. Positive net GEX means dealers are net long gamma — they buy dips and sell rallies to stay hedged, which dampens price moves. Negative net GEX means dealers are net short gamma — they sell dips and buy rallies, which amplifies moves.

Net GEX $$ \text{Net GEX} = \sum_i \left( \text{OI}_{i,\text{call}} \cdot \Gamma_{i,\text{call}} - \text{OI}_{i,\text{put}} \cdot \Gamma_{i,\text{put}} \right) \cdot 100 \cdot S $$

where \(S\) is the spot price and the factor of 100 converts contracts to shares. This convention expresses GEX as dealer share-delta per $1 (one-point) move in spot; some references (including our GEX guide) instead scale by \(S^2 \cdot 0.01\) to express it per 1% move. Both are valid — just keep the unit straight when comparing numbers across sources. The gamma flip is the spot price where net GEX crosses zero — the structural pivot between dampening and amplifying regimes. For single names, the flip can be 2–5% away from spot, significantly wider than the 0.5–1% typical for SPY, which means regime transitions are slower and the flip level is a meaningful line in the sand rather than a hair trigger.

Delta Exposure (DEX)

DEX is the net directional hedge dealers carry — the total shares equivalent they must hold right now to be flat. A large positive DEX means dealers are collectively long a lot of underlying shares; as they manage that delta book, they create a directional headwind for the stock (dealers who are long shares and short gamma tend to sell into rallies to trim exposure). A large negative DEX is the opposite — they need to buy. Watch DEX change from day to day: a shift toward more negative DEX on rising OI means new customer call buying that forces incremental dealer purchases of the underlying.

Vanna Exposure (VEX)

Vanna is the rate of change of delta with respect to implied volatility: \(\nu_\text{vanna} = \partial^2 V / \partial S \,\partial \sigma\). When IV rises, dealers with positive vanna exposure must buy more underlying; when IV falls (as it typically does on up-days in a stock), they sell. VEX is the aggregate vanna position across all strikes and expirations. For single names with high IV (like NVDA, TSLA), VEX-driven flows can be as large as gamma-driven flows — especially in the days after an earnings event when IV is collapsing quickly.

Vanna (VEX driver) $$ \text{Vanna} = \frac{\partial \Delta}{\partial \sigma} = \frac{\partial^2 V}{\partial S \,\partial \sigma} $$

VEX Sign Convention

Before the worked examples it is worth nailing down the sign convention, because the VEX dollar figures are uninterpretable without it. The API's vex_interpretation field (returned by /v1/exposure/vex/{symbol} and mirrored in the exposure summary) uses the dealer-short convention:

  • Positive net VEX — dealers are net long vanna. When IV falls, their delta shrinks and they must sell underlying to stay hedged. When IV rises, they buy. Positive VEX is therefore a headwind for the stock on up-days (which typically see IV compression) and a tailwind on down-days (which typically see IV expansion).
  • Negative net VEX — dealers are net short vanna. When IV falls, their delta expands (they became more long) and they must buy underlying to re-hedge. When IV rises, they sell. Negative VEX adds a mechanical bid under falling-IV up-days and a mechanical offer on IV-spike down-days.

A figure like net VEX = –$120M means a 1-vol-point drop in IV forces approximately $120M of dealer buying pressure. The sign of the flow reverses with the direction of IV change. The narrative's vanna field provides a plain-English gloss aligned to the current VIX context so you can read direction without converting the math each time.

Charm Exposure (CHEX)

Charm is delta decay — how much the dealer's hedge ratio changes with the passage of time, holding all else constant. CHEX aggregates this across all strikes and expirations:

Net CHEX $$ \text{Net CHEX} = \sum_i \left( \text{OI}_{i,\text{call}} \cdot \text{charm}_{i,\text{call}} - \text{OI}_{i,\text{put}} \cdot \text{charm}_{i,\text{put}} \right) \cdot 100 \cdot S $$

Sign interpretation (dealer-short convention): positive net CHEX means dealers' aggregate delta is growing with time — they are net buyers of underlying as each day passes, which is a structural bid. Negative net CHEX means dealers' delta is shrinking — they are net sellers of underlying as time passes, which is a structural offer. Near-expiration short calls produce the most pronounced negative charm as their delta decays toward zero, forcing dealers to sell the shares they had bought as a hedge. CHEX is largest for near-expiration strikes near the money — exactly the strikes that matter most for swing entries near a wall. For more on both, see the why GEX isn't enough guide.

The Gamma Flip, Call Wall, and Put Wall

The levels are where the exposure picture becomes actionable:

  • Gamma flip: The spot price where net GEX = 0. Above the flip, dealers dampen moves (positive gamma regime). Below it, they amplify moves (negative gamma regime). In single names, the flip often coincides with a high-OI round-number strike.
  • Call wall: The strike with the largest call-side GEX. Dealers are most short gamma here — they've sold the most calls and need the most hedging — which makes this zone a strong resistance. Price often struggles to push cleanly through a call wall without a significant OI shift.
  • Put wall: The strike with the largest put-side GEX. Dealers are short the most puts here, which makes it structural support. When price approaches the put wall from above, dealer buying pressure intensifies.

For swing trading, these levels define the natural range for a multi-day hold: entries near the put wall in positive gamma, exits approaching the call wall, with the flip acting as the thesis-invalidation line.

3. Reading the data: exposure summary, levels, AI narrative, and OI changes

Raw exposure numbers without context are noise. FlashAlpha surfaces four layers of interpretation that turn the numbers into a swing thesis.

Exposure Summary

The /v1/exposure/summary/{ticker} endpoint returns the full state of the dealer book in a single call: net GEX, net DEX, net VEX, net CHEX, the gamma flip, call and put walls, and a regime classifier. For a swing trader, this is the morning read — pulled before the open to establish the positioning landscape for the day. Compare it to yesterday's summary to understand what changed.

import requests

ticker = "NVDA"
resp = requests.get(
    f"https://lab.flashalpha.com/v1/exposure/summary/{ticker}",
    headers={"X-Api-Key": "YOUR_API_KEY"}
)
s = resp.json()

# Pull levels separately — summary returns regime/exposures/interpretation;
# call_wall and put_wall come from /v1/exposure/levels
levels_resp = requests.get(
    f"https://lab.flashalpha.com/v1/exposure/levels/{ticker}",
    headers={"X-Api-Key": "YOUR_API_KEY"}
)
lvl = levels_resp.json()["levels"]

print(f"{ticker} — ${s['underlying_price']:.2f}")
print(f"Regime:     {s['regime']}")          # "positive_gamma" | "negative_gamma"
print(f"Gamma flip: ${s['gamma_flip']:.2f}")
print(f"Call wall:  ${lvl['call_wall']}")
print(f"Put wall:   ${lvl['put_wall']}")
print(f"Net GEX:    ${s['exposures']['net_gex'] / 1e6:.0f}M")
print(f"Net DEX:    ${s['exposures']['net_dex'] / 1e6:.0f}M shares eq.")
print(f"Net VEX:    ${s['exposures']['net_vex'] / 1e6:.0f}M")
print(f"Net CHEX:   ${s['exposures']['net_chex'] / 1e6:.0f}M")

Levels

The /v1/exposure/levels/{ticker} endpoint returns the discrete strike-level breakdown — GEX per strike, with the call and put walls clearly labeled. This is the detail layer behind the summary. Use it to understand whether the call wall is a single dominant strike or spread across several, and to see any secondary walls that could act as intermediate targets.

The AI Narrative

The /v1/exposure/narrative/{ticker} endpoint returns a plain-English synthesis of the positioning. It covers the gamma regime, day-over-day GEX change, key levels in context, notable OI flow, vanna and charm interpretation, and a directional outlook. For swing traders managing a watchlist across multiple names, the narrative is the fastest way to triage which names have a clear thesis versus which are ambiguous. A sample response for NVDA:

{
  "symbol": "NVDA",
  "narrative": {
    "regime": "Dealers short gamma — expect moves to extend. Spot at $127.40 is below the gamma flip at $130.00.",
    "key_levels": "Call wall $135 (largest call GEX). Put wall $120 (largest put GEX). Gamma flip $130.",
    "vanna_charm": "VEX is moderately negative; a 1-vol-point IV drop would force ~$85M of dealer selling. CHEX adds a small time-driven tailwind as near-term strikes decay.",
    "oi_flow": "Net OI additions yesterday: +12,000 contracts at the $130 strike (calls), consistent with customers buying the breakout attempt.",
    "outlook": "Below the flip in a volatile name — momentum and short-gamma amplification favor downside continuation toward $120 unless price reclaims $130."
  }
}

Day-Over-Day OI Changes (oi-diff)

The /v1/exposure/oi-diff/{ticker} endpoint compares today's open interest to yesterday's by strike and expiration. This is where you see where the new positioning went overnight — which strikes saw large additions, which saw closures. For swing trading, OI additions at a new level that didn't exist before are the most informative signal: they often precede a move toward that level (if calls are added above spot on volume) or away from it (if puts are added below spot in size).

resp = requests.get(
    f"https://lab.flashalpha.com/v1/exposure/oi-diff/{ticker}?topN=10",
    headers={"X-Api-Key": "YOUR_API_KEY"}
)
diff = resp.json()

# top_oi_changes is already sorted by |oi_change| descending — take first 5
changes = diff["top_oi_changes"][:5]
for c in changes:
    direction = "added" if c["oi_change"] > 0 else "closed"
    print(f"  Strike ${c['strike']} {c['expiry']} ({c['type']}): "
          f"{c['oi_change']:+,} contracts {direction}")

4. The playbook: building a watchlist, swing entries, holding through regimes, and using the narrative

Building a Watchlist

A dealer-positioning watchlist is not a random list of interesting stocks. It is a curated set of single names where the positioning is clear enough to generate a thesis. Criteria for inclusion:

  1. Sufficient OI — the name needs enough open interest to make the GEX, DEX, VEX, and CHEX numbers statistically meaningful. As a rough threshold, aim for at least 10,000 contracts of total OI across the front two expirations. Below that, the walls can be moved by a single customer order.
  2. Clear gamma flip distance — flip is within 3–5% of spot. If the flip is 15% away, the regime is irrelevant for a one-week swing.
  3. Readable narrative — the AI narrative should return a clear regime and directional bias. If the narrative is "balanced" or "ambiguous," the positioning is genuinely mixed and not worth forcing a thesis.
  4. No imminent earnings — earnings events distort GEX dramatically. Avoid names within 5–7 trading days of an earnings date unless your thesis is specifically about the earnings positioning.

Good names for this approach tend to be liquid mega-caps and high-options-volume growth stocks: NVDA, TSLA, AAPL, MSFT, META, AMD, AMZN. The OI is deep enough to trust the levels, the vanna and charm exposures are meaningful, and the AI narrative is typically clear.

Swing Entries Off Walls and the Flip

The two highest-conviction entry setups in the dealer-positioning playbook:

Put wall bounce (positive gamma regime): When a stock is in positive gamma (above the flip) and price pulls back to the put wall, dealer buying pressure intensifies as price approaches. Dealers who are short puts at that strike must buy the underlying to maintain delta neutrality. Entry: within $0.50–$1.00 of the put wall on the first test. Stop: close below the put wall by more than 0.5% (the wall is structurally broken). Target: call wall or a natural resistance 2–3% above. This is the highest-probability setup in the playbook because the dealer flow is working with you.

Gamma flip breakdown (negative gamma entry): When a stock in positive gamma breaks below the gamma flip on volume, the regime flips — dealers go from dampening to amplifying. This is a high-momentum signal. Entry: after a confirmed hourly close below the flip. Stop: reclaim of the flip. Target: put wall or next major support. The risk is that a flip breakdown that reverses intraday traps the entry; always wait for confirmation rather than anticipating the break.

Holding Through Regimes

Regime changes are the most dangerous moments in a swing hold. A stock can be in a clean positive-gamma uptrend for three days, then break the flip on Wednesday morning and turn your unrealized gain into a loss by Thursday. The daily morning check against the exposure summary is not optional — it is the thesis-maintenance routine:

  • Pull the exposure summary and compare to yesterday.
  • Check whether the gamma flip has moved materially (it does as OI evolves).
  • Read the AI narrative for any changed outlook.
  • If regime has flipped from positive to negative (or vice versa), the original thesis is invalidated regardless of P&L. Reassess before adding to or holding the position.

Using the Narrative as a Thesis

The AI narrative is not a signal — it is a thesis articulation. The distinction matters. A signal tells you "buy now." A thesis tells you "here is why this stock should move in this direction over the next three to five days, and here is what would invalidate that thesis." The narrative gives you the invalidation condition built in: the flip level, the regime description, and the outlook. Write it down when you enter. If the narrative changes materially, the thesis has changed. Act accordingly.

5. Risk and sizing

Dealer-positioning swing trading has specific sizing considerations that differ from pure technical trading:

Position Sizing Framework

Base size on the distance from entry to stop, where the stop is structurally defined by the walls or the flip. Do not use arbitrary percent-of-account stops that ignore the structure — they place your stop at an economically irrelevant price.

  • Put wall bounce: Stop is below the put wall. Entry is at the wall. The risk is defined by how far below the wall you're willing to let the position go before calling the thesis wrong — typically 0.5–1.0% of the stock price. Size position so that this stop distance equals 1–2% of account equity.
  • Flip breakdown: Stop is reclaim of the flip. The flip may be 1–3% above your entry. Size accordingly — the dollar risk per share is larger, so fewer shares for the same account risk.

Volatility Scaling

Single names have significantly higher realized volatility than indexes. NVDA has a 30-day realized vol of 40–60% in normal conditions versus SPY's 12–18%. Position sizes should be scaled inversely to realized vol when comparing names on a watchlist:

Vol-Adjusted Position Size $$ \text{Shares} = \frac{\text{Dollar Risk}}{\text{Stop Distance (\$)}} \qquad \text{Stop Distance} \approx S \cdot \sigma_{30d} \cdot \sqrt{\frac{T_\text{hold}}{252}} $$

where \(T_\text{hold}\) is your intended holding period in days. A 3-day hold in a 50%-vol stock has a natural 1-standard-deviation range of roughly \(S \times 0.50 \times \sqrt{3/252} \approx 1.7\%\). If your stop is tighter than that, you will be stopped out by noise even when the thesis is correct.

Concentration Risk

Never hold more than three or four dealer-positioning swing trades simultaneously in the same regime. If the market regime flips broadly (a macro event takes SPY below its gamma flip), all your positive-gamma single-name trades invalidate simultaneously. The correlation at regime flips is close to 1.0 regardless of how uncorrelated the names appeared the day before.

6. The kinks and common mistakes

This is the section most articles leave out. Every approach has failure modes. Here are the specific ones that hurt dealer-positioning swing traders.

Trading Yesterday's Walls (Stale OI)

Open interest is reported once per day — typically before the open — based on the previous session's closing positions. Intraday trading can shift effective OI significantly, particularly in high-volume names like NVDA or TSLA. If you pull levels at 9:00 AM and then enter a trade at 3:00 PM without refreshing, you may be trading walls that moved two percent during the session. The flow-GEX endpoint (/v1/flow/gex/{ticker}) estimates the effective OI intraday using the OI simulator. For intraday entries on a swing setup, always use flow-GEX rather than settled GEX. The effective open interest methodology explains how the intraday estimate is constructed.

GEX-Only Blindness to Vanna and Charm

The why GEX isn't enough guide covers this in detail, but the practical version: in names with high IV (NVDA, TSLA, MSTR), VEX-driven flows can overwhelm GEX-driven flows on days when implied volatility moves more than two or three points. A stock can be above its gamma flip (positive GEX regime, expect dampening) and still sell off sharply if IV is dropping and the vanna flow forces dealers to sell underlying. Always check VEX alongside GEX, and read the narrative's vanna/charm interpretation before entering a multi-day hold.

Practical check: If the AI narrative mentions "significant vanna headwind" or "charm-driven supply at near-term strikes," treat the gamma flip regime with more skepticism. The second-order flows can dominate for one to three days even when the first-order GEX picture looks clean.

Low-OI Single Names

In names with less than 5,000 total contracts of OI, the GEX numbers are statistically thin. A single customer order of 500 contracts can shift the call wall by two or three strikes. Do not trust the levels in low-OI names. The API will return numbers, but they are noise. Stick to high-OI names for positioning-driven entries. If you must trade a low-OI name, use the levels as rough reference only and lean on the narrative's confidence qualifier.

Earnings and Event Distortions

In the week before earnings, implied volatility rises and OI concentrates at expected-move strikes — not at levels that reflect steady-state dealer positioning. The gamma flip calculated from this OI reflects the earnings distribution, not the normal structural bias. The call wall may sit 15% above spot because customers are buying OTM calls for the earnings move; that "call wall" will evaporate on the morning after the print. Do not use dealer-positioning levels for swing trades within seven days of an earnings event unless you have specific knowledge of the earnings-driven positioning (IV crush setups, post-earnings drift, etc.).

Index vs Single-Name Behavior

SPY and SPX have massive, diversified OI that makes their walls and flips extremely reliable. A $2 move in SPY is absorbed by 500 stocks — no single news item breaks a SPY wall (except macro events). Single names have concentrated OI that can be moved by one analyst upgrade, one options block, or one day of unusually directional retail flow. Always apply a wider margin of error to single-name walls compared to index walls. The put wall in NVDA is support — until a $3B options customer decides to roll their position, at which point it can shift $10 in one session.

OI Misattribution

Options data from some upstream sources occasionally mis-keys open interest onto incorrect strikes or expirations — a known problem in the industry and one that can create phantom GEX spikes at strikes with no real positioning. If you see an anomalously large GEX bar at a strike that is deeply out of the money with no surrounding OI context, it may be a data artifact rather than real positioning. Cross-reference with the option chain endpoint (/v1/options/{ticker}) to verify that the OI at that strike is genuine before building a trade thesis around it. The effective OI methodology article explains how FlashAlpha's pipeline handles this.

Regime Flips Mid-Hold

A stock that opens in positive gamma may break the flip by noon and close in negative gamma. Your swing trade entered on the positive-gamma thesis is now in a different regime — and the original risk/reward framing no longer applies. This is the most common source of unexpected losses in dealer-positioning swing trading: traders who check the regime at entry but not during the hold. The fix is a daily morning check, as described in the playbook section above. If you cannot do that check daily, use defined-risk options structures (long calls, call debit spreads) rather than stock or short puts, so the max loss is bounded regardless of how many regimes the stock cycles through while you're in the trade.

7. Worked examples

Example 1: NVDA — Put Wall Bounce in Positive Gamma (June 2026)

Scenario: NVDA is trading at $127.50 on the morning of 2026-06-07. The exposure summary shows:

  • Regime: positive gamma (net GEX = +$340M)
  • Gamma flip: $122.00
  • Call wall: $135.00
  • Put wall: $120.00
  • VEX: moderately negative (–$120M) — IV drop would cause dealer selling
  • CHEX: small positive (charm supports price on the downside as short puts near $120 decay)

The AI narrative: "NVDA is well above its gamma flip at $122. Dealers are dampening moves. The put wall at $120 is the structural floor — $1.2B of put GEX sits there. The call wall at $135 is the ceiling. VEX is a mild headwind if IV falls, but at current IV rank of 55%, not extreme. Outlook: range-bound between $120 and $135 with upside bias on any IV pop."

The oi-diff shows: yesterday's session added 8,000 call contracts at the $130 strike (3-week expiry), consistent with customers buying the mid-range breakout level.

Trade: Buy NVDA near $127.50 with a stop at $119.00 (below the put wall by 0.8%). Target $134.00 (just below the call wall). Risk: $8.50/share. Reward: $6.50/share. Not a great ratio on its own, but the structural support from the put wall and the positive-gamma dampening make the stop significantly less likely to hit than the raw dollar distance implies.

What to monitor: Each morning, check whether the gamma flip has moved and whether the put wall at $120 still holds the same GEX magnitude. If net GEX drops sharply (OI at $120 is being closed), the structural support is weakening and the stop should be tightened. If NVDA breaks $122 (the flip), exit regardless of P&L — the thesis is invalid.

Outcome check: On day 3, NVDA rallies to $133. The AI narrative still shows the call wall at $135 with large GEX. Exit or trail the stop to $128 (above the flip). The call wall is likely to cap the move.

Example 2: META — Flip Breakdown to Put Wall

Scenario: META is trading at $498 on a Monday. Exposure summary shows:

  • Regime: positive gamma (NET GEX = +$180M)
  • Gamma flip: $502.00
  • Call wall: $510.00
  • Put wall: $480.00
  • VEX: strongly negative (–$240M) — IV has been falling for two weeks

By Tuesday at 11:00 AM, META has sold off to $500 on heavy volume following a sector-wide rotation out of ad-tech. The real-time GEX (flow-GEX, /v1/flow/gex/META) now shows the live gamma flip has shifted to $501 due to new put buying in the morning session. At 1:30 PM, META closes an hourly candle at $499 — below both the original and updated flip.

Trade: Short META at $499 (or buy ATM put spread). Stop: reclaim of $502 (above the flip with margin). Target: $481 (just above the put wall). Risk: $3/share. Reward: $18/share. The negative-gamma regime means dealers are amplifying the move — every $1 lower forces additional dealer selling as their short puts go deeper ITM.

Kink to watch: The VEX of –$240M is large. If the broader market rallies and IV in META drops further (common on broad market up-days), the vanna-driven selling would add to the trade. But if a catalyst causes IV to spike (a market-wide event), VEX flips to a tailwind for META bulls and could trigger a sharp counter-rally even in negative gamma. This is why the stop at $502 is hard — if the regime reclaims positive, exit fast.

Day-3 check: META has sold to $484. The narrative now shows the put wall at $480 as the dominant level. VEX remains negative. The dealer hedging flow should slow significantly approaching the put wall as dealer put-selling at $480 forces them to start buying the underlying. Take partial profits at $484, trail stop to $492, and let the rest run to the put wall.

8. Tooling: endpoints and the MCP connector

Every data point referenced in this guide is available via the FlashAlpha API. Here is the complete reference for a dealer-positioning swing workflow:

Endpoint What it returns Tier Swing-trading use
/v1/exposure/gex/{t} Net GEX by strike, regime, gamma flip Free Morning read; identify walls and flip
/v1/exposure/dex/{t} Net delta exposure (directional dealer book) Basic Directional bias from the dealer delta book
/v1/exposure/vex/{t} Net vanna exposure (delta sensitivity to IV) Basic Assess IV-move risk to existing position
/v1/exposure/chex/{t} Net charm exposure (delta decay over time) Basic Understand time-driven drift into expiry
/v1/exposure/summary/{t} Full exposure summary: regime, flip, all four net exposures, interpretation, hedging estimates Growth Morning read — consolidated dealer book state in one call
/v1/exposure/levels/{t} Call wall, put wall, gamma flip, secondary levels Free Entry/exit target levels; stop anchoring
/v1/exposure/narrative/{t} AI plain-English synthesis of all exposure data Growth Daily thesis check; watchlist triage
/v1/flow/gex/{t} Live GEX computed from effective OI (intraday) Growth Intraday entry timing; detect wall shifts
/v1/exposure/oi-diff/{t} Day-over-day OI changes by strike Growth Identify new positioning concentration

MCP Connector: Claude + Dealer Positioning

If you use an AI assistant that supports the Model Context Protocol, you can wire the dealer-positioning toolset directly into your workflow. Add the swing-trader MCP connector:

# In your MCP client settings, add:
# URL: https://lab.flashalpha.com/mcp-oauth/swing
# Auth: OAuth (sign in with your FlashAlpha account)

# Once connected, your AI assistant can answer questions like:
# "What is NVDA's current regime and where are the walls?"
# "Has the gamma flip for TSLA moved since yesterday?"
# "Which names on my watchlist have the clearest swing thesis today?"
# "Show me the OI changes on AAPL overnight."

The MCP connector exposes the same endpoints listed above, framed for conversational dealer-positioning queries. It uses OAuth authentication — connect at https://lab.flashalpha.com/mcp-oauth/swing and sign in with your FlashAlpha account. For more on how MCP and OAuth work with FlashAlpha, see the MCP connector guide.

9. FAQ

10. Conclusion

Related Reading

NVDA Dashboard Get API Access AI Narrative API Docs Try in Playground

Live Market Pulse

Get tick-by-tick visibility into market shifts with full-chain analytics streaming in real time.

Intelligent Screening

Screen millions of option pairs per second using your custom EV rules, filters, and setups.

Execution-Ready

Instantly send structured orders to Interactive Brokers right from your scan results.

Join the Community

Discord

Engage in real time conversations with us!

Twitter / X

Follow us for real-time updates and insights!

GitHub

Explore our open-source SDK, examples, and analytics resources!