Юрий Иванович (jc_trader) wrote,
Юрий Иванович
jc_trader

Categories:
  • Mood:

Главная проблема алготрейдинга

Механизатор написал статью. В принципе, я на 86% с ним согласен

============================

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

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

Так вот, как и в прошлый раз, мое мнение будет касаться стратегий, которые опираются исключительно на цену. Сейчас очень много разных инструментов под общей маркой «машинного обучения». Просто бери нужные библиотеки, втыкай туда ценовой ряд, получай модель, торгуй, богатей. Хотите – нейросети, хотите – генетические алгоритмы. Не хотите? Ну, вот вам пересечение скользящих средних, не суть важно. Все эти Метастоки с Амиброкерами – простенькие разноцветные статистические машины «для гуманитариев».

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

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

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

А факт заслуживает того, чтобы на него смотрели максимально пристально, потому что нестационарность ряда дает сильно нехороший для риск-менеджмента эффект:

Вы не можете оценить будущие риски.

Не можете, потому что просто не знаете параметров будущего ряда. Потому что он, зараза, нестационарный. Про будущую доходность я даже не говорю. Доходность это в конечном итоге не так интересно, как риски. Хотя бы потому, что на долгосроке риски склонны сильно отражаться на доходности.

Если алготрейдинг для вас не более, чем увлекательное хобби, то не страшно. Ну бомбанет вам эквити, может вы за адреналином как раз сюда и пришли. А вот если это профессия, такого рода неопределенность рисков может нехорошо отразиться на вашем стейтменте. Торгуете вы, например, десять лет с красивым шарпом, а потом какая-нибудь стратегия съезжает с катушек и конец вашему шарпу, и возможно, карьере.

Что делать?

Моя версия - надо искать контексты, где есть априори(!) возврат к среднему. Парный трейдинг похожих активов, например. Перетоки между рынками или секторами. Risk-on, risk-off динамика. Что-нибудь такое, где стационарность ряда обеспечена самой логикой процесса.

http://www.long-short.ru/post/glavnaya-problema-algotreydinga-834
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded 

  • 11 comments