магия рынка
Cегодня хотелось бы поговорить о вещах, которые большинство из нас используют интуитивно, но никто не знает как и почему это работает. И работает ли вообще?
Речь пойдет о торговых стратегиях. Каждый алготрейдер знает о жизненных этапах торговой стратегии:
1. Конструирование стратегии на основе идей и представлений о некотором ценовом ряде исторических данных (in-sample). Использование этого ряда для настройки параметров сратегии. Получение приемлемых показателей кривой доходности (Profit, Drawdown, и т.д.)
2. Тестирование стратегии на ценовом историческом множестве являющимся отличным от множества п.1 (out-of-sample ). Параметры стратегии найденные в п.1. здесь не меняются. По результатам тестов стратегия признается рабочей или отвергается
3. Использование торговой стратегии
Основополагающей идеей такого процесса является гипотеза: стратегия, которая давала хорошие результаты в прошлом будет давать сравнимые (хорошие) результаты и в будущем и наоборот! Кстати шаг 2 не всеми используется (вау эффект произведенный кривой доходности на шаге 1 часто толкает окрыленного трейдера сразу к шагу 3)
Теперь давайте на минуту забудим трейдинг и рассмотрим следующую задачу:
Предположим вам предъявили такую последовательность чисел 1, 1, 1, 1, 1, 1. Спрашивается какое будет следующее число? Естественно точно никто не знает, все зависит от механизма воспроизводящего эту последовательность. Но точное значение от вас и не требуют, а просят выдать лишь прогноз относительно следующего значения, т.е. что более вероятно – появление 0 или 1? В данной задаче мы не знаем ничего наверняка относительно причин появления такой последовательности, обстоятельства же можно представить разные:
1. Учитель в классе на доске написал эту последовательность мелом и просит предположить учеников, какое следующее число?
2. Вам дали колоду карт рубашкой вверх и вы открывая по одной карте получаете последовательно туз, туз, туз, туз, туз … (здесь туз = 1)
3. Вы открываете книгу на первой странице и смотрите ее номер – один, перелистываете страницу – видите опять номер 1, еще страницу – 1
Какие будут прогнозы относительно следующего значения во всех случаях. Ответы очевидны: 1). ученики ответят: «единица»; 2). Ну, похоже вся колода из тузов; 3). Ха, сбой в печатном станке и все страницы пронумерованы одинаково.
А вот еще пример: пещерный человек имеющий представление о земле покоящейся на трех китах и черепахе встречает рассвет… На следующий день опять встает солнце, на следующий день – опять и так далее. Какое у него, незнающего ни законов физики, ни того, что земля круглая, будет суждение на десятый день относительно восхода солнца: взайдет или не взайдет?
А как работает истинная наука? Ньютон видя, что яблоки падают вниз на землю приходит к выводу, что они и дальше будут падать вниз и создает закон притяжения. Более того обобщают его на звезды, галактики и т. д. (а ведь никто туда яблок не бросал). Строители плотин собирают наблюдения о разливе рек за исторический период (да был такой – Херст), а затем предполагают, что они и дальше будут так же разливаться…
Так вот господа, суждение о том, что после 1, 1, 1, 1, 1 будет 1, а не 0, а также о том, что в ряду 1, 0, 1, 0, 1, 0, 1 следующая цифра будет 0, а не 1 является единственно верным! В смысл «верный» я вкладываю не абсолютную истинность наступления этого события в будущем, а абсолютную рациональную составляющую данного суждения, максимальное ожидание наступления этого события, максимальную вероятность. Последнее слово (слово вероятность) здесь не совсем уместно, т.к. математически это совсем другая характеристика, и ее вообще нельзя определить для приведенных примеров. Мне больше нравится слово ожидание, опять же не в смысле мат. ожидания, а в смысле характеристики наиболее оптимальной стратегии выбора. В случае с колодой карт мы, открыв первае 10 тузов, не знаем наверняка какая будет следующая карта, но если говорить о стратегии оптимального выбора, мы обязаны предположить, обязаны ожидать, что следующая карта будет туз.
Вы спросите, какое же это имеет отношение к торговым стратегиям и трэйдингу? – Отвечу: самое что ни на есть прямое! Тестируя стратегию вы распознаете паттерны в кривой доходности: “поднял”, “поднял”, “поднял” или “слил”, “слил”, “слил”. Это то же самое, что и наборы нулей и единиц! А дальше вступает в силу Великий Закон, что после пяти подряд открытых тузов следующая карта наверняка будет туз, а после десяти открытых тузов следующая карта – несомненно туз. И это работает!
Алготрейдинг работает, но ограниченно, как и любой другой подход
Монетка — не правильный пример, в орлянке не заработаешь какая бы ни была стратегия! Суть моего поста том, что мир реальных вещей — это как раз не монетка (проявляющая абсолютную случайность), а классическое познание в общем и основано на наблюдении закономерностей в прошлом (опыт) и принятии аксиомы, что эта закономерность будет иметь место будущем. А мир монетки непознаваем!
Мы наблюдаем факты и затем выявляем закономерности. Механизм же этих закономерностей, т. е. их природа может оставаться за кадром. Ради эксперимента подойдите к любому с листком бумаги и ручкой, напишите последовательность 1, 1, 0, 0, 1, 1, 0, 0, 1… и спросите какое будет следующее число? Вам 99% ответят одинаково, ничего не зная о механизме. То же самое с алгоритмической торговлей!
Я бы вам поверил, если бы сам не занимался алготорговлей с положительным профитом на протяжении длительного времени. А так что, мне смотреть на свою кривую доходности и думать по вашему, что алгоритм здесь не при чем? Случайно все получилось?
Про статистику придумали вы сами, я нигде про нее не упоминал. Выявление закономерностей это бесспорно глубже, чем просто статистика. Весь смысл в том, что закономерность выявленная в прошлом, будет по крайней мере еще какое то время существовать в будущем! Это придумал не я, это закон природы! Любое физическое явление выявленное в прошлом, существует также в будущем! Рынок он также основан на физических процессах, поэтому для него все то же верно. Именно поэтому работают стратегии основанные ТОЛЬКО на истории без понимания внутренней сущности и механизма рынка
У меня были большие убытки, торгую пять лет. Но моя кривая доходности, основанная на алготрейдинге, ничего общего не имеет со случайным блужданием
Суть моей торговли заключается в следующем. Берется несколько стратегий каждая из которых хорошо работает на определенном типе рынка (из тех что вы описали). Все стратегии без оптимизации, без параметров. Далее весь алгоритм торговли заключается в своевременном переключении между этими стратегиями. Алгоритм англизирует гипотетический профит каждой из стратегий и по некоторой формуле высчитывает им рейтинг. Для реальной торговли берутся 2 стратегии с максимальным рейтингом. Рынок со временем меняется, меняется рейтинг, стратегии автоматически переключаются
Торгую на NYSE, NASDAQ. Стараюсь диверсифицировать, около 10 активов постоянно торгую
Отчего ж, iqmonstr
если все, к примеру, набьются в лонги, т.к. это рационально, как в вашем примере, то рынок, естественно, упадёт, т.к. количество покупателей истощится.
т.е. рынок чем-то похож на квантовый процесс, в котором наблюдение, а в нашем случае, участие меняет его рынка структуру.
с влиянием рынка на самого себя не поспоришь. Собственно тех. анализ потому и работает, что в него верят и следуют, тем самым меняя структуру рынка. Если все вбили себе в голову про уровни поддержки и сопротивления и палец держат на клавише при подходе цены к этим уровням, то однозначно цена не будет вести себя там так же как и между уровнями.
КПД алготрейдинга в мире монетки равен нулю. Нет такого алгоритма, чтобы игра в орлянку давала положительное мат. ожидание (мартингейл с бесконечным начальным капиталом не рассматриваем)
это верно. Только задача по выявлению таких алгоритмов сама по себе не алгоритмизуема. Для этого и нужен человек придумывающий алгоритмы-стратегии
не алгоритмизована в общем случае. Т.е. нельзя машине наперед написать такую программу, чтобы она пользуясь ею могла декодировать любую последовательность (будь то CЛЧИС или цифры числа пи, е и т. д.) и сказать есть ли там какой либо алгоритм или его нет.