Пост навеян
сообщением коллеги по опасному бизнесу, который бьётся с RF, ну я наконец-то допилил свою нейронку. Тренировалась она на 5-минутках в RI, картинка с результатом тренировок в настоящий момент получается следующая:
Если грубо, то каппа это показатель, который можно трактовать как преимущество прогнозной модели в сравнении с тупым рандомом. F1 это мера, которая определяет, насколько точна модель (отсутствие ложных предсказаний) и одновременно насколько она чувствительна (кол-во пропущенных мячей). Полученные по ним значения 0.924 и >0.9 соответственно, это совершенно запредельная точность «на бумаге».
Что касается confusion matrix, то её можно трактовать как соотношение предсказаний и реальных значений. Как видно, тут тоже всё вроде бы ок, ни один шорт как лонг не был классифицирован и наоборот.
Погонял сейчас на вечёрке, но, как и следовало ожидать, на реальных биржевых данных всё оказалось далеко не так радужно:
Квадратиками помечены прогнозы (буква внутри — сам прогноз): скрипт ставит их на последнюю свечу, после которой, согласно алгоритму, предполагается сразу кидать сделку в рынок в соответствии с предсказанием. Как видно, хотя в целом направление определено верно, но будь то реальная торговля, первые трейды, отмеченные на картинке, обречены были бы вылететь по стопу.
Завтра буду крутить весь день — надеюсь в ходе эксперимента установить, работает ли ТА на российском рынке :-)
встречал людей которые на бирже стойки покупают и включают кучу роботов для торговли в hft — они говорят что потратили кучу денег чтобы понять что предсказывать будущее не нужно
там далее, есть еще много интересных идей и алгоритмов, один генетический алгоритм чего стоит, но это все надо пройти самому, что бы понять. удачи!
когда это все надоест или придет понимание, приходите в опционы, на пару лет еще развлечений найдете, там и увидимся. :)
удачи!
Всё это наукообразие я проделывал в 2009 году чтобы сейчас прийти к полностью ручной торговле.
История не учит ничему.
Нельзя обученную на истории сеть пускать на живые деньги.
Роботы на бирже могут быть толко HFT.
Вам конечно кажется что вы делаете что-то жутко умное, однако это всего лишь самооправдание.
Но ладно, не буду мешать набивать собственные шишки.
По хорошему чтобы обучить нейросеть, нужна тренировочная выборка где супер-трейдер пометит места, где нужно входить в лонг/шорт, где ставить стопы, где закрывать профит. Только вот кто-ж вам даст такие правильно размеченные данные для тренировки, и где найти супер-трейдера, этож самое ценное, а наклепать нейронку на коленке, скоро уже и дети смогут.
Только толку от этого без обучающей выборки НОЛЬ!
ИМХО так правильней.
Это можно и за один день пост понять )
play.boomstream.com/kZRkFfzv
Продолжайте двигаться в выбранном направлении, несмотря на неадекватные комментарии людей, у которых в этой теме, наверное, что-то не сложилось.
Желаю успехов. Дорогу осилит идущий.