← Учебный центр Backtest

Контролируемое исследование стратегии

Как сравнивать результаты бэктеста на равных условиях

Зафиксируйте рынок, данные, правила, издержки, размер позиции и модель исполнения до оценки двух прогонов.

Краткий ответ

Два прогона сопоставимы, только если отвечают на один вопрос. Должны совпадать символ, источник, таймфрейм, даты, направление, входы и выходы, капитал, размер, комиссия, проскальзывание, стоп, цель и правило закрытой свечи. Незапланированное отличие делает результаты несовместимыми.

Корректный эксперимент меняет одну заранее названную переменную. Например, BTCUSDT 1h с EMA(9/21), с фильтром RSI(14) > 50 и без него, на тех же свечах и издержках. Прогон ETH с другой логикой нельзя включать в этот рейтинг.

Контекст исследования

TradingView раскрывает символ, период, входные параметры, капитал, комиссию, проскальзывание, маржу и допущения эмулятора, потому что каждый пункт меняет сделки. TimeSeriesSplit сохраняет временной порядок и позволяет задать gap перед проверкой.

Каждая метрика относится к конкретной стратегии, данным и исполнению. Более высокий доход при другом числе свечей, экспозиции или издержках не доказывает превосходство правил. Сначала проверяется fingerprint, затем прибыль.

Пример настройки в Backtest

Создайте LFL-001: BTCUSDT, 1h, январь–июнь 2026, EMA(9/21), long, 10 000 USD, позиция 2%, SL 2%, TP 4%, комиссия 0,10%, slippage 5 bps и сигнал после закрытия свечи. Сохраните прогон.

Скопируйте как LFL-002 и добавьте только RSI(14) > 50. Запишите изменение до просмотра. Если изменились поставщик, число свечей, границы периода или версия движка, начните новую группу.

Как сравнивать результаты бэктеста на равных условиях — Пример настройки в Backtest: Зафиксируйте рынок, данные, правила, издержки, размер позиции и модель исполнения до оценки двух прогонов.
Скопируйте как LFL-002 и добавьте только RSI(14) > 50. Запишите изменение до просмотра. Если изменились поставщик, число свечей, границы периода или версия движка, начните новую группу.

Как читать результаты

Сверьте число свечей, даты, направление, издержки, sizing, выходы и fingerprint. Затем сравните trades, экспозицию, чистый результат, profit factor, средний R, drawdown, серию убытков и зависимость от крупнейшей сделки.

Фильтр может уменьшить drawdown вместе с выборкой; высокий win rate может иметь меньшую ожидаемую ценность. Покажите компромисс и задайте пороги до открытия кандидата.

Типичные ошибки

Практический список проверки

  1. Записать проверяемую гипотезу и ID группы
  2. Зафиксировать рынок, источник, таймфрейм и даты
  3. Зафиксировать правила, размер, издержки, стоп и цель
  4. Изменить одну запланированную переменную
  5. Проверить fingerprint до метрик
  6. Читать выборку, drawdown, profit factor и R вместе
  7. Сохранить выбросы и отказы
  8. Повторить на более позднем holdout

Предупреждение о риске

Сопоставимость устраняет одну ошибку исследования, но не делает стратегию безопасной или предсказуемой. Backtest — образовательный инструмент, а не финансовая консультация, брокер, биржа или исполнение. Спреды, гэпы, ликвидность, частичные исполнения, задержки, funding и новый режим могут увеличить убыток.

Связанные руководства

Зафиксируйте рынок, данные, правила, издержки, размер позиции и модель исполнения до оценки двух прогонов.

Источники исследования

Backtest Trading для iOS

Продолжите исследование на iPhone

Повторите настройку, изучите каждую смоделированную сделку и сохраните доказательства стратегии.

Загрузить в App Store