Signal Pilot
  • Блог
  • 🔴 Продвинутый уровень • Урок 55 из 82

    Машинное обучение в трейдинге: переоценённое и практичное

    Время чтения ~18 мин • Применение ML в трейдинге
    Signal Pilot
    Профессиональное обучение трейдингу
    0%
    Вы продвигаетесь!
    Читайте дальше, чтобы завершить урок

    🎯 Чему вы научитесь

    К концу урока вы сможете:

    • ML для трейдинга: конструирование признаков (какие входные данные), выбор модели (random forest, нейросети), профилактика переобучения
    • Переобучение = модель запоминает историю вместо того, чтобы учить закономерности
    • Кросс-валидация: обучай на нескольких периодах, тестируй на отложенных данных
    • Схема: сконструируй признаки → проведи кросс-валидацию → проверь методом walk-forward → если результат стабилен на всех тестах, выкатывай
    ⚡ Быстрые шаги на завтра (нажмите, чтобы раскрыть)

    Не перегружайтесь. Начните с трёх действий:

    1. Начни с простого конструирования признаков (пока без ML) — Прежде чем браться за нейросети, определи 3-5 простых признаков, которые могут улучшить твою стратегию. Признаки = измеримые входные данные. Примеры: (1) отношение ATR (текущий ATR ÷ среднее за 20 дней) = контекст волатильности, (2) отношение объёма (текущий ÷ среднее за 20 дней) = участие, (3) время суток = эффекты сессии, (4) дивергенция RSI = ослабление моментума, (5) расстояние до скользящей средней (цена ÷ 20-периодная EMA - 1) = сила тренда. Сегодня вечером выбери 3 признака. Записывай их на входе в следующие 10 сделок. После 10 сделок проанализируй: «Отличались ли значения у прибыльных сделок от убыточных?» Пример: у 8 из 10 прибыльных отношение ATR было >1,2, а у 7 из 10 убыточных — <0,9. Ты нашёл фильтр без всякого ML: «Бери пробои только тогда, когда ATR >1,2». Конструирование признаков — это 80 % успеха в ML. Ручная проверка сначала развивает интуицию и уберегает от переобучения потом.
    2. Научись замечать переобучение в backtest — Переобучение = модель запомнила историю вместо закономерностей. Проверка: (1) прогони backtest по всей истории → запиши процент прибыльных и прибыль, (2) прогони backtest по первым 60 % (период обучения), (3) протестируй оставшиеся 40 % (тестовый период). Если на обучении 75 % прибыльных и +50 000 $, а на тесте 52 % и -8 000 $ — это переобучение (выучен шум, который не повторился). Нина Пател потеряла $47,300 на выкатке переобученной ML-стратегии: backtest показывал 87 % прибыльных, вживую вышел 41 % (заучены случайные совпадения). У хороших стратегий падение результата между обучением и тестом <10 %. Сегодня вечером раздели историю 60/40. Сравни результаты. Если на тесте падение >15 %, правила слишком подогнаны под историю. Упрощай (меньше параметров, шире фильтры).
    3. Проводи walk-forward-тесты до выхода в реальную торговлю — Walk-forward = скользящее разделение на обучение и тест, которое движется вперёд во времени. Порядок: (1) обучение с января по июнь (6 месяцев), (2) тест на июле (1 месяц), (3) сдвиг вперёд: обучение с февраля по июль, тест на августе, (4) повтори для всех данных. Стратегия должна быть прибыльной в БОЛЬШИНСТВЕ тестовых периодов (70 %+). Пример: проверено 12 периодов, прибыль в 9 месяцах из 12 (75 % стабильности) = хорошо. 5 месяцев из 12 (42 %) = неустойчивое преимущество, которому повезло в одном периоде. Посчитай: «прибыльные тестовые периоды ÷ общее число». Если меньше 60 %, преимущество неустойчиво или переобучено. Walk-forward моделирует реальную торговлю лучше, чем одиночный backtest. Рынки меняются. Стратегии, работающие на нескольких периодах, переживают смену режима. Он ловит переобучение, которое одиночные backtest пропускают.

    «Подаёшь ценовые данные в нейросеть → получаешь прибыль».

    Если бы. Реальность такова: большинство ML-стратегий у частных трейдеров проваливается вживую. Не потому, что ML не работает, а потому, что трейдеры применяют его неправильно.

    Рынки нестационарны. Отношение сигнала к шуму низкое. ML переобучается впечатляюще, если не быть осторожным.

    🚨 Скажем прямо

    ML — не печатный станок. Это распознавание закономерностей на стероидах. Примени его неправильно (утечка данных, переобучение, нехватка данных) — и в backtest получишь вероятность 90 %, которая вживую превратится в 40 %. Примени правильно? Это мощный фильтр для сетапов с высокой вероятностью.

    Провал Нины из-за переобучения ML на 47 300 $ (и как она это исправила)

    Трейдер: Нина Пател (собирательный пример), 29 лет, количественный аналитик, ставшая независимым трейдером, Сан-Франциско, Калифорния
    Таймфрейм: Январь-октябрь 2024
    Капитал: $220,000
    Предыстория: Диплом по информатике, 3 года в финтех-стартапе, уверенно владеет Python и ML

    Акт 1: «идеальная» модель (январь-февраль 2024)

    Первоначальный подход Нины: «Я программист. Я построю ML-модель, которая предсказывает прибыльные сделки».

    ML-модель V1 у Нины: катастрофа переобучения (backtest против реальности)
    Показатель Backtest (2022-2023) Реальная торговля (Q1 2024) Разрыв
    Доля прибыльных 87.4% 41.2% -46,2 % (КАТАСТРОФА!)
    Средний R-мультипликатор 2.8R -0.4R Разрыв в 3,2R!
    Месячная доходность +18.3% -7.2% Разрыв -25,5 %!!!
    P&L (3 месяца) +121 200 $ (прогноз) -47 300 $ (факт) Размах 168 500 $!

    Что пошло не так? Пять фатальных ошибок:

    ML-ошибки Нины: почему backtest показывал 87 %, а вживую было 41 %
    Ошибка Что она сделала не так Влияние
    1. Заглядывание в будущее Использовала «дневной максимум/минимум» как признак (он известен только к закрытию!) Модель «предсказывала» движения по будущим данным. Вживую это невозможно.
    2. Случайное разделение на обучение и тест Перемешала сделки, обучила на данных Q3 2023, протестировала на Q1 2023 Модель «увидела будущее». В трейдинге время устроено не так!
    3. Массовое переобучение Нейросеть (5 слоёв, 128 нейронов) всего на 180 сделках Модель запомнила шум, а не закономерности. На новых данных она провалилась.
    4. Оптимизация по точности Гналась за 90 % прибыльных, игнорируя R:R (много прибылей по 0,3R, редкие убытки по 3R) Высокая точность, отрицательное матожидание. Классическая ловушка ML.
    5. Никаких walk-forward-тестов Одно-единственное разделение на обучение и тест по историческим данным Не проверила, как модель деградирует со временем. А деградировала она БЫСТРО.

    Помесячная бойня у Нины в Q1 2024:

    Авария в замедленной съёмке: 3 месяца провала переобученной модели
    Месяц Совершено сделок Доля прибыльных Средний R P&L Реакция Нины
    Янв. 2024 28 39% -0.3R -$12,400 «Не повезло. Модели нужно больше данных, чтобы адаптироваться».
    Фев. 2024 32 44% -0.5R -$18,200 «Рыночный режим сменился. Переобучаю модель…».
    Мар. 2024 26 40% -0.4R -$16,700 «Эта модель — мусор. Начинаю заново».
    ИТОГО ЗА Q1 2024: -$47,300 -21,5 % drawdown капитала

    Точка перелома (31 марта 2024):

    «Мой backtest показывал 87 % прибыльных. Вживую? 41 %. Я считала себя умной: диплом по информатике, работа в финтехе, свободный Python. Оказалось, я ничего не понимала в ML применительно к ТРЕЙДИНГУ.

    Я совершила все ошибки новичка: заглядывание в будущее (взяла дневной максимум как признак!), случайное разделение на обучение и тест (путешествие в прошлое!), нейросеть из 5 слоёв на 180 сделках (переобучена до предела), оптимизация по точности вместо матожидания.

    47 300 $ за 3 месяца. Пора разобраться, как ML на самом деле работает на рынках».

    — Нина Пател, запись в дневнике от 31 марта 2024

    Акт 2: обучение на собственных ошибках (апрель-май 2024)

    Как Нина всё перестраивала: Наняла наставника из проп-фирмы (5 000 $ в месяц), специализирующегося на ML. Потратила 6 недель на изучение правильной методики.

    V1 (провал) против V2 (как надо): как Нина исправила каждую ошибку
    Компонент V1 (переобученная катастрофа) V2 (проверено как надо)
    Признаки 32 признака, в том числе с заглядыванием в будущее (дневной максимум/минимум, объём на закрытии) 12 признаков, ноль заглядывания в будущее (RSI, расстояние до VWAP, ATR, CVD на момент сигнала)
    Разделение на обучение и тест Случайное перемешивание (разделение 80/20) Walk-forward: 4 скользящих окна, обучение на прошлом, тест на будущем
    Модель Нейросеть: 5 слоёв, 128 нейронов (~50 000 весов на 180 сделках!) Random Forest: max_depth=4, 30 деревьев (~450 правил разбиения на 240 сделках)
    Цель оптимизации Максимизировать точность (дошла до 87 %, но с плохим R:R) Максимизировать матожидание ($ на сделку с учётом R:R)
    Проверка Один backtest на данных 2022-2023 4 walk-forward-окна + проверка на 20 сделках на бумаге
    Порог уверенности Торговала все прогнозы > 0,5 Торговала только прогнозы > 0,65 (фильтр высокой уверенности)

    Результаты walk-forward-проверки V2 (апрель 2024):

    Модель V2 у Нины: реалистичный walk-forward-тест (4 скользящих окна)
    Окно Период обучения Период теста Точность на тесте Средний R в тесте Проверка на переобучение
    Окно 1 Q1-Q2 2023 Q3 2023 68% 1.4R Обучение: 71 %, тест: 68 % (разрыв 3 % = норма)
    Окно 2 Q2-Q3 2023 Q4 2023 64% 1.2R Обучение: 69 %, тест: 64 % (разрыв 5 % = норма)
    Окно 3 Q3-Q4 2023 Q1 2024 71% 1.6R Обучение: 72 %, тест: 71 % (разрыв 1 % = отлично)
    Окно 4 Q4 2023-Q1 2024 Q2 2024 66% 1.3R Обучение: 70 %, тест: 66 % (разрыв 4 % = норма)
    СРЕДНИЙ РЕЗУЛЬТАТ НА ТЕСТАХ: 67.2% 1.4R Переобучения не обнаружено (средний разрыв 3,2 %)

    Главный вывод: V2 показала 67 % прибыльных против 87 % у V1. Но 67 % у V2 были НАСТОЯЩИМИ (подтверждены на 4 временных окнах), а 87 % у V1 — фальшивыми (переобученный шум).

    Акт 3: реальная торговля правильной модели (июнь-октябрь 2024)

    Как Нина выкатывала V2:

    • Проверка на 20 сделках на бумаге (май 2024): 70 % прибыльных, в среднем 1,5R → пройдено!
    • Начала вживую половинным объёмом позиции, то есть 50 % (июнь): 65 % прибыльных → уверенность растёт
    • Полный объём позиции (с июля): ML-фильтр в работе
    • Ежемесячное переобучение: добавить новые сделки, заново прогнать walk-forward, обновить модель, если прирост +3 %
    Реальные результаты V2 у Нины: работа ML-фильтра (июнь-октябрь 2024, 5 месяцев)
    Месяц Сигналы Отфильтровано ML Совершено сделок Доля прибыльных Средний R P&L
    Июн. 2024 42 18 (43%) 24 67% 1.3R +$9,400
    Июл. 2024 38 15 (39%) 23 70% 1.6R +$12,700
    Авг. 2024 46 20 (43%) 26 65% 1.2R +$10,800
    Сен. 2024 40 16 (40%) 24 71% 1.5R +$11,900
    Окт. 2024 44 19 (43%) 25 68% 1.4R +$10,600
    ИТОГИ ЗА 5 МЕСЯЦЕВ: 122 сделки 68.2% 1.4R +$55,400

    База для сравнения: а если бы Нина брала ВСЕ сигналы (без ML-фильтра)?

    Вы прошли половину пути. Ключевые стратегии уже изучены.

    Отличный прогресс! При необходимости сделайте короткую разминку, а затем мы перейдём к продвинутым концепциям.

    Эффект ML-фильтра: отфильтрованные сделки (68,2 %) против всех сигналов (54,7 %)
    Сценарий Совершено сделок Доля прибыльных Средний R Итоговый P&L Анализ
    Без фильтра (все сигналы) 210 54.7% 0.5R +$34,100 База: посредственное преимущество, много шумовых сделок
    Отфильтровано ML (высокая уверенность) 122 68.2% 1.4R +$55,400 ML принёс +21 300 $ (+62,5 % улучшения!)
    ДОБАВЛЕННАЯ ЦЕННОСТЬ ML-ФИЛЬТРА: +21 300 $ (прирост 62,5 %)

    Главные выводы из успеха V2 у Нины:

    • ML-фильтр отсеял 42 % сигналов → Пропущены сетапы с низкой уверенностью
    • Отфильтрованные сделки: 68,2 % прибыльных против 54,7 % у базы → улучшение на 13,5 %
    • Лучшие R-мультипликаторы: в среднем 1,4R против 0,5R у базы → ML отбирал сетапы с лучшим R:R
    • Улучшение P&L на 62,5 %: +55 400 $ против +34 100 $ у базы = +21 300 $ добавленной ценности
    • Реалистичный результат: 68 % вживую совпали с 67 % на walk-forward-тесте → никакого переобучения!

    Итоги Нины: убыток Q1 2024 против восстановления в июне-октябре 2024

    Полный путь: от провала на -47 300 $ к успеху на +55 400 $
    Период Версия модели Доля прибыльных Средний R P&L Извлечённый урок
    Q1 2024 V1 (переобученная) 41.2% -0.4R -$47,300 Заглядывание в будущее, случайное разделение, избыточная нейросеть
    Июн.-окт. 2024 V2 (проверенная) 68.2% 1.4R +$55,400 Чистые признаки, walk-forward, Random Forest, оптимизация по матожиданию
    ЧИСТЫЙ РЕЗУЛЬТАТ 2024: +$8,100 В ноль после дорогого урока

    Выстраданная мудрость Нины (октябрь 2024):

    «Я потеряла 47 300 $ за 3 месяца, потому что считала ML магией. Это не магия. Это распознавание закономерностей — и если скармливать мусор (заглядывание в будущее, случайные разделения, переобученные нейросети), на выходе будут мусорные прогнозы.

    Решением стала не лучшая модель. Решением стала лучшая МЕТОДИКА:
    • Ноль признаков с заглядыванием в будущее (только данные, доступные на момент сигнала)
    • Walk-forward-проверка (обучение на прошлом, тест на будущем, 4 скользящих окна)
    • Более простая модель (Random Forest обычно обыгрывает нейросети на небольших наборах сделок)
    • Оптимизация по матожиданию, а не по точности (68 % при 1,4R > 87 % при -0,4R)
    • 20 сигналов на бумаге до того, как рисковать капиталом

    Моя модель V2 не предсказывает будущее. Она фильтрует мои сетапы: 68 % прибыльных против 55 % у базы. Это преимущество в +13 % принесло 21 300 $ за 5 месяцев.

    ML — не стратегия. Это фильтр. Используй его, чтобы пропускать сделки с низкой вероятностью, а не чтобы их порождать. В этом весь секрет».

    — Нина Пател, количественный трейдер (октябрь 2024)

    Стоимость ML-образования Нины:

    • Убытки Q1 2024: -47 300 $ (плата за обучение на переобученной модели)
    • Гонорар наставника: -10 000 $ (2 месяца × 5 000 $, апрель-май)
    • Всего вложено: -$57,300
    • Восстановление за 5 месяцев: +55 400 $ (июнь-окт.)
    • Чистая позиция: -1 900 $ (почти в ноль)
    • Ценность на будущее: ML-фильтр теперь приносит около 4 300 $ в месяц (+51 000 $ в год) по сравнению с базой без фильтра
    • Срок окупаемости: Вложения полностью окупаются к концу ноября, дальше — чистая прибыль

    🎯 Что вы получите

    После этого урока вы сможете:

    • Строить ML-фильтры сделок (предсказывать, какие сетапы скорее принесут прибыль)
    • Правильно конструировать признаки (стационарные, без заглядывания в будущее)
    • Использовать walk-forward-кросс-валидацию, чтобы избежать переобучения
    • Разумно выбирать модели (Random Forest > нейросети в большинстве случаев)

    💡 момент озарения

    ML — не самостоятельная стратегия. Это ФИЛЬТР. Сетапы у тебя уже есть (свипы Janus). ML предсказывает, у каких из них вероятность 68 %, а не 55 %. Торгуй те, что дают 68 %, пропускай те, что дают 55 %. В этом и есть преимущество.

    🎓 Главное

    • ML — фильтр, а не стратегия: Используй его, чтобы предсказывать, у каких сетапов выше матожидание, а не чтобы порождать сделки
    • Конструирование признаков > выбор модели: Хорошие признаки (RSI, расстояние до VWAP) каждый раз обыгрывают навороченные модели
    • Walk-forward-проверка обязательна: Разделение на обучение и тест на временных рядах = утечка данных. Используй скользящие окна
    • Оптимизируй по матожиданию: 80 % точности при плохом R:R теряет деньги. 55 % точности при 3R приносит прибыль
    • Избегай заглядывания в будущее: Признаки должны использовать ТОЛЬКО данные, доступные на момент прогноза
    • Random Forest > нейросети: В большинстве торговых задач более простые модели обобщают лучше

    🎯 Практическое задание: внедри ML-конструирование признаков для фильтрации сделок

    Цель: Построй ML-модель, которая фильтрует твои текущие сетапы и повышает матожидание на 10-15 % за счёт избирательного входа.

    Часть 1: конструирование признаков (самый важный шаг)

    Для каждой из своих исторических сделок рассчитай эти признаки НА МОМЕНТ СИГНАЛА (без заглядывания в будущее!):

    Шаблон набора признаков (рекомендуется 20+):
    
    ЦЕНОВЫЕ ПРИЗНАКИ:
    1. Расстояние до VWAP (%): (цена - VWAP) / VWAP
    2. Расстояние до 50-периодной EMA (%): (цена - EMA50) / EMA50
    3. Расстояние до максимума ПРЕДЫДУЩЕГО дня (%): (максПред - цена) / максПред
    4. Расстояние до минимума ПРЕДЫДУЩЕГО дня (%): (цена - минПред) / минПред
    
    ПРИЗНАКИ МОМЕНТУМА:
    5. RSI (14): значение 0-100
    6. ADX (14): сила тренда
    7. Отношение +DI / -DI: направленный индикатор
    8. Rate of Change (10): изменение цены за последние 10 свечей
    
    ПРИЗНАКИ ВОЛАТИЛЬНОСТИ:
    9. Отношение ATR / цена: нормированная волатильность
    10. Ширина полос Боллинджера %: (верхняя - нижняя) / средняя
    11. Недавнее расширение диапазона: текущий ATR / средний ATR за 20 периодов
    
    ПРИЗНАКИ ОБЪЁМА:
    12. Объём против среднего: текущий / среднее за 20 периодов
    13. CVD (накопленная дельта объёма): чистое давление покупателей
    14. Расстояние между VWAP и POC: соответствие справедливой цене
    
    ВРЕМЕННЫЕ ПРИЗНАКИ:
    15. Время суток: минуты с открытия (нормировать 0-390)
    16. День недели: пн=1, пт=5
    17. Время с последнего сигнала: минуты
    
    ПРИЗНАКИ РЕЖИМА:
    18. Уровень VIX: текущее значение VIX
    19. Оценка режима: комбинация ADX + ATR + ширина полос
    20. Изменение DXY %: макровстречный или попутный ветер
    
    ТВОИ ПРИЗНАКИ (рассчитай для 50+ исторических сделок):
    Сделка 1: [признак 1: ___, признак 2: ___, ..., признак 20: ___, исход: прибыль/убыток]
    Сделка 2: [...]

    Часть 2: разделение на обучение и тест (ТОЛЬКО по времени)

    НИКОГДА не перемешивай данные временных рядов. Используй скользящие окна:

    Walk-forward-проверка ML:
    
    Окно 1:
    Обучение: янв.-июн. 2023 (сделки 1-30)
    Тест: июл.-сен. 2023 (сделки 31-40)
    Модель: Random Forest, max_depth=5
    Точность на тесте: ___%
    Результат на тесте: ___%
    
    Окно 2:
    Обучение: апр.-сен. 2023 (сделки 15-50)
    Тест: окт.-дек. 2023 (сделки 51-65)
    Модель: переобучить на новом окне
    Точность на тесте: ___%
    Результат на тесте: ___%
    
    Окно 3:
    Обучение: июл.-дек. 2023 (сделки 35-75)
    Тест: янв.-мар. 2024 (сделки 76-90)
    Точность на тесте: ___%
    Результат на тесте: ___%
    
    Средний результат на тестах: ___% успешных
    Сравни с базой (без фильтра): ___% успешных
    Улучшение: +___% (цель: минимум +10%)

    Часть 3: выбор модели и профилактика переобучения

    Проверь 3 модели. Побеждает самая простая из работающих:

    Модель Параметры Точность на обучении Точность на тесте Переобучена?
    Логистическая регрессия Просто, мало параметров ____% ____% < 10% gap = OK
    Random Forest max_depth=5, n_estimators=50 ____% ____% < 10% gap = OK
    Нейросеть 2 слоя, 32 нейрона ____% ____% Риск: переобучение, если разрыв > 15 %

    Тревожный сигнал: Если точность на обучении 90 %, а на тесте 60 % — ты переобучаешь. Снизь сложность модели или добавь данных.

    Часть 4: анализ важности признаков

    Какие признаки действительно важны? Используй важность признаков из модели:

    Важность признаков в Random Forest:
    
    Топ-10 признаков (по оценке важности):
    1. Уровень VIX: 0,18 (самый важный)
    2. Расстояние до VWAP: 0,15
    3. ADX: 0,12
    4. Время суток: 0,10
    5. CVD: 0,09
    6. RSI: 0,07
    7. Отношение ATR: 0,06
    8. Объём против среднего: 0,05
    9. Ширина полос: 0,04
    10. Изменение DXY: 0,03
    
    Хвостовые признаки (< 0,02): день недели, время с последнего сигнала
    → Убери эти признаки (шум, а не сигнал)
    
    Упрощённая модель (только 6 главных признаков):
    Точность на тесте: ___% (сравни с моделью из 20 признаков)
    Если расхождение меньше 2%, бери модель попроще (меньше переобучения)

    Часть 5: вывод в продакшен с порогами уверенности

    Не торгуй ВСЕ прогнозы. Бери только те, где уверенность высокая:

    Выход модели = вероятность (от 0,0 до 1,0)
    
    Пороги уверенности:
    Вероятность > 0,65 = высокая уверенность (берём сделку)
    Вероятность 0,45-0,65 = нейтрально (пропускаем)
    Вероятность < 0,45 = низкая уверенность (пропускаем или разворачиваем)
    
    Результаты backtest по порогам:
    Все сделки (без фильтра): 55% прибыльных, в среднем 0,5R
    Уверенность > 0,60: ___% матожидания, в среднем ___R
    Уверенность > 0,65: ___% матожидания, в среднем ___R
    Уверенность > 0,70: ___% матожидания, в среднем ___R (меньше сделок)
    
    Оптимальный порог: 0,___ (максимизируй матожидание, а не точность)
    
    ТВОИ РЕЗУЛЬТАТЫ:
    Сделок взято с ML-фильтром: ___ / 100 сигналов всего
    Улучшение доли успешных: с ___% → ___% (+___%)
    Улучшение матожидания: с ___ $ за сделку → ___ $ за сделку

    Часть 6: протокол мониторинга и переобучения

    ML-модели со временем деградируют. Следи за ними и переобучай:

    График мониторинга:
    
    Недели 1-4: следи за реальным результатом против тестовых прогнозов
    Ожидалось: 60% точности
    Фактически: ___% точности
    Дрейф: ___% (< 5% нормально)
    
    Недели 5-8: продолжай наблюдение
    Фактически: ___% точности
    Дрейф: ___% (если > 10%, переобучай)
    
    Триггер переобучения:
    1. Точность падает > 10% ниже тестовой базы
    2. Меняется рыночный режим (всплески VIX, новый цикл)
    3. Минимум раз в 3 месяца (обновление свежими данными)
    
    Порядок переобучения:
    - Добавь данные по сделкам за последние 3 месяца
    - Заново прогони walk-forward-проверку
    - Сравни новую модель со старой на одном и том же тестовом наборе
    - Выкатывай только если новая лучше на 3% и больше

    Цель внедрения: Построй ML-фильтр за 4-6 недель на своих последних 50-100 сделках. Обкатай его на бумаге на 20 сигналах. Пример цели: поднять матожидание минимум на 10 % за счёт избирательной фильтрации. Если получится, ML измеримо поднял твоё матожидание, помогая пропускать сетапы с низкой вероятностью. Именно так профессионалы используют ML — не как магию, а как системное усиление преимущества.

    Ты только что узнал то, до чего большинство ML-трейдеров доходит после слитого счёта: конструирование признаков важнее выбора модели, walk-forward-тесты обязательны, а оптимизировать надо матожидание (не точность). Теперь ML для тебя инструмент, а не азартная игра.

    Связанные уроки

    Продвинутый уровень №54

    Разработка систем

    ML встраивается в системные стратегии — сначала построй фундамент.

    Читать урок →
    Средний уровень №32

    Backtesting без иллюзий

    Как избежать переобучения в ML с помощью правильных методов проверки.

    Читать урок →
    Продвинутый уровень №49

    Распознавание рыночного режима

    Признаки режима — критически важные входные данные для ML-моделей.

    Читать урок →

    ⏭️ Дальше

    Статья #56: концепции высокочастотной торговли — HFT недоступна частному трейдеру, но понимание арбитража задержек и токсичности order flow помогает не оказаться той самой ликвидностью на выходе.

    💬 Обсуждение (0 комментариев)

    0/1000

    Загрузка комментариев…

    ← Предыдущий урок Следующий урок →

    Готовы торговать с Signal Pilot?

    Примените полученные знания с профессиональными индикаторами и инструментами анализа рынка в реальном времени.

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