One print
One print with the session's flow up to it, and what the contract did after: its close the next session and its value at expiry (the latest close until then). outcome is null until the session after the print has closed.
- Parameter id (integer, required): A print's id.
- id (integer): Print id; ids rise with time.
- time (string): When it printed, UTC.
- contract (string): OCC symbol.
- symbol (string): Underlying (index options read SPX, NDX, VIX).
- type (string): call or put.
- strike (number): Strike.
- expiry (string): Expiration, YYYY-MM-DD.
- dte (integer): Calendar days to expiry from the session.
- spot (number): Underlying price at the print.
- size (integer): Contracts.
- price (number): Fill price.
- premium_usd (integer): Premium paid.
- bid, ask (number): The quote just before the print; ask null without an offer.
- side (string): bought (aggression above 0), sold (below 0) or mid.
- aggression (integer): -3 below the bid, -2 at the bid, -1 near it, 0 mid, 1 near the ask, 2 at it, 3 above.
- kind (string): sweep (across exchanges), block (a cross or 5,000+ contracts), split or single.
- condition (string): spread, complex, floor, auction, iso or null.
- opening (boolean): Size above the open interest: new positions.
- open_interest (integer): Open interest before the session.
- volume (integer): The contract's volume in the session so far.
- iv (number): Implied volatility.
- delta (number): Delta (puts negative).
- events (array): pre_earnings, post_earnings, ex_dividend, ssr.
- context (object): The session up to and including the print: session, contract_prints, contract_premium_usd, contract_net_premium_usd (bought minus sold), symbol_prints, symbol_premium_usd, symbol_net_premium_usd (bullish minus bearish).
- outcome (object): next_date, next_close and next_return_pct (null if it didn't trade); final_date, final_price (intrinsic value at the expiry close once expired, else the latest close) and final_return_pct; returns are from the print's price.
- GET /options/flow/{id}: One print. One print with the session's flow up to it, and what the contract did after: its close the next session and its value at expiry (the latest close until then). outcome is null until the session after the print has closed.
Updated 2026-11-06 15:46 UTC