Historical Options Data API: Complete Guide to GEX, IV & Pin History | FlashAlpha

Historical Options Data API: Complete Guide to GEX, IV & Pin History

A complete guide to historical options data via API. Minute-level options chains, greeks, gamma exposure, max pain, IV surface, VRP, and dealer-positioning history for any US underlying since April 2018. Per-endpoint deep dives, backtest patterns, and the math behind why minute-resolution matters.

T
Tomasz Dobrowolski Quant Engineer
May 2, 2026
12 min read
HistoricalData OptionsAPI Backtesting GEX VRP ImpliedVolatility Quant

If you are backtesting a GEX-regime strategy, building a vol-surface walk-forward, or simply checking what dealers were positioned for the morning of March 16, 2020, the question is the same: what could you have known, and exactly when? Most "historical options data" answers that question with end-of-day snapshots and a leak-prone percentile calculation. This guide walks through what FlashAlpha's historical service actually stores, the long-form articles that explain each piece, and how to combine them.

What's stored, at what resolution
  • Per-contract greeks (delta, gamma, vega, theta, charm, vanna, vomma) recomputed at every minute from stored IV and spot
  • Implied volatility per strike, per expiration, every minute since 2018-04
  • Open interest, volume, bid/ask, and trade prints at minute granularity
  • Computed analytics: GEX, DEX, VEX, CHEX, max pain, pain curve, dealer regime, VRP, percentiles, IV rank, IV surface, term structure
  • Date-bounded percentiles: any historical query at at only sees data with SnapshotDate < at.Date. No lookahead bias by design.

Historical Endpoints

Every endpoint has a docs page (request/response schema, examples) and most have a long-form companion guide that walks through real backtest patterns. Endpoints are grouped the same way as the docs sidebar: quotes & chains, exposure analytics, and volatility & pain.

Quotes & Chains

Endpoint Docs Deep dive
Tickers / coverage (which symbols, which dates) /v1/tickers -
Stock quote (OHLCV minute bars) /v1/stockquote -
Options chain (per-strike quotes + greeks + OI) /v1/optionquote Any Strike, Any Minute Since 2018
IV surface grid (50×50 over tenor × log-moneyness) /v1/surface Minute-Level IV & Surface History

Exposure

Endpoint Docs Deep dive
GEX (gamma exposure, per-strike + summary) /v1/exposure/gex Backtest GEX Strategies · Per-Strike GEX
DEX (delta exposure) /v1/exposure/dex -
VEX (vanna exposure) /v1/exposure/vex -
CHEX (charm exposure) /v1/exposure/chex -
Exposure summary (GEX/DEX/VEX/CHEX bundle in one call) /v1/exposure/summary Replay GEX, VRP & Dealer Positioning
Key levels (call wall, put wall, gamma flip) /v1/exposure/levels Call Wall, Put Wall & Gamma Flip
Narrative (LLM-summarized regime explanation) /v1/exposure/narrative -
0DTE (pin risk, same-day decay, expected move) /v1/exposure/zero-dte Pin Risk, Gamma Decay & Same-Day Replay

Volatility & Pain

Endpoint Docs Deep dive
Realized volatility (Yang-Zhang + close-to-close) /v1/volatility Yang-Zhang vs Close-to-Close
Advanced volatility (SVI params, arbitrage flags, variance-swap fairs) /v1/adv_volatility Minute-Level IV & Surface History
VRP (leak-free percentiles + z-scores) /v1/vrp Leak-Free VRP Percentiles
Max pain (pin probability, pain curve, dealer alignment) /v1/maxpain Pin Probability & Pain Curves Over Time
Stock summary (IV rank, VRP, full analytics stack per ticker) /v1/stock/{symbol}/summary -

Why This Data Is Rare

The hardest part of historical options analytics is not the storage. It is reconstructing what the chain looked like at 14:23 ET on a random Tuesday in 2020, with greeks that match the spot and IV at that exact minute, with percentiles that don't peek at next week's data. The combination of minute resolution, full-chain coverage, and leak-free derived analytics is genuinely uncommon.

For the build-vs-buy reasoning: Why Nobody Else Sells Historical Options Analytics: The Build vs Buy Math.

Worked Examples

If you want to see this data in action rather than read endpoint docs, the following articles use historical analytics end-to-end:

Pricing & Access

Historical analytics are part of the Alpha tier. The historical API overview covers authentication, rate limits, the at parameter convention, and response shapes shared across endpoints.

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!