В машинном обучении задачи обычно формулируются как прогнозирование движения цены, доходности или волатильности на следующие n периодов.
В трейдинге структура задачи сложнее и состоит как минимум из четырех уровней принятия решений:
Даже при высокой точности прогнозов стабильной доходности может не быть.
Обычная ситуация: модель точно определяет большинство небольших движений, но систематически ошибается на редких крупных скачках, и убытки по таким событиям обнуляют накопленную прибыль.
Первый вывод третьего урока: ценность сигнала определяется «исполняемостью», а не одним показателем точности прогноза.
Модели на правилах основаны на четкой логике, например: «пробой + подтверждение объема + фильтр риска».
Их отличают высокая интерпретируемость, быстрая внедряемость и низкие затраты на отладку.
Ограничение такого подхода — слабая способность улавливать сложные нелинейные связи и необходимость ручной перестройки при изменении рыночной структуры.
Методы машинного обучения выявляют нелинейные связи по множеству факторов; к ним относят модели на деревьях, временных рядах и вероятностные скоринговые модели.
Преимущество — обработка высокоразмерных входных данных и поиск комбинаций, недоступных ручным правилам.
Риски — переобучение, снижение интерпретируемости, более высокие требования к поддержке стратегии.
Гибридные фреймворки обычно используют «ограничения по правилам + ранжирование моделей» или «тайминг моделей + исполнение по правилам».
Этот подход распространен на практике, так как обеспечивает баланс гибкости и устойчивости:
В большинстве промежуточных торговых систем гибридные фреймворки оказываются более устойчивыми, чем чисто правило- или модель-ориентированные подходы.
Определять метки просто как «рост/падение в будущем» слишком грубо. На практике обычно выделяют три уровня целевых переменных:
Каждый уровень выполняет свою функцию:
Так задача прогноза превращается в многоуровневую систему принятия решений, что снижает риск «верное направление — убыточная сделка».
Выходы моделей обычно представляют собой вероятности или оценки, а не прямые команды купить/продать.
Реализация сигнала зависит от управления порогами и многоуровневого исполнения:
Главная идея — «многоуровневость сигналов», а не «равный вес».
Если исполнять все сигналы одинаково, это приводит к шумным сделкам, росту комиссий и избыточной оборачиваемости.
Зрелые системы фокусируются на качестве сигналов — сокращая низкокачественные сделки и повышая эффективность каждой сделки.
Оценка пригодности сигнала к торговле должна учитывать пять аспектов:
Если сигнал хорош только по метрикам прогноза, но проваливается по торговым или исполненческим показателям, он не имеет ценности для реальной торговли.
Многие стратегии, которые «отлично проходят тестирование на истории, но проваливаются в реале», терпят неудачу из-за отсутствия цепочки перехода от сигнала к сделке, а не из-за самой модели.
Неудачи в реальной торговле чаще всего связаны с тремя типами изменений:
В сигнальных системах должны быть механизмы мониторинга сбоев, например:
При срабатывании порогов следует снизить частоту или плечо либо приостановить стратегию, чтобы избежать накопления убытков в период сбоя.
В отличие от традиционных рынков, преимущество крипторынка — одновременное наблюдение за движением цены, деривативными позициями и ончейн-потоками средств.
Примеры составных сигналов:
Такая структура может указывать как на усиление тренда, так и на хрупкие всплески после перегруженности высокими плечами.
Поэтому направленные сигналы должны сочетаться с риск-фильтрами:
Только после прохождения риск-фильтров сигнал становится ценным для исполнения.
Рекомендуется итеративный подход «сначала маленькая система», а не попытка сразу строить сложную архитектуру. Пошагово:
Ключевые преимущества — диагностируемость, воспроизводимость, итеративность, что позволяет стабильно снижать неопределенность при принятии решений.
В этом уроке рассмотрено, как ИИ генерирует сигналы, пригодные для торговли. Основные выводы:
Главный вывод: предсказуемость не равна торгуемости; ценность сигнала определяется качеством исполнения и контролем рисков.
Следующий урок будет посвящен следующему этапу полного цикла: автоматизации стратегии — от тестирования на истории до торговли в реальном времени, с акцентом на построение сигнальных систем для непрерывной работы.