Skip to content

Commit c42831c

Browse files
committed
docs: document CME equity-index futures (ES=F / NQ=F)
Futures supported via the same endpoints, priced with Black-76. Improves SEO/LLM discoverability of futures support. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 5b0bbbc commit c42831c

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,18 @@ Tier requirements for every endpoint live in [endpoint_tiers.yaml](endpoint_tier
101101
full request/response shapes are documented at the
102102
[FlashAlpha API reference](https://lab.flashalpha.com/llms.txt).
103103

104+
## Futures (CME equity-index)
105+
106+
Recipes can target **CME equity-index futures****`ES=F`** (E-mini S&P 500) and **`NQ=F`** (E-mini Nasdaq-100) — through the same endpoints as equities. Options-on-futures are priced with **Black-76** (forward-priced) using the correct CME contract multipliers. Everything that works for an equity works for futures: gamma exposure (GEX), DEX, VEX, CHEX, key levels, max pain, the IV surface, exposure summary, narrative, and live flow.
107+
108+
```bash
109+
# Gamma exposure for the E-mini S&P 500 future (note the %3D-encoded '=')
110+
curl -H "X-Api-Key: $FLASHALPHA_API_KEY" \
111+
"https://lab.flashalpha.com/v1/exposure/gex/ES%3DF"
112+
```
113+
114+
Use the `=F` suffix — bare `ES`/`NQ` are equities, not futures. In raw REST paths URL-encode the `=` as `%3D` (e.g. `GET /v1/exposure/gex/ES%3DF`); the `flashalpha` SDK methods take the plain string `"ES=F"`. Historical replay for futures is coming; live analytics are available now.
115+
104116
## License
105117

106118
MIT. See [LICENSE](LICENSE).

0 commit comments

Comments
 (0)