Research & methods

AITOUZI / QUANT BACKTEST METHODOLOGY

Backtests: inspect bias before returns

A backtest shows what would have happened under specified data, rules and execution assumptions. It is not a live-performance promise. Inspect point-in-time availability, universe selection, execution timing, costs, drawdowns and benchmark consistency.

Content reviewed · · Asia/Shanghai

Prepared and reviewed by the AiTouzi content team

Dates use Asia/Shanghai. This is the methodology review date, not a market-data timestamp. Refer to each tool for its data dates.

Three common sources of bias

Using unpublished filings creates look-ahead bias. Selecting today's successful companies creates survivorship or hindsight bias. Repeated tuning creates overfitting. A fixed six-stock basket needs an explicit hindsight-selection warning, not a claim of unbiased market-wide validation.

Use the same ruler for strategy and benchmark

Align dates, adjustment and dividend treatment; include turnover costs, slippage and cash handling. A signal known after close cannot assume frictionless execution at that same close. Read annualized return with drawdown, trade count and market regimes. Use the assumptions shown in each result.

Reading checklist

What to checkHow to interpret it
Annualized returnUse start/end equity and elapsed time, not a sum of daily returns.
Maximum drawdownWorst decline from a prior equity peak, not worst daily return.
Out of sampleFreeze rules before validation; do not silently change a poor test window.

Limits & counterexamples

Beating an index in one period does not establish durability. Missing delistings, filing timestamps, feasible execution or licensed coverage should weaken conclusions, not be filled with invented data.

Sources & verification

Open the related tool

For research and education only, not a securities recommendation or personalized investment advice. Historical results do not predict future performance.