Большой разбор
Бэктест торговой стратегии на Python: с нуля до полноценного отчёта
Бэктест — проверка торговой стратегии на исторических данных. Без него любая идея — гипотеза, после него — статистика. Разбираем по шагам, как сделать полноценный бэктест на Python: подготовить данные с MOEX, реализовать стратегию на pandas, рассчитать P&L с учётом комиссий, посчитать ключевые метрики (Sharpe, max drawdown, profit factor), сделать walk-forward анализ для защиты от overfit и когда вместо «голого» pandas лучше использовать backtrader или vectorbt.