A portfolio-aware engine for covered calls and cash-secured puts. It does not ask which contract pays the most — it asks which one fits this investor, this stock and this portfolio, then shows you three trade-offs and the reasoning behind each.
Demo — synthetic data. The scoring engine is the real V3 engine running in your browser, but the option chain is generated locally from a pricing model. These are not live quotes, this is not your portfolio, and nothing here is saved. No market data is fetched.
Every control below is a hard filter or a scoring input. Change one and the ranking recomputes instantly.
Scores are mode-specific and not comparable across modes — each column is weighted for a different objective, so Income can post a higher number while Balanced remains the right default.
The default trade-off between income and upside.
88.24
base 88.24
10 of 42 call contracts were eligible to be scored.
| Strike | Expiry | Delta | Premium | Ann. yield | Score |
|---|---|---|---|---|---|
| $235 | 2026-11-13 · 21d | 0.33 | $466.25 | 36.3% | 84.65 |
| $245 | 2026-11-27 · 35d | 0.27 | $460.75 | 21.5% | 84.52 |
| $240 | 2026-11-27 · 35d | 0.32 | $579.50 | 27.1% | 84.04 |
| $235 | 2026-11-27 · 35d | 0.38 | $723.50 | 33.8% | 81.51 |
| $245 | 2026-11-13 · 21d | 0.20 | $246.50 | 19.2% | 81.37 |
Decision-support output only. Scores are deterministic heuristics and are not a guarantee of profit or assignment outcome.