Skip to main content
Read the current options market for one underlying symbol. Start with the “market_summary” mode for the big picture — the implied move (the price range the market expects), the implied-volatility summary, the put/call ratio, and the strikes with the highest open interest. Switch to “option_chain”, “near_the_money”, or “specific_contract” to list individual contracts with their quotes, greeks, implied volatility, open interest, and volume. Endpoint: POST /api/v1/options/prices Tier: point · Delivery: sync

Request

FieldType
underlying_tickerstring
query_mode"option_chain" | "near_the_money" | "specific_contract" | "market_summary"
expiration_datestring
contract_type"call" | "put"
contract_symbolstring
strikes_above_belownumber
limitnumber

Response

The response is the two-key envelope { finterm, data }, where data is the finterm.result:OptionsPrices/v1 contract:
FieldDescription
tickerThe underlying stock ticker symbol, uppercased (e.g. “AAPL”).
underlying_priceThe current price of the underlying stock, in USD, or null.
query_modeWhich view was requested: “market_summary” (big-picture signals) or one of “option_chain” / “near_the_money” / “specific_contract” (a contract list).
market_signalsDerived big-picture signals (market_summary mode; null otherwise): implied_move (expected move from the at-the-money straddle), implied_volatility (atm_iv, call_iv_avg, put_iv_avg, skew), put_call_ratio (volume_ratio, open_interest_ratio, interpretation), and highest_open_interest (top call and put strikes by open interest).
available_expirationsAvailable expirations (market_summary mode; null otherwise): each with expiration_date, days_to_expiry, and total_contracts.
contractsPer-contract list (contract-list modes; null in market_summary): each row carries symbol, contract_type, strike_price, expiration_date, days_to_expiry, bid_price, ask_price, last_price, spread, spread_percent, the greeks (delta, gamma, theta, vega), implied_volatility, open_interest, and volume.
total_availableTotal matching contracts before any display limit (contract-list modes; null otherwise).

Example

finterm tool options_prices AAPL --query-mode market_summary