
Идея стратегии выглядит убедительно, пока живёт в голове. Два-три удачных примера на графике, и кажется, что подход рабочий. Память услужливо подбирает подтверждения и выбрасывает случаи, где то же самое правило привело к убытку. Бэктестинг переводит идею из ощущений в числа. Вы берёте записанные правила, прогоняете их по истории и смотрите на результат сотни сделок, а не трёх запомнившихся.
Дальше разберём, как провести проверку руками, что считать после неё и какие ошибки превращают красивый отчёт в самообман.
Бэктестинг (от английского backtesting) это проверка торговых правил на исторических данных без риска деньгами. Вы отматываете график назад, применяете свои условия входа и выхода к прошлым барам и собираете список сделок, которые получились бы по этим правилам.
Проверить можно только то, что записано однозначно. Фраза «вхожу, когда рынок выглядит сильным» не тестируется, потому что через неделю вы прочитаете её иначе, чем сегодня. Формулировка «вхожу лимитным ордером на откате к уровню, стоп за локальный минимум, цель на расстоянии двух рисков» уже пригодна для проверки. Если правила ещё не собраны в один документ, сначала имеет смысл оформить торговый план трейдера, а тестировать уже его. Когда своей идеи пока нет, возьмите за основу готовый подход из обзора Стратегии торговли криптовалютой: ТОП-7 рабочих подходов 2026 и сузьте его до конкретных условий.
Проверка идеи обычно идёт тремя ступенями, и бэктест только первая из них.
Чего бэктест не покажет, тоже стоит знать заранее. Он не проверяет вашу дисциплину в моменте, не учитывает скорость исполнения и ликвидность под ваш объём, не воспроизводит эмоции после трёх убытков подряд. История показывает, как вели себя цены, а не как поведёте себя вы.
Два практических способа доступны любому трейдеру без программирования. Первый, ручной разбор по графику. Второй, режим Replay в TradingView, который имитирует движение бар за баром.
Порядок работы выглядит так.
R в этой записи означает риск одной сделки, то есть расстояние от входа до стопа в деньгах. Результат в R удобнее процентов, потому что не зависит от размера депозита.
Практический ориентир по объёму выборки, 50-100 сделок на нескольких рыночных фазах. Это не магический порог, а минимум, при котором одна удачная серия перестаёт определять весь результат.
Издержки учитывайте с первого дня, иначе отчёт получится про другую стратегию. Пример. Депозит 1000 USDT, объём позиции 2000 USDT, вход и выход по рынку. По базовым ставкам Binance для обычного пользователя на USDⓈ-M фьючерсах тейкерская комиссия равна 0,05% от объёма позиции, то есть 1 USDT на вход и 1 USDT на выход. Сто сделок стоят 200 USDT, то есть 20% депозита. Если средний результат сделки в тесте составил +0,1% от объёма позиции (2 USDT), брутто за сотню сделок будет 200 USDT, и после комиссий остаётся ноль. При среднем результате +0,3% (6 USDT) брутто равен 600 USDT, чистыми остаётся 400 USDT. Цифры условные, ставки зависят от биржи и уровня пользователя, но порядок величин объясняет, почему частые сделки с мелким средним выигрышем не выживают.
К комиссиям добавьте проскальзывание, то есть разницу между ожидаемой и фактической ценой исполнения. В ручном тесте его обычно просто нет, ведь вы отмечаете вход по идеальной цене. Разумный подход, закладывать в каждую сделку фиксированную поправку в тиках и смотреть, выживает ли статистика.
Отдельное ограничение касается стакана ордеров и ленты принтов. Исторический график хранит только цены и объём бара, поэтому восстановить, как выглядела плотность в стакане в момент входа и с какой скоростью шла лента принтов, по свечам нельзя. Идеи, построенные на плотностях, спуфинге или реакции на крупный принт, бэктестом по истории не проверяются. Для них работает другая схема. Вы наблюдаете рынок в реальном времени в терминале с глубиной рынка и лентой, записываете каждый сценарий сразу и накапливаете выборку вперёд. Secret Terminal показывает стакан, ленту принтов и кластеры по подключённым биржам, а встроенный дневник позволяет фиксировать статистику в том же окне. Как читать эти данные, показано в бесплатном уроке по анализу через стакан и кластеры.
Bar Replay воспроизводит историю бар за баром, поэтому вы принимаете решения без знания следующей свечи. Кнопка режима находится на верхней панели графика, рядом с иконкой перемотки. После включения выбираете стартовую точку кликом по графику, через меню «Select date» или кнопкой случайного бара, затем запускаете воспроизведение и регулируете скорость. Шаг вперёд делается отдельной кнопкой, возврат к текущему рынку, кнопкой перехода к реальному времени. С клавиатуры воспроизведение запускается и останавливается сочетанием Shift и стрелки вниз, шаг вперёд, Shift и стрелка вправо.
Рисунки, сделанные в режиме Replay, сохраняются после выхода, а индикаторы считаются по воспроизводимым данным, поэтому проверять можно и правила на индикаторах. Сессия запоминается автоматически, и в следующий раз можно продолжить с того же бара.
Глубина доступной истории зависит от тарифа TradingView. Данные на 7 октября 2026 по официальной странице тарифов.
Для BTC на TradingView минутная история начинается с августа 2011 года, секундная, с августа 2022 года. То есть на бесплатном тарифе отработать дневную или четырёхчасовую модель можно, а скальперскую минутку придётся тестировать либо на платном тарифе, либо вперёд, в реальном времени.
У режима есть технические ограничения, о которых лучше знать до начала работы.
Главный риск режима не технический. Вы помните, что происходило с биткоином в прошлом марте, и это знание подталкивает руку. Лечится выбором случайного бара, незнакомого инструмента и запретом отматывать назад после убыточной сделки.
Результат теста это не одна цифра прибыли, а набор метрик, каждая из которых отвечает на свой вопрос. По отдельности они легко вводят в заблуждение.
Винрейт сам по себе ничего не доказывает. Система с 70% прибыльных сделок убыточна, если средний убыток втрое больше среднего профита. Считайте матожидание по формуле: средний результат = винрейт × средний профит в R − (1 − винрейт) × средний убыток в R. При винрейте 40% и среднем профите 2,5R против убытка 1R получается 0,4 × 2,5 − 0,6 × 1 = +0,4R на сделку. Такая система зарабатывает, хотя больше половины сделок закрываются в минус.
Максимальная просадка (drawdown) показывает, сколько капитала теряется в худшей серии. Её считают от пика кривой доходности. Простой расчёт для понимания масштаба. Десять убыточных сделок подряд при риске 2% на сделку дают просадку около 18% от депозита, а для возврата к прежней отметке потребуется прибыль примерно 22%. Если такая серия в тесте уже встречалась, в реальной торговле она встретится снова, и вопрос только в том, выдержите ли вы её по плану.
Отдельно учитывайте фандинг, если стратегия держит позиции на фьючерсах дольше нескольких часов. Ставка списывается или начисляется по расписанию биржи, обычно раз в восемь часов, но интервал и размер зависят от площадки и контракта. Для внутридневной торговли это мелочь, для удержания позиции на несколько суток, заметная часть результата.
![[Заглушка: таблица журнала сделок с колонками дата, вход, стоп, выход, результат в R, комментарий]](https://api.secret-terminal.com/uploads/diare_trades_132c05aa7c.png)
Выборка из двадцати сделок не доказывает ничего. Удачная серия такого размера случается у заведомо убыточной стратегии, и наоборот. Чем ближе винрейт к 50% и чем меньше преимущество на сделку, тем больше сделок нужно, чтобы отличить навык от везения.
Пять ошибок встречаются чаще остальных и портят результат сильнее всего.
Подгонка начинается, когда параметры подкручивают до тех пор, пока кривая доходности не станет красивой. Период индикатора 14 даёт скромный плюс, 17 даёт отличный результат, и в стратегию записывается 17. Проблема в том, что вы описали не рыночную закономерность, а конкретный отрезок истории с его случайностями.
Признаки подгонки распознаются быстро. Параметров больше трёх-четырёх, кривая доходности почти без просадок, а сдвиг любого параметра на шаг роняет результат в минус. Устойчивое правило так себя не ведёт, при соседних значениях оно даёт похожий, пусть и чуть худший результат.
Лечится это разделением данных. Половину истории используют для настройки, вторую половину не трогают до самого конца и проверяют на ней финальную версию правил. Если на нетронутом отрезке результат разваливается, идея не прошла проверку, сколько бы она ни обещала на первой половине.
Смещение выжившего возникает, когда тест идёт только на тех активах, которые дожили до сегодня. В крипте эффект особенно сильный. Монеты делистят, проекты умирают, и в списке доступных пар остаются победители. Стратегия «покупать просадки в альткоинах» на выборке из текущего топ-50 покажет прекрасный результат, потому что проекты, обнулившиеся по дороге, в выборку не попали.
Та же ловушка касается периода. Тест на отрезке 2023-2024 годов на растущем рынке почти любую лонговую идею сделает прибыльной. Честная проверка берёт и затяжное падение, и боковик, где большая часть сигналов оказывается ложной.
Практическое решение простое. Включайте в выборку инструменты, которые тогда торговались, а сейчас неликвидны или делистнуты, и отдельно смотрите результат по фазам рынка, а не только общий итог.
Ориентир 50-100 сделок на разных рыночных фазах. Это не статистическое доказательство, а минимальный объём, при котором одна удачная серия перестаёт определять итог. Чем меньше преимущество на сделку, тем больше выборка нужна.
Нет. Тест проверяет только логику правил на прошлых данных. Он не включает проскальзывание под ваш объём, задержки исполнения, изменения ликвидности и ваше собственное поведение в серии убытков. Положительный результат даёт основание переходить к форвард-тесту, а не повод увеличивать риск.
Бэктест прогоняет правила по готовой истории и даёт статистику за час или два. Демо работает в реальном времени и ближе к живому рынку, но в симуляции нет реальных денег, а вместе с ними нет и настоящей реакции на убыток. Поэтому после демо разумный шаг, торговля минимальной суммой, которую вы готовы потерять, например 10 USDT, с поправкой на минимальный размер ордера и комиссии. Увеличивать плечо ради обхода маленького депозита не нужно, это меняет риск, а не качество проверки.
На бесплатном тарифе Basic Replay работает на дневном таймфрейме и старше. Для воспроизведения минутных данных нужен платный тариф, глубина зависит от его уровня, а секундные данные доступны на Premium и выше. Условия тарифов периодически меняются, проверяйте актуальные на сайте TradingView.
Исторические свечи не хранят состояние стакана ордеров и ленты, поэтому бэктест по графику здесь не работает. Статистику набирают вперёд, в реальном времени. Трейдер наблюдает сценарий в терминале, фиксирует условие, вход, реакцию цены и результат, и через несколько недель получает собственную выборку.
Сначала проверьте, в чём именно теряются деньги. Разложите сделки по фазам рынка, по времени суток, по направлению. Часто минус даёт одна группа условий, а остальная часть правил работает. Если убыток распределён равномерно, идея не подтвердилась, и это нормальный результат проверки, который сэкономил вам депозит.
Проверка идеи начинается с данных, которые видно на экране. Скачайте Secret Terminal с официального сайта, подключите свою биржу и соберите рабочее пространство со стаканом, лентой принтов и кластерами, чтобы фиксировать сделки и статистику в одном окне, а не в трёх разных сервисах.

5 лет в трейдинге, 3 года был ментором и обучил более 2 000 студентов. Развивает Secret Terminal, чтобы профессиональные инструменты торговли были доступны каждому трейдеру.
Было полезно?
Ваша оценка поможет нам улучшить качество публикуемых материалов и повысить их полезность.
Публикуем обновления продукта, инструкции по настройке и практические материалы по работе с инструментами Secret Terminal

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

Как выбрать время для торговли криптовалютой: объемы, спред, новости и личный режим. Объясняем торговые сессии и перевод...

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