Рыночно-нейтральный бот
Мы рекомендуем использовать режим кросс-маржи (Cross Margin Mode) для более безопасной торговли. Обратите внимание, что изолированная маржа (Isolated Margin) может нести более высокий риск ликвидации позиции. Мы также рекомендуем использовать режим хеджирования (Hedge Mode), чтобы избежать взаимного закрытия или перекрытия позиций.
Познакомьтесь с нашим продвинутым Рыночно-нейтральным ботом! Он разработан для улучшения вашего торгового опыта за счет использования количественных методов для поиска прибыльных возможностей на рынке криптовалют. Бот использует статистические модели для обнаружения ценовых соотношений между различными парами криптовалют.
Статистический торговый движок
Наш Рыночно-нейтральный бот использует статистический арбитражный подход для обнаружения потенциально прибыльных торговых возможностей. Анализируя исторические рыночные данные и применяя принципы возврата к среднему, бот выявляет и использует неэффективность ценовых соотношений между парами криптовалютных фьючерсов. Эта стратегия на основе данных помогает боту адаптироваться к меняющимся рыночным условиям и поддерживать постоянную производительность на протяжении рыночных циклов.
Как работает Рыночно-нейтральный бот?
Этот бот применяет рыночно-нейтральную торговую стратегию, основанную на анализе возврата к среднему, специально разработанную для торговли парами криптовалютных фьючерсов. Процесс является системным и основанным на данных и состоит из четырёх ключевых этапов:
Сбор и подготовка данных
Бот использует 3 месяца исторических ценовых данных по всем отслеживаемым криптовалютам.
Этот набор данных служит основой для последующего моделирования, включая кластеризацию волатильности и тестирование на коинтеграцию.
Используя фиксированный обучающий период, бот обеспечивает стабильность модели и ее актуальность в текущих рыночных условиях.
Кластеризация волатильности
Для управления рисками и повышения точности отбора монеты группируются в два кластера волатильности: с низкой волатильностью (L) и с высокой волатильностью (H).
Волатильность оценивается с использованием двух взаимодополняющих показателей:
Краткосрочная прогнозируемая волатильность: оценивается на основе последних 15 дней с применением модели GARCH.
Долгосрочная историческая волатильность: рассчитывается на основе полного 90-дневного набора данных.
Выбросы удаляются с использованием фильтрации по межквартильному размаху (IQR), чтобы обеспечить устойчивость кластеризации и избежать искажений из-за экстремальных значений.
Каждой монете присваивается метка L или H, что позволяет боту сосредоточиться на однородных группах волатильности при проведении тестирования на коинтеграцию.
Тест Йохансена на коинтеграцию
Внутри каждого кластера волатильности бот анализирует все возможные комбинации из 2 монет для выявления долгосрочных ценовых взаимосвязей.
Для обнаружения коинтеграции используется тест Йохансена — это означает, что цены активов движутся совместно в долгосрочной перспективе, даже если краткосрочно они могут расходиться.
Если группа признаётся коинтегрированной, бот сохраняет:
список монет в группе;
бета-коэффициенты (показывающие, в каком объёме торговать каждой монетой);
ключевые статистические показатели (trace-статистику и критические значения).
Фильтрация и ранжирование спредов
Все коинтегрированные спреды ранжируются по силе коинтеграции, которая измеряется как разница между trace-статистикой и критическим значением.
Затем бот выбирает лучшие спреды, применяя фильтр схожести, чтобы ни один из выбранных спредов не содержал более 50% одинаковых монет.
Это предотвращает чрезмерную концентрацию на одном активе и способствует диверсификации портфеля.
Анализ рынка и исполнение сделок
После выбора оптимальных спредов бот переходит к следующим этапам:
Стационарность и стандартизация
Бот формирует синтетический спред из коинтегрированной группы и проверяет, остаётся ли он стационарным во времени.
Значения спреда стандартизируются в Z-оценки (Z-score) для измерения отклонений от среднего значения.
Вход и выход из стратегии
Когда обнаруживается значительное отклонение (Z-score поднимается выше 0,99 или опускается ниже 0,01), бот размещает ордера по нескольким ногам спреда для входа в сделку.
Позиции удерживаются до тех пор, пока спред не вернётся к медианному значению (Z-score возвращается к 0,50), после чего бот фиксирует прибыль и закрывает позиции.
Управление рисками и портфелем
Бот применяет строгие механизмы контроля рисков, включая лимиты на экспозицию по каждой монете и ограничения на общий объём распределения капитала в портфеле.
Торговые комиссии учитываются во всех расчётах прибыли и убытков (P&L), что обеспечивает реалистичное моделирование результатов стратегии.
Описание настроек
Рыночно-нейтральный бот предлагает широкий набор настраиваемых параметров, позволяющих точно регулировать поведение стратегии, управление рисками и логику исполнения сделок. Ниже представлено подробное описание каждого параметра в табличном формате.
Настройки позиции
Параметр | Описание |
Take Profit (%) | Процент, на который цена спреда должна измениться в вашу пользу, чтобы позиция была автоматически закрыта с прибылью. |
Stop Loss (%) | Процент, на который цена спреда должна измениться против вашей позиции, чтобы сработал автоматический выход с убытком. |
Legs Stop Loss (%) | Закрывает всю позицию по спреду, если любая отдельная нога позиции снижается на указанный процент. |
Тип ордера
Параметр | Описание |
Auto | Бот автоматически выбирает наиболее экономичный способ входа с учётом комиссий и проскальзывания. |
Market | Обе ноги спреда исполняются немедленно с использованием рыночных ордеров. |
Two Leg Entry | Размещаются лимитные ордера по обеим ногам; если одна исполняется, вторая исполняется рыночным ордером. |
Волатильность
Параметр | Описание |
High | Торговать только спреды из кластера высокой волатильности. |
Low | Торговать только спреды из кластера низкой волатильности. |
Both | Торговать спреды из обоих кластеров волатильности. |
Квантильная группа
Параметр | Описание |
1% | Вход происходит только тогда, когда Z-score находится в верхнем 1% исторических отклонений (то есть актив крайне перекуплен или перепродан). |
5% | Вход происходит, когда Z-score находится в верхнем 5% исторических отклонений. |
10% | Вход происходит, когда Z-score находится в верхнем 10% исторических отклонений. |
Направление торговли
Параметр | Описание |
Mean Reversion | Вход при значительном отклонении спреда с ожиданием его возврата к среднему значению. |
Trend | Вход по направлению движения спреда с целью захвата импульса. |
Скользящее окно Z-Score
Параметр | Описание |
288 | Краткосрочное окно (примерно 3 дня при использовании 15-минутных данных). |
2880 | Долгосрочное окно (примерно 30 дней при использовании 15-минутных данных). |
Условия входа
Параметр | Описание |
Out of the Channel | Вход, когда Z-score выходит за пределы заданного канала. |
Into the Channel | Вход, когда Z-score возвращается внутрь канала после экстремального значения. |
Outside the Channel | Аналогично “Out of the Channel” — срабатывает, когда Z-score выходит за пределы нормального диапазона. |
Резюме
Рыночно-нейтральный бот от WunderTrading систематически выявляет группы из 2 криптовалют, которые движутся совместно, ожидает временных ценовых расхождений, открывает позиции в расчёте на возврат к среднему и закрывает их при нормализации ценового соотношения. Комбинируя кластеризацию волатильности, тестирование на коинтеграцию и тщательный отбор спредов, бот стремится обеспечивать стабильную рыночно-нейтральную доходность при одновременном контроле рисков и поддержании диверсификации.
