The AI only translated your idea into rules. The backtest itself is fixed,
deterministic code — real TA-Lib indicators plus a
numerical simulator. Same rules + same data = the same numbers, every time. See
Is the backtest real?
What a backtest does
Loads real data for your symbol
Back-adjusted continuous contracts at your chosen bar size (1-minute,
5-minute, or daily), updated daily from the vendor feed.
Replays history bar by bar
The simulator walks forward in time, checking your entry rules, exit rules,
and filters on each bar — no peeking ahead.
Models your trading costs
Each fill is charged slippage (default 1 tick) and commission (default
2.50/side full-size). Reported P&L is net of both.
The test window
A backtest always covers a specific stretch of history. You can describe it the way you’d say it out loud:- “backtest the last 2 years”
- “test it since 2020”
- “year to date”
- “from January 2022 to June 2023”
If you don’t specify a window, AskFutures defaults to the last 1 year. Every
backtest result shows the exact date range it covered.
Backtest status
Every strategy carries a status so you always know where it stands:| Status | What it means |
|---|---|
| Not tested | The strategy exists but hasn’t been run yet — no numbers. |
| Passed | The backtest ran cleanly and produced results. |
| Failed | The run couldn’t complete — usually a rule that can’t be evaluated, or a window with no data. The strategy card explains why so you can fix it. |
The metrics
After a successful run, the strategy card shows the headline numbers:Trade Count
How many trades the rules generated over the window. Very low counts are hard
to trust; very high counts can mean over-trading.
Total P&L
Net profit or loss across all trades, after modeled slippage and commission.
Avg P&L / Trade
Total P&L divided by trade count — the per-trade edge. A few cents either side
of zero usually means there’s no real edge once costs are paid.
Win Rate
The share of trades that closed profitable. High win rate alone doesn’t mean
profitable — small wins and large losses can still lose money.
Max Drawdown
The largest peak-to-trough drop in cumulative P&L — the worst stretch you’d
have had to sit through. This is your pain tolerance check.
Exportable artifacts
For deeper review, you can take the raw output with you:Trade list
Trade list
Every trade the backtest took: entry and exit time, direction, prices, the
reason it exited, and the P&L for that trade. Download it to audit the numbers
yourself or pull them into your own spreadsheet.
Signal data
Signal data
The per-bar values behind the rules — indicator readings and when each
condition fired. Useful for power users who want to see exactly why a trade
triggered (or didn’t). The strategy card’s Download trades with signal info
bundles both together.