Skip to main content
Measure options-market sentiment for one underlying symbol on a specific date. Returns the put/call volume ratio and its fixed convention label (below 0.7 bullish, 0.7–1.0 neutral, above 1.0 bearish), call and put volume, the average bid/ask spread, and a liquidity grade. The thresholds are descriptive conventions, not calibrated forecasts for a symbol or market regime. A data_quality block reports whether the sample is solid (“ok”), empty (“no_data”, e.g. a non-trading day), or too small to trust (“thin_sample”), so a reading is never mistaken for a confident one. The date is required and identifies which day to report. Endpoint: POST /api/v1/options/sentiment Tier: point · Delivery: sync

Request

Response

The response is the two-key envelope { finterm, data }, where data is the finterm.result:OptionsSentiment/v1 contract:

Example