For the complete documentation index, see llms.txt. This page is also available as Markdown.

Мультитест: проверка стратегии на нескольких активах

Мультирежим запускает одну настройку стратегии по выбранному списку активов. Для каждого инструмента рассчитывается отдельный результат. Так можно сравнить поведение стратегии на разных парах при одинаковых исходных условиях.

Мультирежим входит в VIP-инструменты, доступные при покупке PRO на год. Подробнее — FREE, PRO и VIP.

1. Подготовьте общие настройки

Откройте Бэктестер. Выберите биржу, направление и способ усреднения, укажите период, депозит, первый ордер, плечо, комиссии и условия выхода. Добавьте необходимые индикаторы. Заполнение основной формы описано в статье Бэктестер: первый расчёт.

Сначала определитесь с биржей и режимом, затем собирайте список активов и индикаторы: смена биржи обновляет список инструментов, а смена биржи или режима очищает карточки конструктора.

2. Выберите активы во вкладке «Мультирежим»

Перед конструктором найдите блок VIP Инструменты и откройте Мультирежим. В поле Активы раскройте список и отметьте нужные пары. Строка поиска помогает найти инструмент по части названия. Счётчик в поле показывает число выбранных активов.

Английская вкладка Multimode: список активов с поиском, чекбоксами и кнопкой Add as a single list.
Демонстрационный пример выбора нескольких инструментов в английском интерфейсе. Список служит для объяснения элементов формы.

Доступны три способа изменить список:

  • Выбрать все отмечает весь список инструментов выбранной биржи. Поиск не ограничивает эту команду.

  • Очистить снимает все отметки. Для одиночного расчёта оставьте мультирежим пустым и выберите пару в верхнем поле основной формы.

  • Добавить одним списком открывает поле для названий пар. Разделяйте их пробелами или переносами строк, например BTCUSDT ETHUSDT SOLUSDT, затем нажмите Добавить. Совпавшие с доступными инструментами названия добавляются к уже выбранным; проверьте итоговый счётчик и список.

Если в мультирежиме отмечена хотя бы одна пара, в расчёт отправляется этот список. Верхнее поле актива не добавляет к нему ещё один инструмент.

3. Проверьте ограничения инструментов

Под выбором активов расположены фильтры и таблица проверки сетки. При необходимости задайте минимальный Объем 24ч, возраст Листинг в днях и допустимый Максим. tickSize в процентах от текущей цены. Поле Объем Leverage проверяет требуемый объём по доступному лимиту плеча; это отдельная проверка, а плечо самой стратегии задаётся в основной форме.

Переключатели Спот Bybit и Спот Binance проверяют наличие той же пары на соответствующем споте. Если включены оба, пара должна присутствовать на обеих биржах. Они не переключают фьючерсный расчёт на спотовую торговлю.

Чтобы проверить, укладывается ли сетка в выбранную долю расчётного депозита, включите Учитывать депозит и заполните появившееся поле Мои средства, %. При необходимости укажите Запас хеджа, %: он выделяет запас в проверке объёма, но сам по себе не включает историческую симуляцию хедж-робота.

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

Эта проверка использует доступные текущие сведения об инструментах. Она не означает, что объём торгов, ограничения и условия листинга были такими же в каждый день выбранного исторического периода.

4. Запустите мультитест

Проверьте, что в списке осталось несколько нужных пар, а период и общие параметры верны. Нажмите Рассчитать. Следите за сообщениями сервиса: отдельный инструмент может быть пропущен из-за отсутствия данных или неподходящих параметров. Доступные ограничения периода и количества расчётов показывает сервис.

Переключатель х200 к скорости расчета (VIP) относится к ускоренному движку. Название не обещает одинакового ускорения для каждой стратегии. Классический хедж с этим движком не совместим.

Порядок проверки встречной позиции описан в статье Классический хедж в бэктестере.

5. Сравните результаты по парам

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

Фильтры результатов помогают отобрать строки; верхняя сводка пересчитывается по ним. Сумма результатов отдельных пар не является моделированием одновременной торговли всем списком с единым общим депозитом. Порядок работы с таблицей, CSV и повторным запуском — в статье Результаты бэктестера и архив.

Перед повтором меняйте один проверяемый параметр и сохраняйте описание запуска. Результаты на истории помогают сравнивать настройки, но не гарантируют результат реальной торговли.