Tools

23 tools · same names over /mcp and /api/v1

Data

ToolDescriptionTierAccess
market.statusWhether US equity markets are open right now, the current session, and the next regular-session open.Freeread
flow.searchUnusual options prints (blocks, sweeps, complex, strategies) filtered by ticker, type, side, premium and DTE. Free callers get 15-minute delayed prints capped at 50 rows.Freeread
flow.summaryAggregate options-flow posture over a window: print counts by type, buy vs sell, net call/put premium and the top tickers by premium.Freeread
flow.filingsRecent stock transactions disclosed by members of Congress or by corporate insiders (SEC Form 4). Insider lookups require tickers.Freeread
screener.runMarket-wide leaderboards: most active tickers, most active option contracts, IV rank leaders, or largest expected moves. Paid callers get the live intraday snapshot; others get the latest end-of-day table.Freeread
ticker.researchOne-call research brief for a symbol: price and volume, IV rank and percentile, expected moves, gamma exposure, max pain and the latest unusual flow. Unavailable sections are null.Freeread
chain.getOption chain for one expiration with bid/ask, volume, open interest, IV and greeks per contract. Defaults to the nearest expiration; free callers are 15-minute delayed and capped at 50 contracts.Freeread
quote.getLast price, change and previous close for up to 25 symbols. Free callers are 15-minute delayed.Freeread

Model

ToolDescriptionTierAccess
iv.contextCurrent 30-day IV with rank, percentile and 52-week range, the last year of daily IV history, monthly seasonality, and realised volatility. IVs are decimals (0.25 = 25%); rank and percentile are 0–100.Freeread
expected.moveOne- and two-sigma expected-move bands for a symbol over several horizons, from spot × IV × √(days/365) using the current 30-day IV. Pass `date` to compute from a past trade date.Freeread
gex.levelsDealer gamma exposure (GEX) by expiration and by strike for one symbol, with the net total, sign interpretation and flip strike. Strike levels are for the requested expiration or the nearest one.Paidread
maxpain.levelsMax pain strike for each listed expiration of one symbol, with call/put open interest totals. `max_pain` is the strike for the requested expiration or the nearest one.Freeread
pnl.modelBlack-Scholes P&L for a 1–8 leg option position: P&L grid now and at expiration, per-leg and net Greeks, break-evens, max profit/loss and probability of profit. Missing prices, IVs and spot are marked from the live chain.Freeread

Track

ToolDescriptionTierAccess
positions.listReturns the signed-in user’s open option positions, newest first.Freeread
positions.addRecords one open position per leg for the signed-in user. Use dry_run to preview the rows without saving.Freewrite
positions.closeCloses an open position at close_price, recording the realized P&L in the track record and removing it from open positions.Freewrite
positions.historyReturns the signed-in user’s closed and imported trades with realized P&L, newest close first.Freeread
watchlist.getReturns the signed-in user’s watchlist symbols.Freeread
watchlist.addAdds symbols to the watchlist; symbols already present are ignored.Freewrite
watchlist.removeRemoves symbols from the watchlist; symbols not on the list are ignored.Freewrite
alerts.listReturns the signed-in user’s flow alerts, newest first.Freeread
alerts.createCreates a flow alert that fires when new options flow matches the filters. Free accounts may hold one alert.Freewrite
alerts.deleteDeletes one of the signed-in user’s flow alerts by id.Freewrite