Лаборатория бэктестинга
Запускайте собственные бэктесты и оптимизацию стратегии вне конвейера, выбирая нужные настройки.
Что такое Backtest Lab
Backtest Lab запускает бэктест или оптимизацию стратегии с заданными вами параметрами, не отправляя её повторно через конвейер. Используются тот же движок, данные и модель затрат, что и в конвейере, поэтому результат лаборатории можно сравнить с результатами самой стратегии.
Что можно тестировать
Можно тестировать текущую версию любой собственной стратегии, стратегию, добавленную через Import strategy после успешной проверки переноса, а также копии из маркетплейса, пока подписка предоставляет доступ к их коду.
Настройки под вашим контролем
Выберите период тестирования, начальный капитал, комиссии, кредитное плечо и значения параметров. Для оптимизации также задайте диапазон поиска каждого параметра. Начальный капитал — от $100, комиссия — не более 0,5%, а период может начинаться не ранее 2010 года. Для бэктеста требуется не менее одного дня данных, для оптимизации — не менее 90 дней.
Стоимость и кредиты
Стоимость задания показывается до запуска и фиксируется при отправке. Бэктест стоит несколько кредитов; стоимость растёт с числом баров. Оптимизация стоит дороже, поскольку включает множество бэктестов; цена зависит от числа проверяемых параметров. Для заданий лаборатории на балансе должно быть достаточно кредитов. Если задание завершается с ошибкой до запуска, отменяется до старта или теряется, все потраченные на него кредиты возвращаются.
Лимиты
Одновременно могут выполняться до 3 лабораторных задач, из них только одна оптимизация; запускать можно до 30 задач в час.
Как читать результаты лаборатории
Для каждой задачи указываются коэффициент Шарпа, общая доходность, максимальная просадка, число сделок, доля прибыльных сделок и кривая капитала. Оптимизация в лаборатории — ваш собственный эксперимент: она не меняет запись стратегии в конвейере, её статус продвижения или контрольные условия.