Replikant_mih
Replikant_mih личный блог
05 июля 2020, 12:53

Что я понял, обучая модели.

Вернее так: что я увидел, обучая модели. Всякие подобные темы любят поднимать трейдеры, они отлично располагают для пространных рассуждений о рынке и жизни, а я это, можно сказать, увидел наглядно. В общем, наблюдения не что-то гениальное, мной открытое, не грааль, но я это наблюдаю.

 

Что я делаю:

Играюсь с моделями ML, играюсь гипер-параметрами – параметрами самих моделей непосредственно и моими какими-то входящими параметрами. Смотрю как меняются результаты в зависимости от этих параметров.

 

Что я увидел:

  1. Где-то закономерностей объективно больше, где-то объективно меньше. Если прочесываешь график моделями (с разными параметрами) по мат. ожиданию OOS результатов совокупности моделей и по их распределению видно, что из каких-то графиков закономерности извлекаются на ура, а из каких-то со скрипом. В данном случае график это пересечение по тикер-TF-временной отрезок. Да даже если брать только тикер, некоторые, что называется, палку воткни, она зацветёт, а в некоторых надо очень постараться, чтобы нащупать нормальные закономерности.
  2. Похоже, действительно легче прогнозировать на короткие интервалы. Но эта закономерность выглядит не так, как её обычно преподносят. Обычно в ходу какая-то такая версия: чем ближе, тем легче, типа на минуты легче, чем на часы и т.д. Я бы сказал, что подтверждение находит скорее следующее: чем больше отношение горизонта прогноза к длине промежутка времени, данные из которого непосредственно участвуют в прогнозе. Ну т.е. если ты принимаешь решение по 50 свечам, то на 2*50 можно прогнозировать с большей точностью (winrate), чем на 10*50 и т.д. При этом в другом контексте, например, если ты ушел на TF выше, ты эти 10*50 сможешь спрогнозировать уже с хорошей точностью.
  3. Объективно раньше было зарабатывать легче. По ошибке из большого промежутка времени сначала какое-то время брал для обучения данные не самые свежие, а самые древние и удивлялся очень приличным результатам моделей, на свежих данных моделям можно сказать драматически сложнее извлекать закономерности.
32 Комментария
  • SergeyJu
    05 июля 2020, 13:05
    По мере «взросления», и отдельные акции, и рынки в целом имеют тенденцию превращаться из ярко трендовых в слабо контртрендовые. Думаю, что именно этот процесс Вы и видите. «Раньше зарабатывать было легче» ~ нынешние старички раньше были молодыми, а тогдашних старичков мы не в основном уже не застали.
  • SergP
    05 июля 2020, 13:24
    Свежие данные — это что значит?
  • GOLD
    05 июля 2020, 13:51
    Толково.
    После многочисленных бэк- и форвад-тестов разных алгоритмов на разных инструментах пришел к примерно таким же выводам.
  • valemill
    05 июля 2020, 14:21
    Модели псевдо-хаоса? Думаю ( может не прав ).что свечки выстраиваются исходя из псих.факторов и текущей или ожидаемой инфы.Верифицировать эти факторы не возможно (пока ) -слишком огромные массивы.И построить идеальную модель с х -неизвестными и у-весами — невозможно

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

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