{
"generated": "2026-10-22T01:25:21Z",
"signal": "options_price_divergence",
"count": 1,
"scanned": 801,
"shortlisted": 40,
"rejected": {
"confidence": 34,
"divergence": 5
},
"description": {
"_about": "Each item in `symbols` is one stock where the options market is positioned materially differently from what the share price is doing. NOT AN ENTRY SIGNAL — the intended use is Divergence -> Watchlist -> price confirmation -> trade. Sophisticated hedging is indistinguishable from informed speculation in this data.",
"rank": "1-based, by |opds|.",
"symbol": "Ticker.",
"sector": "Sector, from the screener universe.",
"direction": "bullish = options lean more bullish than price; bearish = the reverse.",
"opds": "Confidence-adjusted divergence, (O-P)/2 x C/100, in [-100,+100]. Listed only when C >= 60 and |opds| >= 20.",
"D": "Raw divergence (O-P)/2 before the confidence haircut.",
"P": "Price-direction score in [-100,+100]: 0.35 momentum + 0.25 trend + 0.20 relative strength + 0.20 price/volume.",
"O": "Options-direction score in [-100,+100]: 0.30 aggressive flow + 0.20 OI change + 0.20 skew + 0.15 IV behaviour + 0.15 block activity.",
"C": "Confidence 0-100: liquidity, share of flow that is opening, agreement between the options components, strike breadth. The spec's Persistence term is not implemented (no intraday history), so C is renormalised over the four that are.",
"signal": "MODERATE / STRONG / EXTREME, BULLISH or BEARISH (spec section 7 bands applied to opds).",
"coverage": "Share of P's and O's weight that could actually be measured, worst of the two. Missing inputs forfeit their weight rather than being renormalised, so a thinly-measured name cannot outrank a fully-measured one.",
"ranked": "False when coverage fell below 0.5; such rows are not listed at all.",
"components": "Every sub-score, or null where the input was absent. M/T/RS/V feed P; F/OI/S/IV/B feed O; the rest feed C.",
"drivers": "The handful of components that actually moved this score, strongest first."
},
"symbols": [
{
"symbol": "CBRS",
"sector": "Technology",
"opds": 30.3,
"D": 50.2,
"P": -56.4,
"O": 44.0,
"C": 60.4,
"signal": "MODERATE_BULLISH_DIVERGENCE",
"direction": "bullish",
"coverage": 0.85,
"ranked": true,
"components": {
"M": -32.5,
"T": -100.0,
"RS": -100.0,
"V": -0.0,
"F": 48.9,
"OI": -28.5,
"S": 100.0,
"IV": 100.0,
"B": null,
"Liquidity": 55.9,
"OpeningConfidence": 38.2,
"FlowAgreement": 75.0,
"StrikeBreadth": 100.0
},
"drivers": [
"+ skew +100",
"+ IV behaviour +100",
"- trend -100",
"- relative strength -100",
"+ aggressive flow +49"
],
"rank": 1
}
]
}