btoptionbtoption
Launch app →
Early access

Backtest the options strategies
you actually trade.

Not just entries. The rules that decide real P&L — rolls, profit targets, stop losses, assignment. Define your strategy exactly and a deterministic engine runs every trade against real historical options data, day by day.

Run a backtest — no sign-up →Free · No credit card

See it in action

btoption backtest results page: SPY 30-delta short puts 2007–2026, showing total P&L, CAGR, Sharpe, win rate, max drawdown, and the cumulative P&L chart against buy-and-hold

An actual results page from the engine — SPY 30-delta puts, 2007–2026, 485 trades. This exact run is published in full, every trade included: see the example backtest.

Questions most backtests can't answer

Did your backtest assume you could exit exactly at the price you wanted?

What happens when your short strike gets breached — and you roll instead of closing?

Does the strategy still work after the roll, or does rolling just defer the loss?

How did it hold up in 2020 and 2022, not just in the calm years?

btoption simulates the full lifecycle of every position — entry, management, rolls, exit — so these questions get answers instead of assumptions.

How it works

01

Configure

Set your strategy parameters directly: legs, strike target, DTE, take profit, management rules, stop loss.

02

Backtest

A deterministic engine simulates every trade against real ORATS historical options data.

03

Analyze

Review the equity curve, monthly returns, win rate, Sharpe, drawdown, and every individual trade.

What you can backtest

btoption supports backtesting a wide range of options strategies — from simple single-leg trades to multi-leg spreads with complex management rules.

Covered Calls

Sell calls against a stock position, roll on assignment or at target.

Cash Secured Puts

Sell puts at a target delta or premium, manage at a multiplier.

Iron Condors

Sell a put spread and a call spread simultaneously, take profit at 50%.

Vertical Spreads

Bull put spreads, bear call spreads — define risk with a bought leg.

Short Strangles

Sell an OTM put and call, roll on breach, close at profit target.

Custom Multi-Leg

Build any combination with the structured form — the engine handles it.

Why btoption

Most backtesters score entry signals. The difference here is what happens after the trade is open.

Typical backtesterbtoption
Real historical options data✓✓
Multi-leg strategies✓✓
Take-profit rulesLimited✓
Stop-loss rulesLimited✓
RollingRarely✓
Full trade lifecycle—✓
Free, no sign-up—✓

Don't take the table's word for it — read exactly how the engine simulates fills, rolls and expiration, or inspect a real backtest with every trade shown.

Why backtest options strategies?

Validate before you risk capital.

Backtesting an options strategy lets you see how your rules would have performed across different market regimes — bull runs, crashes, sideways chop — before you put real money on the line.

Test management rules, not just entries.

Most options P&L comes from how you manage the trade: when you take profit, when you roll, when you cut losses. btoption backtests the full lifecycle, not just the entry.

Avoid over-optimization.

btoption shows you the full distribution of outcomes — win rate, average P&L, max drawdown — so you can judge robustness, not just cherry-pick the best parameter.

Backtest your strategy in under a minute.

No account. No credit card. Configure your strategy, hit run, and get the full picture — equity curve, drawdown, every trade.

Try it free →