FederGEX API
Integrate FederGEX Gamma Exposure and key options-derived levels directly into your own tools and workflows.
Market snapshotticker · status · session_id · timestamp · spot
Key gamma levelszeroGamma · majorPosVol · majorNegVol · netGexVol · netGexOi
Strike-by-strike mapspx · gammaVol · gammaOi for every available strike
Flow engineprice · net · maxPos · maxNeg · pulse data · add/remove counts
Data freshnessfetchedAt · age_ms
The same endpoint can be used by the official NinjaTrader 8 indicators or by proprietary user integrations, subject to the Elite API access policy.
LIVE JSON6 OPTIONS MARKETSSTRIKESFLOW + BUILDNINJATRADER 8ELITE PLAN
GET /api/v1/snapshot?channel=SPXSimplified example · illustrative values
{
"ticker": "SPX",
"status": "live",
"spot": 7677.14,
"zeroGamma": 7685.51,
"majorPosVol": 7700,
"majorNegVol": 7670,
"netGexVol": -89252.353,
"netGexOi": -30878.939,
"strikes": [
{ "spx": 7700, "gammaVol": 38233.11, "gammaOi": -3234.61 }
],
"flow": [
{ "price": 7700, "net": 51182351.85, "maxPos": 51184291.80, "maxNeg": 0 }
],
"build": [
{ "price": 7700, "net": 38222.23, "maxPos": 43496.03, "maxNeg": 0 }
],
"age_ms": 3694
}