Торговля

Backtest

Backtest проверяет работоспособность твоей стратегии на дистации. Он берёт реальную историю рынка и проверяет, как стратегия реагирует на уже существующие ситуации но в таких же условиях, как и настоящий рынок. Так ты видишь результат стратегии до того, как доверишь ей реальные решения.

Запуск бэктеста

1. Открой вкладку Bots и нажми Create Backtest.

Создание бэктестаСоздание бэктеста
Создание бэктеста Увеличить

2. Введи имя Backtest-а.

Название бэктестаНазвание бэктеста
Название бэктеста Увеличить

3. Выбери стратегию — Select Strategy.

Выбор стратегииВыбор стратегии
Выбор стратегии Увеличить

4. Выбери пары — Select Pairs.

Выбор парВыбор пар
Выбор пар Увеличить

5. Выбери период — Select Date Range. Предел периода на уровне истории свечей.

Период тестированияПериод тестирования
Период тестирования Увеличить

6. Укажи депозит. При желании включи комиссию (Maker и Taker), пропуск дублирующих позиций и cooldown между позициями.

Депозит и параметрыДепозит и параметры
Депозит и параметры Увеличить

7. Нажми Run Backtest — прогон встанет в очередь, прогресс виден на экране результатов.

Запуск бэктестаЗапуск бэктеста
Запуск бэктеста Увеличить

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

Результаты

Список тестов находится во вкладке Bots → My Backtests → Browse Backtests. По нажатии открывается результат теста:

  • Кривая депозита и графики;
  • Чистый и грязный PnL, Winrate, профит-фактор;
  • Sharpe, Sortino, Calmar, Recovery, Expectancy;
  • Максимальная просадка и кол-во прибыльных/убыточных сделок подряд;
  • Кол-во исходов: сколько сделок закрылось по TP, по SL, в B/E и частичном B/E;
  • Метрики по каждому активу отдельно.

Кнопки на экране результатов: Copy Strategy копирует версию стратегии из этого теста к тебе, Edit Params пересчитывает комиссию, Relaunch запускает тест заново.

результаты бэктестарезультаты бэктеста
результаты бэктеста Увеличить

Закрытые Сделки

1. Кнопка Closed Positions открывает все сделки теста с группировкой по месяцам, неделям или дням. В каждой строке — пара, направление, причина закрытия и PnL.

Список закрытых сделок бэктестаСписок закрытых сделок бэктеста
Список закрытых сделок бэктеста Увеличить

2. Тап по сделке открывает полную статистику: график вокруг сделки, вход, выход, SL, TPs, RR, причина закрытия и объяснение входа простыми словами — какие условия стратегии совпали. Кнопка Ask AI About This Trade открывает беседу с ассистентом про эту сделку.

Пример деталей закрытой сделкиПример деталей закрытой сделки
Пример деталей закрытой сделки Увеличить

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

Частые вопросы

Почему период был обрезан?

Период ограничен глубиной истории твоего тарифа и доступной историей свечей по паре. Если запрошено больше — период автоматически сократится.

Почему результат Backtest-а не гарантирует такой же результат вживую?

Бэктест — симуляция на истории. Рынок меняется, а прошлые результаты не гарантируют будущих. Используй бэктест как фильтр слабых стратегий, а не как обещание прибыли.

Как удалить тест?

В списке Browse Backtests зажми строку теста — появится удаление.

Можно ли взять стратегию из старого теста?

Да — Copy strategy на экране результатов скопирует именно ту версию схемы, которая гонялась в прогоне.