← AI features

Options Strategy — model card

v1.0 · Tier 2Beta Generates AI-selected options strategy recommendations per security with rigorous Greeks, POP, and EV math.

Purpose

Recommends the optimal options strategy per security from a 21-strategy library, given the security's AI score, prescience forecast, IV regime, liquidity, cap tier, and event proximity. Drives /options page. Designed to answer: "Given my system has high conviction on TICKER, what is the best way to express that view in options?"

Inputs

Architecture

Strategy library (21 canonical structures)

Spans 9 families covering the full directional / vol / income / hedging surface:

FamilyStrategies
Single-legLong Call, Long Put, Covered Call, Cash-Secured Put
Vertical debitBull Call Spread, Bear Put Spread
Vertical creditBull Put Spread, Bear Call Spread
VolatilityLong Straddle, Long Strangle, Short Strangle
Range-bound (4-leg)Iron Condor, Iron Butterfly
Time-basedCalendar Spread, Diagonal Spread
HedgingCollar, Protective Put
AsymmetricJade Lizard
Synthetic / incomeSynthetic Long Stock, Poor Man's Covered Call

Selection rubric (decision tree)

Maps (direction × IV regime × confidence × event proximity) → ordered candidate list:

DirectionIVEventTop candidates
BullishHighCleanBull Put Spread (16Δ) → Cash-Secured Put → Jade Lizard
BullishLowCleanLong Call → Bull Call Spread → Synthetic Long → PMCC
BearishHighCleanBear Call Spread (16Δ) → Protective Put → Collar
BearishLowCleanLong Put → Bear Put Spread
NeutralHighCleanIron Condor → Iron Butterfly → Short Strangle (PM only)
NeutralLowCleanLong Strangle → Long Straddle → Calendar Spread
BullishHighPre-earningsJade Lizard → Bull Put Spread → Calendar (term-structure)
AnyHighPost-earningsShort Strangle / Iron Condor (IV crush capture)

Eligibility gates (pre-recommendation)

Pricing — Black-Scholes (Hull)

Per-leg price + Greeks via engine/options.js. Continuous-dividend variant of BS with analytic Greeks (delta, gamma, vega, theta, rho). Implied volatility back-solved via Newton-Raphson on observed market prices when an IV feed is available; otherwise realized vol is used as IV proxy.

d1 = [ln(S/K) + (r - q + σ²/2)·T] / (σ·√T)
d2 = d1 - σ·√T

Call:  C = S·e^(-q·T)·N(d1) - K·e^(-r·T)·N(d2)
Put:   P = K·e^(-r·T)·N(-d2) - S·e^(-q·T)·N(-d1)

Probability of profit (POP)

Terminal-payoff sweep across ±50% of spot at expiration; probability-weighted using log-normal terminal distribution under risk-neutral drift. POP = ∫ P(S_T) · 𝟙{pnl(S_T) > 0} dS_T integrated over the profitable region.

Expected value (EV)

Closed-form integration of payoff × density across ±3σ in log-price (100 steps):

EV = Σᵢ pnl(S_T,i) · φ(z_i) · Δz   where  S_T = S·exp(μ + σ√T·z)

Composite ranking score (0-100)

Combines five orthogonal dimensions:

Practitioner conventions baked in

Limitations

Beta status — engine is functional but data-feed limitations apply.

Common pitfalls (built-in safeguards)

Academic basis

Versioning

Source