Describe your options strategy in plain English — strikes, DTE, take profit, stop loss, rolls. AI extracts the exact rules. You review and confirm them. Then a deterministic engine runs every trade against real historical options data, tick by tick.
Describe
Write your options strategy in plain English — entry rules, take profit, rolls, stop loss.
Review
AI extracts the exact parameters. You see every rule before anything runs and can edit them.
Backtest
A deterministic engine simulates every trade against real ORATS historical options data.
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
Describe any combination in plain English — the engine handles it.
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. Describe your strategy and get results in under a minute.
Run your first backtest →