?

Log in

No account? Create an account

jc_trader


JC-TRADER. Биржевые игры. Системные Спекуляции.


Previous Entry Поделиться Пожаловаться Next Entry
Главная проблема алготрейдинга
jc_trader
Механизатор написал статью. В принципе, я на 86% с ним согласен

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

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

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

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

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

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

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

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

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

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

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

Что делать?

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

http://www.long-short.ru/post/glavnaya-problema-algotreydinga-834


  • 1
Стационарный ценовой ряд тут не подходит, это подход неправильный уводящий от истины.
Мы имеем дело с несущей частотой - (это тренд) генерируемый трейдерами по примитивным правилам излагаемых в литературе. На протяжении многих десятилетий генерируется всегда одно и тоже, одни генераторы сливают и накрываются новые приходят и генерируют тоже самое. Многие генерируют белый шум внося помехи- это бессистемные ребята таковых тоже много. Это как пытаться послушать Голос Америки в 80-е годы. Если включить шумоподавитель (или подстроить контур) то вполне внятная речь слышна на 80% и понять информацию можно.
Если сидеть и тупо ждать когда волна уйдет и не подстраивая колебательный контур - это беда - пошел слив и тут возникают это -о стационарности ценового ряда.
Для этого и нужен адаптивный режекторный фильтр, что и позволяет держать соотношение сигнал шум на приемлемом уровне тем самым получая плюс в большинстве (60%) случаев....имеющий уши да услышит.....

"Моя версия - надо искать контексты, где есть априори(!) возврат к среднему. Парный трейдинг похожих активов, например. Перетоки между рынками или секторами."
Еще бы знать , где он априори есть. Где то видел исследование по парному трейдингу, где только 5 % рядов , прошедших стат тест на стационарность , остались стационарными в будущем. Те же яйца, только вид сбоку. Просто за счет более спокойной динамики синтетики и усреднений до поры до времени этот подход кажется более оправданным. Да и на этой полянке копается еще туча хэдж фондов и прочих.

Вот и я того же мнения о парном трейдинге

А в вообще не анализировали - сколько стратегий у Вас в портфеле экплуатируют возврат к среднему и сколько трендовость?

Примерно, пополам. Только трендовые значительно более волатильныее временами бывают.

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

Вы ж парный трейдинг не торгуете, насколько я знаю;)

Возврат к среднему - не панацея. Один хороший тренд - и все. Причем, примеров таких выстрелов, за последние 10 лет, масса.

Вы в свое время писали о том, что самое главное - это включать и выключать систему в нужное время.

Вопрос создания механических фильтров для включения той или иной системы, более интересен, чем сама система.

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

смотря как подходить к решению задачек по трейдингу....
если будущие риски оценивать величиной СЛ,задаваемой трейдером, исходя из каких-то его собственных наработок,то тогда, как раз эта величина, будет всегда заранее известной...
тоже самое и с ТП - тоже известен,т.к. ,опять же, определяем и задаваем этим же тредером...
остается одно неизвестное - направление.
далее выставляете матусловие 1СЛ к 5-10ТП без плеч и рынок замучается вас выносить)
А если подходить к торговле,скажем, как к подкидыванию монетки,то в таком случае да,нельзя оценить ни риски,ни тп,ни направления - понятно дело,что с полной неизвестностью торговать невозможно

  • 1