РЫНОКПолучаем котировки…CoinGecko ↗
трейдинг, инвестиции
и опыт сообщества
Я начинаю Присоединиться
В ЦЕНТРЕ ВНИМАНИЯ

ТОП‑3 трейдера

Весь каталог ↗

Оценки пользователей и их отзывы. Методика

Стратегии и статистика

Почему бэктест завышает заработок: ошибка look-ahead bias

Проверка времени доступности отчётности, свечей и пересмотренных данных перед тестированием торговой идеи.

Редакция CoinWizardОбновлено: 26.10.2026 · 3 мин
Тематический архив: 28.06.2025. Текст подготовлен 26.10.2026 и актуализирован 26.10.2026.

Дата наблюдения и дата доступности

У финансового показателя обычно есть несколько дат. Отчётный период может завершиться в декабре, а сам документ появиться в марте. Если тест использует мартовский показатель при январском решении, стратегия получает знание будущего. Похожая ошибка возникает со свечой: её окончательные максимум, минимум и закрытие ещё неизвестны в начале интервала. Аккуратный файл котировок не защищает от неверной последовательности действий внутри алгоритма.

Небольшая временная схема

Для каждого сигнала составьте цепочку: событие произошло, информация опубликована, данные получены, решение рассчитано, заявка отправлена. Например, условный отчёт вышел в 18:20, а основная сессия уже завершилась. Нельзя автоматически исполнить возникший сигнал по дневному закрытию в 18:00. Нужно выбрать реально доступную последующую сессию и её условия. Даже если такая задержка уменьшает красивый результат, именно она делает эксперимент содержательным и проверяемым другим человеком.

Пересмотры и подготовка признаков

Важен не только календарь. Исправленная статистика могла заменить первоначальную публикацию в базе. Нормализация признака по среднему за всю историю тоже раскрывает будущие наблюдения прошлым решениям. Учебное преобразование рассчитывают на доступной к тому моменту части данных, затем применяют к следующему участку. Проверяйте также правила заполнения пропусков: перенос будущего известного значения назад может создать сигнал, которого участник рынка в тот момент не видел.

Проверка одной сделки вручную

Выберите несколько операций из разных частей теста и воспроизведите их без запуска всей системы. Для каждой выпишите значения, точное время их получения и основание цены исполнения. Особое внимание уделите первой сделке после отчёта, началу сессии и переходу часового пояса. Если происхождение хотя бы одного входного числа невозможно объяснить, пометьте наблюдение как непроверенное. Такой аудит полезнее общей фразы «алгоритм не подглядывает»: он показывает конкретное место, где нарушилась причинная последовательность.

При оценке чужого отчёта попросите один полностью воспроизводимый пример с временными метками. Если автор объясняет только формулу индикатора, этого недостаточно: формула может быть верной, а порядок получения данных — невозможным для реальной торговли в указанный момент.

Источники и дальнейшее чтение

Образовательный материал. Числовые примеры условны и не обещают результат реальной торговли.
Обсудить на форумеСтратегии и статистика →

Продолжить изучение

Стратегии и статистика

Как оценить вклад трейдера: сравнение с контрольной стратегией

Как подобрать простой ориентир, выровнять условия и понять, оправдана ли сложность активной стратегии.

3 мин чтения · Архив 06.09.2026
Стратегии и статистика

Результат трейдера в единицах R: как сравнивать сделки с разным риском

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

3 мин чтения · Архив 07.08.2026
Стратегии и статистика

Стоп и цель внутри одной свечи: где бэктест придумывает прибыль

Почему OHLC не восстанавливает последовательность цен и как описать неоднозначные исполнения в историческом тесте.

3 мин чтения · Архив 06.07.2026