Lab API
Flow DEX
Flow DEX API
Live delta exposure: net total and per-strike profile, computed on effective OI.
Endpoint
Auth required (
X-Api-Key)
Rate Limited: Yes
Growth plan+
Parameters
| Name | In | Required | Default | Description |
|---|---|---|---|---|
symbol |
path | yes | - | Underlying symbol |
expiry |
query | no | all expiries | Filter chain to a single expiry (yyyy-MM-dd). Omit to aggregate across all expiries |
curl -H "X-Api-Key: YOUR_API_KEY" \
"https://lab.flashalpha.com/v1/flow/dex/SPY"
import requests
resp = requests.get(
"https://lab.flashalpha.com/v1/flow/dex/SPY",
headers={"X-Api-Key": "YOUR_API_KEY"}
)
data = resp.json()
print(f"Live net DEX: ${data['live_net_dex']:,.0f}")
const resp = await fetch(
"https://lab.flashalpha.com/v1/flow/dex/SPY",
{ headers: { "X-Api-Key": "YOUR_API_KEY" } }
);
const data = await resp.json();
console.log(`Live net DEX: $${data.live_net_dex.toLocaleString()}`);
Response
{
"symbol": "SPY",
"as_of": "2026-05-12T18:42:10Z",
"underlying_price": 597.505,
"expiry": "2026-05-15",
"live_net_dex": -480000000,
"strikes": [
{
"strike": 595.0,
"call_dex": 5800000,
"put_dex": 4400000,
"net_dex": 10200000
}
]
}
Key Response Fields
| Field | Type | Description |
|---|---|---|
symbol | string | Underlying symbol |
as_of | string | ISO 8601 timestamp |
underlying_price | number | Current price of underlying |
live_net_dex | number | Net delta exposure across strikes, computed on effective OI |
strikes | array | Per-strike call DEX, put DEX, and net DEX on effective OI |
About Flow DEX
Flow DEX is the live counterpart to /v1/exposure/dex. The settled version uses morning OPRA-broadcast OI and stays frozen all day; this endpoint runs the same delta-exposure math on the OI simulator's effective open interest, so net DEX and the per-strike profile keep moving as positioning shifts. Use it to track directional dealer hedging pressure in real time.
Common Use Cases
- Intraday directional bias - watch net DEX flip sign mid-session
- Dealer hedging flow estimate - delta exposure pairs with GEX to size expected hedge volume
- Skew detection - compare per-strike call DEX vs put DEX to surface call-skewed or put-skewed positioning
- Settled vs live diff - see where directional positioning has actually moved since the open
Ready to build?
Get your free API key and start pulling live options data in 30 seconds.