Options Pressure Composite Primary composite | repricing_opportunity_score 0-100 within-symbol score or percentile | 0.30 * Near-Term Path Risk + 0.25 * IV Pressure Composite + 0.20 * Urgent Hedge Demand + 0.15 * Protection Demand + 0.10 * (100 - Calm Options Tape). | The main options pressure score. It rises when option-market pressure is large enough to matter for timing and sizing. | Options pressure is elevated. It is add/watch only if Forward Return Evidence says similar readings led to better returns; otherwise it can be risk-control. | Not a one-day price forecast and not automatically bullish. |
Calm Options Tape Primary composite | comfort_complacency_score 0-100 within-symbol score or percentile | 0.35 * (100 - Protection Demand) + 0.20 * Call Activity + 0.25 * Gamma Stability + 0.20 * (100 - IV Pressure Composite). | Measures whether options conditions are quiet, supported, and less hedging-heavy. | The option tape is calmer. That can support controlled price action, but it can also mean less contrarian return edge. | Do not treat calm as automatically bullish. |
Near-Term Path Risk Primary composite | fragility_score 0-100 within-symbol score or percentile | 0.40 * Protection Demand + 0.25 * IV Pressure + 0.25 * (100 - Gamma Stability) + 0.10 * Put Volume/OI Percentile. | Measures whether the asset can have a rougher near-term path. | The asset is more vulnerable to sharp movement, gap risk, or choppier trading. | High near-term path risk can precede an opportunity, but only after price and Forward Return Evidence confirm. |
Protection Demand Primary driver | hedging_pressure_score 0-100 within-symbol score or percentile | Average of Put/Call Volume Ratio Percentile, Put/Call Open-Interest Ratio Percentile, Put Volume/OI Percentile, and Average IV Percentile. | Measures how much downside hedge demand is showing up in options. | More traders are paying for downside protection or carrying defensive option exposure. | Can mean near-term risk, or a future contrarian setup if later returns historically improved from similar readings. |
IV Pressure Composite Primary driver | vol_stress_score 0-100 within-symbol score or percentile | Average of Average IV Percentile and ATM IV Proxy Percentile. | Measures whether options are expensive versus the asset's own history. | The market is charging more for expected movement in that asset. | High IV is not automatically bearish; it can also mean event premium or attractive hedge-selling conditions. |
Urgent Hedge Demand Primary driver | hedge_urgency_score 0-100 within-symbol score or percentile | 0.40 * Put Volume/OI Percentile + 0.25 * Put/Call Volume Ratio Percentile + 0.20 * Average IV Percentile + 0.15 * Total Volume/OI Percentile. | Measures whether hedge demand recently looks urgent rather than just structurally high. | Downside hedging demand is active and near-term price path risk may be rising. | Use with Near-Term Path Risk and price trend; urgency can fade quickly. |
Gamma Stability Primary driver | gamma_stability_score 0-100 within-symbol score or percentile | Percentile rank of log(1 + absolute total gamma notional unit) within each symbol's history. | Measures open-interest/gamma support that may help price pin or grind. | More open-interest support may reduce jumpiness and keep price closer to important strikes. | This is an inferred listed-options proxy, not a true dealer book. |
Gamma / OI Magnet Secondary composite | dealer_magnet_score 0-100 within-symbol score or percentile | 0.55 * Gamma Stability + 0.25 * Total Open Interest Percentile + 0.20 * (100 - Total Volume/OI Percentile). | Measures whether open interest and gamma look large enough to create pinning/magnet behavior. | Price may be more influenced by nearby open-interest concentrations. | It does not identify actual dealer direction; it is an open-interest proxy. |
Call Activity Flow driver | call_demand_score 0-100 within-symbol score or percentile | Average of Call Volume/OI Percentile and Total Volume/OI Percentile. | Measures whether upside/call activity is active versus the asset's own history. | Upside demand is stronger. That can confirm leadership or show chase behavior. | High call activity plus high IV can mean crowded upside, not clean bullish confirmation. |
Call Chase Flow driver | upside_chase_score 0-100 within-symbol score or percentile | Average of Call Activity and Average IV Percentile. | Measures call activity that is also happening with elevated option pricing. | Upside demand is expensive or crowded. | Often a higher-bar signal for adding longs, especially in leadership names. |
Low Calm / Pressure Rising Inverse driver | low_comfort_score 0-100 within-symbol score or percentile | 100 - Calm Options Tape. | Measures when options are not calm and raw options pressure is broadening. | The tape is less calm and option-market pressure is broadening. | Useful as a pressure input, not a standalone direction signal. |
Low Gamma / More Movement Inverse driver | low_gamma_movement_score 0-100 within-symbol score or percentile | 100 - Gamma Stability. | Measures how much stabilizing gamma/open-interest support is missing. | Price may move more freely through strikes. | Low gamma does not tell direction by itself. |
Macro-Options Pressure Macro bridge | macro_options_transmission_score 0-100 within-symbol score or percentile | Near-Term Path Risk for HYG, LQD, TLT, IEF, KRE, and XLF; blank for symbols outside that macro/rates/credit/financials set. | Measures whether rates, credit, and financial-sector option risk are transmitting macro pressure. | Macro-sensitive options markets are showing rougher path risk. | Only populated for macro bridge symbols. |
Put/Call Volume Ratio Percentile Raw percentile input | put_call_volume_ratio_pct 0-100 within-symbol score or percentile | Percentile rank of Put/Call Volume Ratio within the same symbol's history. Raw ratio = put volume / call volume. | Measures whether put trading is high versus call trading. | More put demand is showing up in current trading volume. | Can reflect hedging or speculation; confirm with open interest and IV. |
Put/Call Open-Interest Ratio Percentile Raw percentile input | put_call_oi_ratio_pct 0-100 within-symbol score or percentile | Percentile rank of Put/Call Open-Interest Ratio within the same symbol's history. Raw ratio = put open interest / call open interest. | Measures whether existing option positioning is more put-heavy. | The existing option book is more defensively positioned. | Open interest is slower moving and may reflect older hedges. |
Put Volume/OI Percentile Raw percentile input | put_volume_oi_ratio_pct 0-100 within-symbol score or percentile | Percentile rank of Put Volume/OI Ratio within the same symbol's history. Raw ratio = put volume / put open interest. | Measures fresh put activity relative to the existing put book. | Put demand is active relative to the size of existing put positioning. | Useful for urgency, but single-day volume can be noisy. |
Total Volume/OI Percentile Raw percentile input | total_volume_oi_ratio_pct 0-100 within-symbol score or percentile | Percentile rank of Total Volume/OI Ratio within the same symbol's history. Raw ratio = total option volume / total open interest. | Measures how active the whole option tape is versus the existing option book. | Options activity is unusually active for that symbol. | Can spike around events, expirations, or rebalance periods. |
Average IV Rank Raw percentile input | avg_iv_pct 0-100 within-symbol score or percentile | Percentile rank of average implied volatility within the same symbol's history. | Measures whether the option market is pricing high volatility versus that asset's own history. | Options are expensive versus normal for that asset. | High IV can mean risk, opportunity, or event premium; use the forward-return table. |
30D ATM IV Rank Raw percentile input | atm_iv_proxy_pct 0-100 within-symbol score or percentile | Percentile rank of standardized 30-day at-the-money implied volatility within the same symbol's history. | Measures fixed-maturity near-the-money implied volatility versus history. | The central option strike area is pricing more movement. | Uses 30D delta-selected and variance-interpolated IV where available; rare historical gaps fall back to the legacy chain proxy. |