Переоптимизация торговых стратегий: как не одурачить себя на стадии разработки алгоритма
Переоптимизация (overfitting) — ситуация, когда торговая стратегия чрезмерно подгоняется под исторические эксперименты. В результате, такой алгоритм показывает отличные результаты на прошлых данных, но теряет свою эффективность на реальных. То есть, переоптимизация возникает, когда алгоритм «учится» на шумах и случайных аномалиях, а не на реальных рыночных закономерностях. Ошибка переоптимизации — самый коварный и скрытый враг для алгоритмических трейдеров. Чтобы снижать влияние подгонки, нужно подходить к каждому этапу разработки стратегии аккуратно и мудро...