btoptionbtoption
Launch app →
Early access

Backtest any options strategy
against real historical data.

Define your options strategy exactly — legs, strikes, DTE, take profit, rolls, stop loss. Every rule maps directly to the backtest logic. A deterministic engine then runs every trade against real historical options data, tick by tick.

Start backtesting →No sign-up required

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 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.

Ready to backtest your options strategy?

No account needed. Configure your strategy and get results in under a minute.

Run your first backtest →