A backtest applies an explicit trading rule to historical information. It is useful for finding weaknesses and estimating outcomes under stated assumptions. It is not a record of trades actually filled, and a polished equity curve can conceal assumptions that make the result impossible to reproduce.

Specify the rule before inspecting the answer

Define the eligible universe, signal time, contract-selection rule, order price, sizing, exits, rolling, exercise treatment and funding constraints. Use only information available at each decision time. Choosing a strike from end-of-day Greeks while claiming an earlier fill is a timing error. Selecting stocks that survived until today creates survivorship bias.

Keep failed or unavailable trades in the record. If a contract had no valid quote, document the missing-data rule rather than silently substituting a favorable fill. Include delisted issuers and corporate actions when they were part of the strategy’s historical universe.

Model execution as a range

A midpoint fill is an assumption. Buying at the ask and selling at the bid is a different assumption. Neither captures every complex-order execution, but comparing both exposes cost sensitivity. Limit order simulations need a stated fill rule; a quote touching the limit does not prove the order would have filled in the required size.

Suppose 100 round trips each buy and sell one standard option. If each fill is $0.05 per share worse than an optimistic benchmark, additional costs are 100 trades × 2 fills × 100 × $0.05 = $1,000. A reported $900 gross edge becomes a $100 loss before other charges.

Reconstruct the contract lifecycle

Account for multipliers, adjusted deliverables, dividend-related assignment, expiration instructions, stock positions and financing. A short-put strategy cannot book premium at entry and omit the later stock purchase. A covered-call backtest cannot count a dividend after assuming the stock was delivered before the ex-date.

Daily closing marks can hide intraday margin shortfalls or stops crossed during a gap. If intraday data is unavailable, identify the limitation and stress a less favorable path instead of implying precise execution.

Separate development from evaluation

Reserve time periods or use walk-forward testing so that parameters are evaluated on observations not used to select them. Keep a record of how many variants were tried. Tuning hundreds of strike and expiry combinations and reporting only the winner understates selection risk. Stress periods, cost changes and neighboring parameters help show whether a result depends on a fragile setting.

Report net return, drawdown, worst trades, exposure, turnover and funding needs alongside win rate. The SEC’s discussion of a hypothetical-performance case illustrates why differences between a backtest and a live implementation matter. A test should expose those differences clearly, not imply that hypothetical results were achieved.

Continue learning

Practice with the quiz · Find revision reading

Reviewed . Examples are illustrative; verify exact contract and broker terms.

References: SEC: limitations of hypothetical track records; OIC: quotes, volume and liquidity; OIC: corporate actions.