- What it checks
-
Whether the imported backtest can be reproduced before any stress testing or
randomization is trusted.
- How to run it
-
Export TradingView Strategy Tester → List of Trades, upload into Quant Companion,
set starting equity, and record market, timeframe, date range, settings, fees,
slippage, sizing, pyramiding, and session assumptions.
- Required inputs
-
TradingView List of Trades CSV/XLSX; starting equity; strategy settings notes.
- Metrics to compare
-
trade count, net profit, win rate, average trade, median trade, max drawdown, MAR,
Sharpe ratio.
- Pass condition
- Re-importing the same export produces the same baseline metrics.
- Fail / invalidate condition
-
The export cannot be reproduced, required fields are missing, or the headline
stats depend on an undocumented setting.
- Example
-
03 Jumpstart/03_jumpstart_backtest.ipynb and
04 Jumpstart/04_jumpstart_performance.ipynb establish baseline
backtest/performance measurement before optimization.
- Implementation notes
-
Load the trade list into pandas, normalize dates/profits, freeze config in a JSON
sidecar, and assert repeatable summary stats before running any additional test.