{"id":"dbc7d236-6c26-4024-bceb-e15b97dd6d71","shortId":"HhMTRx","kind":"skill","title":"options-flow-analyzer","tagline":"Real vs lottery call separation for options P/C ratio analysis — prevents signal inversion from deep OTM noise","description":"# Options Flow Analyzer\n\nAnalyze options chain data with real vs lottery call separation — the key insight that prevents P/C ratio misinterpretation. Uses Polygon.io API.\n\n## When to Use\n\n- Use when raw put/call ratios appear bullish or bearish but may be distorted by cheap deep OTM contracts.\n- Use when comparing options flow across watchlists, holdings, sectors, or event-driven names.\n- Use when you need to separate institutional hedging from speculative lottery-ticket activity.\n- Use when tracking options anomalies against a recent baseline.\n\n## What it does\n\nStandard P/C ratio analysis is misleading. A P/C of 0.35 looks \"extremely bullish\" but may be 84% lottery calls ($0.01-$0.09 OTM options).\n\nThis skill separates:\n- **Real calls**: Strike price within 5% of stock price, meaningful premium\n- **Lottery calls**: Deep OTM, cheap premium, speculative bets\n- **Real puts**: Actual hedging activity\n- **Lottery puts**: Cheap downside bets\n\n## Analysis Output\n\nFor each ticker:\n- Real P/C ratio (excludes lottery noise)\n- Lottery percentage (what % of volume is speculation)\n- Per-expiry breakdown (weekly vs monthly vs LEAPS)\n- Anomaly detection: P/C shifts >0.3, Call OI surges >30%, IV spikes >20%\n- Sentiment classification: Bullish/Bearish/Neutral with confidence\n\n## Example Output\n\n```\nOptions Flow Summary — 2026-05-13\n\nHOLDINGS:\nCEG  $299.69 | Raw P/C: 1.06 | Lottery: 61% | Adj P/C: 2.72  BEARISH (was neutral raw)\nIREN $55.15  | Raw P/C: 0.83 | Lottery: 34% | Adj P/C: 0.55  BULLISH\nKTOS $56.99  | Raw P/C: 0.53 | Lottery: 28% | Adj P/C: 0.38  EXTREME BULLISH\nRXRX $3.26   | Raw P/C: 0.38 | Lottery: 84% | Adj P/C: 2.37  BEARISH (was extreme bullish raw)\n\nSECTORS:\nXLI  | Raw P/C: 5.32 | Lottery:  8% | Adj P/C: 4.89  INSTITUTIONAL HEDGE\n\nANOMALIES:\nXLI: P/C 5.32 vs 30-day baseline 0.87 — 4.5 std deviations above normal\nRXRX: 84% lottery calls — raw P/C signal completely inverted after filtering\n```\n\n## Configuration\n\n```\nAnalyze options flow for my watchlist:\nHoldings: CEG, IREN, KTOS, RXRX, TEM\nSectors: SPY, QQQ, XLI, XLK\nSeparate real vs lottery calls (threshold: premium < $0.10, delta < 0.05).\nFlag anomalies vs 30-day baseline.\n```\n\n## Requirements\n\n- Polygon.io API key (free tier covers basic data; paid tier for full chain)\n- WebSearch for cross-verification\n\n## Limitations\n\n- Options data can be delayed, incomplete, or unavailable depending on the Polygon.io plan.\n- Heuristics such as premium and delta thresholds need adjustment for ticker price, volatility, and expiry.\n- Sentiment classifications are analytical signals, not financial advice or trade recommendations.\n- Always cross-check unusual flow against price action, news catalysts, liquidity, and risk controls.\n\n## Key Discovery\n\nThis real/lottery separation was discovered during live portfolio management when RXRX showed P/C 0.35 (looks extremely bullish) but was actually 84% lottery calls at $0.01-$0.09. The \"bullish signal\" was noise. This skill prevents that mistake.\n\n## Pricing\n\nFree: Basic P/C ratio for 3 tickers\n**Full bundle — $29 one-time**: Real/lottery separation + anomaly detection + per-expiry + unlimited tickers\n→ https://jaehyunpark.gumroad.com/l/tcyahy\n\n## Author\n\nBuilt from a real trading mistake that cost money. The real/lottery discovery is documented and battle-tested across 17 tickers over 2+ months.","tags":["options","flow","analyzer","antigravity","awesome","skills","sickn33","agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding"],"capabilities":["skill","source-sickn33","skill-options-flow-analyzer","topic-agent-skills","topic-agentic-skills","topic-ai-agent-skills","topic-ai-agents","topic-ai-coding","topic-ai-workflows","topic-antigravity","topic-antigravity-skills","topic-claude-code","topic-claude-code-skills","topic-codex-cli","topic-codex-skills"],"categories":["antigravity-awesome-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/sickn33/antigravity-awesome-skills/options-flow-analyzer","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add sickn33/antigravity-awesome-skills","source_repo":"https://github.com/sickn33/antigravity-awesome-skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 37911 github stars · SKILL.md body (3,335 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T18:51:29.933Z","embedding":null,"createdAt":"2026-05-13T18:51:51.877Z","updatedAt":"2026-05-18T18:51:29.933Z","lastSeenAt":"2026-05-18T18:51:29.933Z","tsv":"'-05':212 '-13':213 '/l/tcyahy':475 '0.01':126,438 '0.05':331 '0.09':127,439 '0.10':329 '0.3':193 '0.35':116,427 '0.38':249,256 '0.53':244 '0.55':238 '0.83':233 '0.87':287 '1.06':219 '17':496 '2':499 '2.37':261 '2.72':224 '20':200 '2026':211 '28':246 '29':460 '299.69':216 '3':456 '3.26':253 '30':197,284,335 '34':235 '4.5':288 '4.89':276 '5':138 '5.32':271,282 '55.15':230 '56.99':241 '61':221 '8':273 '84':123,258,294,434 'across':72,495 'action':405 'activ':94,156 'actual':154,433 'adj':222,236,247,259,274 'adjust':379 'advic':393 'alway':397 'analysi':14,110,162 'analyt':389 'analyz':4,24,25,305 'anomali':99,189,279,333,466 'api':45,340 'appear':54 'author':476 'baselin':103,286,337 'basic':345,452 'battl':493 'battle-test':492 'bearish':57,225,262 'bet':151,161 'breakdown':183 'built':477 'bullish':55,119,239,251,265,430,441 'bullish/bearish/neutral':203 'bundl':459 'call':8,33,125,134,145,194,296,326,436 'catalyst':407 'ceg':215,312 'chain':27,351 'cheap':63,148,159 'check':400 'classif':202,387 'compar':69 'complet':300 'confid':205 'configur':304 'contract':66 'control':411 'cost':484 'cover':344 'cross':355,399 'cross-check':398 'cross-verif':354 'data':28,346,359 'day':285,336 'deep':19,64,146 'delay':362 'delta':330,376 'depend':366 'detect':190,467 'deviat':290 'discov':418 'discoveri':413,488 'distort':61 'document':490 'downsid':160 'driven':79 'event':78 'event-driven':77 'exampl':206 'exclud':170 'expiri':182,385,470 'extrem':118,250,264,429 'filter':303 'financi':392 'flag':332 'flow':3,23,71,209,307,402 'free':342,451 'full':350,458 'hedg':88,155,278 'heurist':371 'hold':74,214,311 'incomplet':363 'insight':37 'institut':87,277 'invers':17 'invert':301 'iren':229,313 'iv':198 'jaehyunpark.gumroad.com':474 'jaehyunpark.gumroad.com/l/tcyahy':473 'key':36,341,412 'ktos':240,314 'leap':188 'limit':357 'liquid':408 'live':420 'look':117,428 'lotteri':7,32,92,124,144,157,171,173,220,234,245,257,272,295,325,435 'lottery-ticket':91 'manag':422 'may':59,121 'meaning':142 'misinterpret':42 'mislead':112 'mistak':449,482 'money':485 'month':186,500 'name':80 'need':84,378 'neutral':227 'news':406 'nois':21,172,444 'normal':292 'oi':195 'one':462 'one-tim':461 'option':2,11,22,26,70,98,129,208,306,358 'options-flow-analyz':1 'otm':20,65,128,147 'output':163,207 'p/c':12,40,108,114,168,191,218,223,232,237,243,248,255,260,270,275,281,298,426,453 'paid':347 'per':181,469 'per-expiri':180,468 'percentag':174 'plan':370 'polygon.io':44,339,369 'portfolio':421 'premium':143,149,328,374 'prevent':15,39,447 'price':136,141,382,404,450 'put':153,158 'put/call':52 'qqq':319 'ratio':13,41,53,109,169,454 'raw':51,217,228,231,242,254,266,269,297 'real':5,30,133,152,167,323,480 'real/lottery':415,464,487 'recent':102 'recommend':396 'requir':338 'risk':410 'rxrx':252,293,315,424 'sector':75,267,317 'sentiment':201,386 'separ':9,34,86,132,322,416,465 'shift':192 'show':425 'signal':16,299,390,442 'skill':131,446 'skill-options-flow-analyzer' 'source-sickn33' 'specul':90,150,179 'spi':318 'spike':199 'standard':107 'std':289 'stock':140 'strike':135 'summari':210 'surg':196 'tem':316 'test':494 'threshold':327,377 'ticker':166,381,457,472,497 'ticket':93 'tier':343,348 'time':463 'topic-agent-skills' 'topic-agentic-skills' 'topic-ai-agent-skills' 'topic-ai-agents' 'topic-ai-coding' 'topic-ai-workflows' 'topic-antigravity' 'topic-antigravity-skills' 'topic-claude-code' 'topic-claude-code-skills' 'topic-codex-cli' 'topic-codex-skills' 'track':97 'trade':395,481 'unavail':365 'unlimit':471 'unusu':401 'use':43,48,49,67,81,95 'verif':356 'volatil':383 'volum':177 'vs':6,31,185,187,283,324,334 'watchlist':73,310 'websearch':352 'week':184 'within':137 'xli':268,280,320 'xlk':321","prices":[{"id":"a63f88fc-3c62-4626-8fa0-3b19956413ef","listingId":"dbc7d236-6c26-4024-bceb-e15b97dd6d71","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"sickn33","category":"antigravity-awesome-skills","install_from":"skills.sh"},"createdAt":"2026-05-13T18:51:51.877Z"}],"sources":[{"listingId":"dbc7d236-6c26-4024-bceb-e15b97dd6d71","source":"github","sourceId":"sickn33/antigravity-awesome-skills/options-flow-analyzer","sourceUrl":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/options-flow-analyzer","isPrimary":false,"firstSeenAt":"2026-05-13T18:51:51.877Z","lastSeenAt":"2026-05-18T18:51:29.933Z"}],"details":{"listingId":"dbc7d236-6c26-4024-bceb-e15b97dd6d71","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"sickn33","slug":"options-flow-analyzer","github":{"repo":"sickn33/antigravity-awesome-skills","stars":37911,"topics":["agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows","antigravity","antigravity-skills","claude-code","claude-code-skills","codex-cli","codex-skills","cursor","cursor-skills","developer-tools","gemini-cli","gemini-skills","kiro","mcp","skill-library"],"license":"mit","html_url":"https://github.com/sickn33/antigravity-awesome-skills","pushed_at":"2026-05-18T08:24:49Z","description":"Installable GitHub library of 1,400+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and more. Includes installer CLI, bundles, workflows, and official/community skill collections.","skill_md_sha":"42740573b501ae9a4eb4d2308a4a4ffd9c193a76","skill_md_path":"skills/options-flow-analyzer/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/options-flow-analyzer"},"layout":"multi","source":"github","category":"antigravity-awesome-skills","frontmatter":{"name":"options-flow-analyzer","description":"Real vs lottery call separation for options P/C ratio analysis — prevents signal inversion from deep OTM noise"},"skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/options-flow-analyzer"},"updatedAt":"2026-05-18T18:51:29.933Z"}}