notebookEmail required
Backtesting Starter Notebook
A Jupyter notebook with point-in-time data handling, realistic costs and walk-forward validation already wired in.
180 downloads
Educational use only
This notebook is a research tool. It provides no financial advice and no recommendation to trade.
What is wired in#
Point-in-time universe loading, a cost model with commission, spread and impact, walk-forward splits, and a report that prints in-sample and out-of-sample results side by side.
#AlgoStrategy#Backtesting
Where this is used
Trading Systems
Algorithmic Trading Backtest Lab
A backtesting framework with transaction costs, slippage, walk-forward analysis and survivorship-bias handling — designed to stop a strategy looking better than it is. Educational research only.
AdvancedDifficulty: Advanced~24h buildPython · Polars · DuckDB
Code