Snapshot-based scenarios

Free Options Spread Scenario Analyzer

Define multiple spread strategies, simulate P&L across price scenarios, and compare risk/reward profiles side by side. Powered by available snapshot closes and IV, with a European pricing approximation before expiration. Compare up to five strategies; quoted Greeks remain the original snapshot values.

8 Strategy Types
What-If Scenarios
Side-by-Side Comparison
100% Free

Options Chain Lookup

At most 250 contracts, with snapshot cache up to one hour and stock-quote cache 30 seconds. Daily closes are not executable fills. Each strategy uses one expiry and 100-share contracts; values are per share before fees, dividends, financing and assignment. Scenario prices use a European model with a fixed 5% continuously compounded rate and no dividends. American exercise is not modeled.

Compare the same assumptions across several option structures

Load a stock or ETF symbol, choose an available expiration, then select strikes for one of eight templates. Add up to five strategies. Each strategy has one long or short contract per leg. The four vertical templates enforce their strike direction; an iron butterfly requires a shared short strike inside two wings, an iron condor requires ordered wings and separate short strikes, a straddle uses equal call/put strikes, and a strangle uses a higher call than put. The tool does not require the selected strikes to be ATM or OTM relative to the stock quote.

The sample contains at most 250 returned records. Eligible contracts need a valid unexpired UTC date, a 100-share multiplier, an available nonnegative close and positive IV no greater than 1,000%. Invalid rows are excluded and the remaining count is shown. Duplicate selected contracts or incompatible exercise styles prevent a strategy from being added. A 100-share multiplier does not itself prove an unadjusted deliverable; verify the actual contract with your broker.

What a curve represents before and at expiration

Before expiration, each leg is repriced using European Black-Scholes with a fixed 5% continuously compounded annual interest rate, no dividends and the selected IV adjustment. The model value minus the entered snapshot close is multiplied by the long/short direction and leg quantity, then summed. This is an approximation for American options because it does not model early exercise. Day-zero model value can differ from the snapshot close, so day-zero P&L need not be zero.

At expiration, calls use max(S − K, 0) and puts use max(K − S, 0). Signed intrinsic values minus premiums produce a piecewise-linear payoff. Extrema are evaluated at zero and all strikes, with the final call slope checked for an unbounded tail. Breakevens are solved between these points, rather than inferred from a finite chart range. Long straddle and strangle profits are unbounded on the upside in this simplified model.

A checkable hypothetical spread

Buy one 100 call for $4.20 and sell one same-expiry 105 call for $1.70. The debit is $2.50 per share. At expiry, the maximum loss is $2.50, maximum profit is $2.50 and breakeven is $102.50. At an underlying price of $103 the intrinsic spread is $3, giving $0.50 per share, or $50 for the two-leg 100-share strategy, before costs. These example premiums are hypothetical.

Read the scenario controls separately from the table

Changing the underlying price moves the reference point along the curve; it does not shift the entire curve. The selected-price P&L is shown when a stock quote is available. IV adjustments are relative, not percentage-point changes: 30% IV with a +30% adjustment becomes 39%. Elapsed time reduces each strategy’s UTC calendar-day count. A shorter-dated strategy remains at its expiration payoff after its own expiry; comparing different expirations is not a path simulation or a single portfolio valuation date.

The comparison table always reports expiration max profit/loss and breakevens. Net Delta, Gamma, Theta and Vega are signed sums of the original provider snapshot fields and stay fixed when scenarios change. Missing Greek sets are unavailable, not zero. Displayed values are per share; multiply by 100 for a complete strategy with one contract per selected leg. A risk/reward ratio with an unbounded side is not presented as a finite statistic.

Data and execution checks

Entry costs use daily closes, which may be stale or refer to different trade times. The server may cache option snapshots for one hour and stock quotes for 30 seconds. Fetched time is retrieval time. The page does not follow additional snapshot pages, so its available strikes are a sample. New loads clear old strategies to prevent mixing data. No streaming feed, broker order, backtest, automatic alert or probability-of-profit model is included.

Fees, bid/ask spreads, slippage, dividends, financing, exercise and assignment can materially change realized results. Each short American option can be assigned independently; an offsetting long option does not automatically eliminate the resulting stock exposure. Treat these as educational scenarios and verify contract terms and broker procedures before interpreting the capped expiration payoff.

References: OIC Black-Scholes assumptions, bull call spread, and long straddle.

Scenario analysis questions

What can this scenario analyzer calculate?

Compare up to five positions built from eight templates: four vertical spreads, iron butterfly, iron condor, long straddle and long strangle. Each position uses one expiration and 100-share option contracts. It shows modeled pre-expiry curves, exact piecewise-linear expiration bounds and snapshot Greeks, not a historical backtest.

Are the premiums real-time or executable?

No. Entry premiums use daily closes from a single snapshot response capped at 250 contracts. Snapshots may be cached for one hour and stock quotes for 30 seconds. Additional pages are not loaded; missing strikes or expirations do not prove they are unlisted. Verify both legs with broker bid/ask and quote times.

What do the three scenario sliders change?

The price slider moves the selected point on the curve and shows its modeled P&L. IV changes multiply every leg’s starting IV: 30% IV with +30% becomes 39%. Days elapsed reduces remaining UTC calendar days, with a floor at expiration. The comparison table retains expiration bounds and original snapshot Greeks.

What pricing model and limitations apply?

Before expiration the tool uses European Black-Scholes with a fixed 5% continuously compounded risk-free rate, no dividends, and constant adjusted IV per leg. At expiration it uses intrinsic value. Fees, slippage, financing, early exercise and assignment are excluded. American-style options are accepted as a model approximation, not priced with an exercise model.

How are Greeks and unlimited results handled?

Net Greeks sum signed, quantity-weighted snapshot values; they are not recalculated for a scenario. If any leg lacks a complete Greek set, the totals are unavailable. Long straddles and strangles have no finite upside profit bound in this model; the end of the displayed chart is not their maximum profit.

Is the tool free, and does it place or automate trades?

This page is free to use without registration. It does not submit orders, monitor positions in the background or send alerts. Loading a new chain clears the previous comparison to avoid mixing underlying symbols or snapshots. Pineify’s separate paid coding products do not automatically connect to these option-chain scenarios.

Develop separate chart-based rules

Pineify’s paid Coding Agent can help draft and revise Pine Script indicators or strategies for supported chart data. This scenario calculator does not connect its option-chain values to Pine Script or automate multi-leg orders. Review and test generated code in TradingView.