{"id":"4f94ba17-4dc4-4d76-883b-d3d283056ca7","slug":"options-strategy-analyzer","kind":"skill","name":"options-strategy-analyzer","summary":"AI agent skill for options trade analysis — pick the right structure for your view, compute Max P/L, break-evens, Greeks, IV-rank context, PoP-vs-EV & risk management. Works with Claude Code, Codex, C","owner":"Viprasol-Tech","repoUrl":"https://github.com/Viprasol-Tech/options-strategy-analyzer","license":"MIT","licenseTier":"permissive","trust":"community","stars":2,"match":null,"fewStars":true,"format":"skill","createdAt":"2026-06-13T04:57:41.000Z","addedAt":"2026-10-21T10:14:04.740Z","logoUrl":"https://avatars.githubusercontent.com/u/237878594?u=f03bc1555fc1e093f798a62333f1aa395c372103&v=4","linkOnly":false,"collection":null,"skillPath":null,"categories":["developer-tools","data-analytics","memory-knowledge"],"tags":["ai-tools","claude","claude-code","derivatives","finance","fintech","options","options-trading"],"runtime":"binary","local":true,"cloudCapable":false,"cloudCapability":"unknown","cloudReadyOnPlatform":false,"needsApiKey":false,"reviewed":false,"syncedAt":"2026-10-22T23:31:03.191Z","sample":false,"url":"https://conduits.dev/tools/options-strategy-analyzer","language":"Python","transports":["stdio"],"install":{},"requirements":{"env":[],"upstreamMayCharge":false},"tools":null,"readme":"# Options Strategy Analyzer — Agent Skill\n\n> Before you put the trade on: name the structure, compute max profit / max\n> loss / break-evens, read the Greeks and IV-rank context, get an honest PoP\n> with the \"PoP ≠ EV\" caveat, and a sized, managed plan — credit spreads,\n> iron condors, long premium, covered calls, and short strangles included.\n\n[![GitHub stars](https://img.shields.io/github/stars/Viprasol-Tech/options-strategy-analyzer?style=social)](https://github.com/Viprasol-Tech/options-strategy-analyzer)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)\n[![Agent Skills](https://img.shields.io/badge/Agent%20Skills-Compatible-blueviolet)](https://github.com/Viprasol-Tech/options-strategy-analyzer)\n[![Strategies](https://img.shields.io/badge/Structures-9%2B-green)](skill.md)\n[![Covers](https://img.shields.io/badge/Greeks%20%2B%20IV%20rank-blue)](skill.md)\n[![Version](https://img.shields.io/badge/version-1.0.0-informational)](CHANGELOG.md)\n\n**Works with:** Claude Code · OpenAI Codex · Cursor · GitHub Copilot · Gemini\nCLI · 26+ tools that support portable agent skills.\n\n---\n\n## Quick Install\n\nClone the skill into your agent's skills directory:\n\n```bash\n# Claude Code\ngit clone https://github.com/Viprasol-Tech/options-strategy-analyzer \\\n  ~/.claude/skills/options-strategy-analyzer\n\n# OpenAI Codex\ngit clone https://github.com/Viprasol-Tech/options-strategy-analyzer \\\n  ~/.codex/skills/options-strategy-analyzer\n\n# Cursor / Gemini CLI / other tools — clone anywhere your tool loads skills from, e.g.\ngit clone https://github.com/Viprasol-Tech/options-strategy-analyzer \\\n  ~/.config/skills/options-strategy-analyzer\n```\n\nThe skill is a single self-contained `skill.md` (plus examples) — no\ndependencies, no install step, nothing to build.\n\n## Try It\n\nPaste a trade idea (or a view) and ask:\n\n```\nIs this a good trade? — SPY 30-DTE iron condor, 470/475/525/530, $1.40 credit, IV rank 35.\n```\n\nThe skill will scope the trade, pick or confirm the structure against your\nview, compute the closed-form math (max profit / max loss / break-evens /\nR:R), report the net Greeks (Δ, Γ, Θ, ν), apply the IV-rank heuristic, give\nan honest PoP with the PoP-vs-EV caveat, run the risk-management and\nliquidity checks, and return a verdict banner (✅ / 🟡 / 🟠 / ⛔) with a\ntrade-management plan.\n\n---\n\n## Why This Exists\n\nMost losing options trades aren't bad analysis of the underlying — they're a\n**structure mismatch** (long premium in a 70 IV-rank market, short premium\nin a 20 IV-rank market), a **size mismatch** (a 5%-of-account-max-loss trade\ndressed up as a \"small\" position), an **assignment / liquidity surprise** the\ntrader never priced in, or a **probability illusion** (a 90% PoP credit\nspread whose single loss eats 9 winners). The defense is a *consistent*\npre-trade checklist — name the structure precisely, do the closed-form math,\nread the Greeks and IV rank, estimate PoP **honestly**, and run the sizing\nand liquidity gates. This skill encodes that checklist so your agent runs it\nthe same way every time.\n\n## What It Does\n\n1. **Scopes** the trade — underlying, account size, directional view,\n   volatility view, event calendar, DTE preference, and any existing legs.\n2. **Picks the structure** against the **Direction × Volatility** matrix,\n   marking defined vs undefined risk and giving one-line best/worst-when\n   notes for each candidate.\n3. **Computes the math** in closed form — net debit / credit, max profit,\n   max loss, break-even(s), R:R, and width for spreads. Formulas shown,\n   numbers plugged in.\n4. **Reports the Greeks** at entry — net Δ, Γ, Θ (per day), ν (per 1 IV\n   point), with the long-vs-short premium trade-off spelled out.\n5. **Applies IV context** — IV rank / percentile heuristic (sell > 50, buy <\n   30), skew, term structure for calendars.\n6. **Estimates PoP honestly** — delta-based PoP with the explicit\n   \"premium-implied, not edge\" caveat; high PoP ≠ positive EV.\n7. **Enforces risk management** — position size as % account, 25–50% profit\n   target, 21-DTE management rule, assignment/ex-div risk, liquidity\n   thresholds, and margin for undefined-risk structures.\n8. **Runs the red-flags scan** — low-IV short premium, high-IV long premium,\n   naked short calls without thesis, event-in-window, oversizing, illiquid\n   options, high-PoP / low-EV mismatch.\n9. **Outputs a verdict** (✅ Recommended / 🟡 Acceptable / 🟠 Reconsider /\n   ⛔ Avoid) + math table + Greeks table + IV context + management plan +\n   disclaimer.\n\n## Features\n\n- **9 strategy structures** with closed-form math — long call, long put, bull-put\n  credit spread, bear-call credit spread, iron condor, iron butterfly,\n  covered call, cash-secured put, short strangle (and the broken-wing condor\n  case flagged).\n- **Direction × Volatility selection matrix** — the right structure for the\n  right view, defined-vs-undefined risk marked.\n- **Greeks at entry** — per-leg Δ + net position Δ/Γ/Θ/ν with sign and\n  rough magnitude.\n- **IV-rank heuristic** — sell premium when IVR > 50, buy when < 30; skew\n  and term-structure notes when they matter.\n- **PoP estimator with the EV caveat** — `1 − |Δ_short|` for short premium,\n  `1 − max_loss/width` for credit spreads, both estimates reported when they\n  diverge.\n- **Risk-management plan** — 1–2% account-max-loss sizing, 25–50% profit\n  target, 21-DTE management, assignment/ex-div risk, liquidity threshold.\n\n### Strategy selection at a glance\n\n|              | Long Vol (buy premium)                | Short Vol (sell premium)                                    |\n|--------------|----------------------------------------|--------------------------------------------------------------|\n| **Bullish**  | Long call · Bull-call debit spread    | Cash-secured put · Bull-put credit spread · Covered call    |\n| **Bearish**  | Long put · Bear-put debit spread      | Bear-call credit spread                                      |\n| **Neutral**  | Long straddle/strangle · Calendar      | Short strangle · Iron condor · Iron butterfly                |\n\n*Pick the column from your IV view, the row from your directional view, then\nmark defined-vs-undefined risk before doing any math.*\n\nSee full worked memos in **[examples/](examples/)**:\n- [Iron condor on SPY](examples/iron-condor-spy.md) — 30-DTE 470/475/525/530\n  iron condor for $1.40 credit, IV rank 35 → 🟡 Acceptable with caveats.\n- [Bull-put credit spread](examples/bull-put-credit-spread.md) — 45-DTE 95/90\n  bull-put spread for $1.20 credit, IV rank 62, $25k account → ✅ Recommended.\n\n---\n\n## Not Investment Advice\n\nThis skill provides **educational analysis only** — not financial, legal, or\ninvestment advice, and **not a guarantee of any outcome**. Options carry the\nrisk of losing **100% of premium paid**, and **undefined-risk** positions\n(naked short calls, short strangles, short straddles) can lose **more than\nthe cash deposited**. Past win rates do not predict future results. The\nskill reasons only over the information you provide; it cannot see live\nquotes, the live chain, or live IV. Verify every number in your broker\nbefore entering a trade, and consult a qualified, licensed financial\nprofessional for personal investment decisions. **Not affiliated with or\nendorsed by Anthropic.**\n\n---\n\n## Contact — Viprasol Tech Private Limited\n- 🌐 Website: [viprasol.com](https://viprasol.com)\n- ✉️ Email: [support@viprasol.com](mailto:support@viprasol.com)\n- 💬 Telegram: [t.me/viprasol_help](https://t.me/viprasol_help) · 📱 WhatsApp: +91 96336 52112\n- 🐙 GitHub: [@Viprasol-Tech](https://github.com/Viprasol-Tech) · 💼 [LinkedIn](https://www.linkedin.com/in/viprasol/) · 𝕏 [@viprasol](https://twitter.com/viprasol)\n\n> *Viprasol Tech — fintech software, AI agents, algorithmic trading systems, and B2B SaaS.*\n\n## License\n[MIT](LICENSE) © 2025 Viprasol Tech Private Limited\n"}