Option structures, zones and whale prints
quantgeeks_get_structuresRequires a QuantGeeks plan; not available without signing in (the call asks the user to sign in) or with a free account (the call says it needs a plan). The multi-leg option structures detected in one symbol's flow for a session (type, strikes, expiration, direction, contracts, notional), the price zones they form (with their label and range), and the largest single-leg whale prints (time in US Eastern, strike, expiration, side, contracts, premium). At most 25 per section, largest first (detail 'all' lifts the cap). Give symbol, optional date (default: the newest session with stored data) and kind ('all', 'structures', 'zones' or 'whales'). For node levels use quantgeeks_get_gex_ladder or quantgeeks_get_active_levels.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"symbol": "<symbol>"
},
"name": "quantgeeks_get_structures"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | Session date, YYYY-MM-DD (US Eastern). Default: the newest session with stored data (an overnight session counts). | |
| kind | No | 'all' (default), 'structures', 'zones' or 'whales'. | |
| detail | No | 'summary' (default): the largest 25 of each section; 'all': every row of each section. | |
| symbol | Yes | Ticker, e.g. SPX, SPY, QQQ. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | ||
| note | Yes | ||
| as_of | Yes | ||
| zones | No | ||
| access | Yes | ||
| notice | Yes | ||
| source | Yes | ||
| symbol | Yes | ||
| whales | No | ||
| account | No | ||
| preview | Yes | ||
| pro_plan | No | ||
| times_are | Yes | ||
| truncated | No | ||
| structures | No | ||
| truncated_more | No |