Михаил Шардин
Михаил Шардин личный блог
31 марта 2026, 04:43

Предсказал цену? Поздравляю, ты всё равно в минусе

На прошедшей неделе в Москве состоялось мероприятие, посвящённое машинному обучению (Machine Learning) в трейдинге. Название мне показалось весьма злободневным: «ML в трейдинге: как выжить, если ты один, а против тебя — хедж-фонды с бесконечным бюджетом».

Предсказал цену? Поздравляю, ты всё равно в минусе

Я бы хотел побывать на нём лично, но из Перми ехать далековато (только Тимофею дарят по 150 тр чтобы поднять настроение) и поэтому я отдал билет другу. Так что отдельное спасибо Сергею Степаняну за то, что он приехал в Москву из Ярославля и фактически стал моими глазами и ушами — то, что вы читаете — это его наблюдение, мои размышления и немного здравого смысла. 

Вообще моё текущее представление о ML в трейдинге на Московской бирже довольно прикладное. Смотришь за ценой: волатильность больше или меньше, скорость изменения цены быстрее или медленнее. И если за какой-то из этих показателей меняется, то продаешь или покупаешь. Так можно попасть в вероятность, но точно определить конечно же невозможно. Ну и приходится постоянно это дело подкручивать под изменяющиеся параметры рынка -  играть в догонялки — рынок меняется и всегда вынужден его преследовать. 


На этой встрече мне показалось очень здравой мысль, что современный алготрейдер в России — это один человек, который заменяет целую команду: 

  • он ищет и чистит данные;

  • придумывает признаки; 

  • строит модели; 

  • тестирует гипотезы;

  • собирает стратегии; 

  • считает риски; 

  • и всё это выводит в продакшн.


Предсказал цену? Поздравляю, ты всё равно в минусе

Слайд из презентации


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


Я уже не первый год пишу статьи на Смартлабе, а читаю уже очень давно, и кроме новостного шума сложно найти что-то содержательное по теме алго и ML, а по Deep Learning уж и подавно, потому что никто не рассказывает что реально работает, а все обсуждения идут на уровне намёков. В итоге каждый сам изобретает свой собственный велосипед и, конечно же, повторяет чужие ошибки. Просто не знает об этом. 


На встрече был всего один доклад от Антона Абдулгалимова. Я очень извиняюсь перед ним, но упоминания компании где он работает не будет — из-за подобных вещей у меня блокировали аккаунт однажды — потому что заподозрили рекламу (которой не было).


Предсказал цену? Поздравляю, ты всё равно в минусе
Слайд из презентации


На встрече проводили небольшой опрос и оказалось что люди в целом знакомы с тем, что такое ML, они экспериментируют, но прибыли не видят и только 30% имеют работающие стратегии которые запущены на реальных деньгах. 

Иллюзия «предсказания цены»

Вообще общепринятое мнение о ML — что ты скармливаешь нейронке график Сбера и она тебе говорит сколько он будет стоить завтра. Но в реальной жизни так не работает. Если просто натравить регрессию на цену, то на выходе получится мусор, а в высокочастотном трейдинге (HFT) ML вообще очень ограниченно используется, потому что там бьются за наносекунды и любая тяжёлая модель просто убивает систему задержками.


В своей практике я тоже уже пытался использовать ML как генератор сигналов (неудачно). 


Зато ML отлично работает в более узких задачах:

  • Поиск фазы рынка (режима) — модель не говорит покупай, она говорит: «сейчас жесткий боковик, трендовые стратегии лучше выключить».

  • Фильтрация сигналов — какие сделки из вашей базовой стратегии брать, а какие — с высокой долей вероятности убыточны.

  • Исполнение — как зайти в позицию так, чтобы не размазать весь свой профит о проскальзывание и комиссию.

  • Микроструктура стакана — там, где человеческий глаз просто не успевает увидеть закономерности в потоке ордеров.


Предсказал цену? Поздравляю, ты всё равно в минусе
Слайд из презентации

Почему граали ломаются о реальность

Но вернёмся к статистике: большинство застревает на этапе тестов. В трейдинге очень легко построить иллюзию что у тебя всё хорошо и Антон нашёл грабли на которые наступает большинство одиночек:

  • Garbage in = Garbage out. Данные — это 80% успеха. Если в ваших дневных свечах пропущен один день, или вы криво склеили фьючерсы, модель найдет там закономерность, которой в природе нет. Поиск и чистка данных забирают львиную долю времени.

  • Заглядывание в будущее. При обучении модель случайно подсматривает в завтрашний день из-за ошибки в разбиении выборки (кто копает глубоко — почитайте Маркуса де Прадо на эту тему). На истории вы миллиардер, в проде — получаете маржин-колл.

  • Forecast != PnL (Прогноз не равен прибыли). Вы создали модель, которая в 60% случаев угадывает направление цены. Бинго? Нет. Пока вы вставали в очередь в стакане, пока словили проскальзывание, а брокер и биржа списали комиссии — ваша математическая альфа ушла в минус по счету.


И тут многие начинают кивать на запад: мол, у них там вендоры альтернативных данных, команды квантов, хедж-фонды с бюджетами, а у нас что? 


Предсказал цену? Поздравляю, ты всё равно в минусе
Слайд


Но по факту, разрыв в значительной степени связан с инфраструктурой. Все остальное: поиск сигнала, переобучение моделей, нестационарность рынка — проблемы абсолютно одинаковые что на Уолл-Стрит, что в Перми (ну и в Москве).


Чтобы не тратить месяцы на разработку мертворожденной стратегии, Антон предложил отличный подход. Прежде чем открывать Python, прогоните свою идею через 5 вопросов:


  1. Есть ли конкретная задача? 

(Не «я хочу прикрутить нейронку, чтобы было», а «я хочу снизить издержки на исполнение заявки»).

  1. Есть ли у вас честные данные? 

(Чистые, без заглядывания в будущее и доступные в моменте торгов).

  1. Можно ли это проверить? 

(С учетом комиссий и задержек).

  1. Превращается ли прогноз в действие? 

(Понятен ли мост между тем, что выдала модель, и реальной сделкой/фильтром).

  1. Есть ли экономический эффект? 

(Стала ли система приносить больше денег после уплаты всех издержек).


Если хотя бы на один вопрос ответ «нет» — вы внедряете ML слишком рано.

Вместо итога

Знаете, что мне понравилось больше всего на этой встрече (пусть и в пересказе)? То, к чему призывал Антон в конце.


ML не даёт контроля над рынком и не является магической кнопкой «бабло». Это сложный, капризный инструмент, который работает только там, где он реально нужен. Но главная проблема нашего рынка не в нехватке библиотек или вычислительных мощностей. Проблема в том, что мы сидим по своим углам.


Культура «никому ничего не рассказывать» приводит к тому, что все совершают одни и те же ошибки по кругу. То, что умерло на вашей проверке, ваша ошибка в коде или слитый на тестах депозит — это бесценный опыт, который гораздо важнее историй чужого успешного успеха.


Поэтому давайте общаться. Уважаемые алготрейдеры, кто балуется машинным обучением, как у вас успехи? На каком этапе пути застряли: тестируете гипотезы или уже пустили модель в бой на реальных деньгах? 


Автор: Михаил Шардин
🔗 Моя онлайн‑визитка


31 марта 2026 г.

Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
32 Комментария
  • Rational_Capital
    31 марта 2026, 04:53
    Банальненько. В ML самое сложное сформировать правильный dataset.
      • Rational_Capital
        31 марта 2026, 05:05
        Михаил Шардин, ни на одном мероприятии ничему путнему не научат. Одна из проблем ML — чистка датасета от взаимоисключающих данных. Это когда при примерно одном и том же входе на выходе противоположные сигналы. Как такое вычищать? Найдите-ка публичный алгоритм в интернетах 
        • amberfoxman
          31 марта 2026, 07:53
          Rational_Capital, кстати да, гладкость — это проблема,
          большую дисперсию прогноза ещё терпеть можно, но когда функция ещё и не гладкая по параметрам/вектору — это перебор
  • В.Спицын
    31 марта 2026, 06:42
    Я б Вам ещё 6 вопрос накинул — Предполагаете ли вы, что сможете когда-то научиться по сделкам участников торгов, предсказывать их торговые замыслы, сами оставаясь при этом для них непредсказуемыми? И если да, то не слишком ли много алгофуфла, вы в свои модели торговли закладываете?)
  • amberfoxman
    31 марта 2026, 07:42
    Чтобы не тратить месяцы на разработку мертворожденной стратегии, Антон предложил отличный подход. Прежде чем открывать Python, прогоните свою идею через 5 вопросов:

    план — это ключевое.
    относится не только к МЛ/ЛЛМ, а ко всем подходам, вплоть до гадания по звёздам
  • Михаил Михалев
    31 марта 2026, 08:25

    Культура «никому ничего не рассказывать» приводит к тому, что все совершают одни и те же ошибки по кругу. То, что умерло на вашей проверке, ваша ошибка в коде или слитый на тестах депозит — это бесценный опыт, который гораздо важнее историй чужого успешного успеха.

    Поэтому давайте общаться. Уважаемые алготрейдеры, кто балуется машинным обучением, как у вас успехи? На каком этапе пути застряли: тестируете гипотезы или уже пустили модель в бой на реальных деньгах? 


    Хорошая попытка отмутить бесценные знания задаром, но нет:)
      • Владимиров Владимир
        31 марта 2026, 09:37
        Михаил Шардин, Хороший ответ на хороший комментарий ))))
            А теперь немного корректности. Заголовок у вас заведомо провокационный. Поскольку достаточно точный прогноз направления — не гарантия прибыли по определению, необходимы еще верные точки входа/выхода. 
        • Sergey Pavlov
          31 марта 2026, 12:59
          Владимиров Владимир, как возможен достаточно точный прогноз направления без верных точек входа/выхода?
          • Владимиров Владимир
            31 марта 2026, 14:38
            Sergey Pavlov, Здесь все просто: прогноз реально делать для определенного (не точечного) интервала, а прогнозировать следующий тик бессмысленно, это будет по сути метод подбрасывания монеты. А поскольку прогноз на интервал времени, то здесь и появляются варианты как точек входа/выхода, так и тактики получения прибыли (возврат к среднему, от экстремумов, от медианной в сторону прогноза направления...). Сами точки входа/выхода не определяют прогноз, а определяются прогнозом и ТС.
          • Владимиров Владимир
            31 марта 2026, 16:35
            Sergey Pavlov, Для иллюстрации моего ответа, чтобы далеко не ходить: сегодняшняя сделка по NG-4-26; прошла пока я ездил мыть авто — вход был заявка/исполнение (время МБ) 13-42/14-11, выход  14-14/15-38;  метод контр-тренд от прогнозного минимума и выход по тейку равному дневному торговому диапазону (взято 55 пунктов, это средний торговый диапазон трех последних дней). 



  • Synthetic
    31 марта 2026, 10:50
    Культура «никому ничего не рассказывать» приводит к тому, что все совершают одни и те же ошибки по кругу.
    ...
    Хорошая попытка отмутить бесценные знания задаром, но нет:)

    Бесценные знания лежат задаром на arxiv.org. Проблема кажется в том, что их никто не читает. Даже «Эксперты Московской биржи».
  • Дмитрий Овчинников
    31 марта 2026, 14:27

    На этой встрече мне показалось очень здравой мысль, что современный алготрейдер в России — это один человек, который заменяет целую команду: 

    • он ищет и чистит данные;

    • придумывает признаки; 

    • строит модели; 

    • тестирует гипотезы;

    • собирает стратегии; 

    • считает риски; 

    • и всё это выводит в продакшн.

    Тот, кто написал этот список, никогда не был частным алготрейдером, да и вообще трейдером. Готов поспорить, так как самые важные функции частного алготрейдера не указаны ;)
      • Дмитрий Овчинников
        31 марта 2026, 14:44
        Михаил Шардин, 
        к чему вам это знание, Михаил?
          • Дмитрий Овчинников
            31 марта 2026, 14:47
            Михаил Шардин, 
            так пообщайтесь с теми, кто является практикующими трейдерами, а не с сотрудниками околорыночных организаций и позадавайте правильные вопросики.
  • Андрей Свечков
    31 марта 2026, 20:03
    Coinrule, фирма из Лондона, обучала своих ИИ-агентов на 1 742 913 реальных стратегиях, исполненных в различных рыночных циклах с 2022 по 2026 год.Для понимания масштабов конкурентов
  • Юрий Никулин
    16 апреля 2026, 14:47
    Справедливо и четко.
    Видно, что человек на конференции в теме, а не очередной хомяк, ищущий грааль.
    И да, за годы тестирования я понял тоже самое, но сам набивал шишки :) 
    Пока, в итоге, наконец не нашел действительно рабочие схемы, и это не ML и не тех.анализ.

    Работающие стратегии Вам никто не расскажет, потому что это «вымывает» саму стратегию — чем больше людей/фондов, особенно с большими деньгами, про нее знает, тем сильнее пропадает «edge».
    Любая работающая стратегия — рыночная неэффективность, которая используется узко и точечно. 
    Поэтому и не работает, например, технический анализ в алготрейдинге ни в каком виде — edge который вы видите в прошлом (или в «будущем») моментально схлопывается рынком.
      • Юрий Никулин
        16 апреля 2026, 15:03
        Михаил Шардин, пример? Зачем кому-то отдавать курицу, несущую золотые яйца. Либо человек энтузиаст-теоретик, либо инфоцыган. Если я зарабатываю деньги на стратегии (свои деньги или деньги инвесторов), я не буду освещать как.
  • CryptoGoldenAce
    22 апреля 2026, 00:33
    Прежде всего не хотел бы никого огорчить, но Мосбиржа это само по себе гарбаж, гуано. Это не значит, что на ней нельзя заработать, это значит, что заработок не ней дается неимоверными услиями. Поэтому самое первое, что нужно сделать алготрейдеру забыть про МБ и начинать строить алгоритм там где есть ликвидность и доступ к любым котировкам. Лучший рынок это крипта.

    Второй момент — готов делиться секретами и опытом, ибо чем больше денег работает по твоей стратегии тем луше она работает.

    Третий момент — математически доказано, в диапазоне при использовании линейных инструментов денег на дистанции нет.

    Четвертый момент — смартмоней и прочие инсайдеры такое же отсутствие ейджа как и в диапазоне, это тоже доказано математически. Следование за смартмоней приводит к убыткам, не к прибыли.

    Пятый момент — Простые алгоритмы не работают, сложные алгоритмы критически зависят от котировок.

    Шестой момент — если проскальзывание может убить твою стратегию, выкинь ее в мусорник.
  • CryptoGoldenAce
    22 апреля 2026, 00:48
    И для затравки







Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн