Случаен ли рынок?

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

Если согласиться с такими выводами, становится не понятно, как трейдеры, сделавшие состояния прогнозируя изменение цен, заработали свои состояния? И почему некоторые МТС без изменения логики их алгоритмов стабильно приносят прибыль?

Давайте вместе поразмышляем и попробуем найти правильный ответ на вопрос: в какой степени случаен рынок и можно ли его прогнозировать?

Для начала рассмотрим примеры "случайных" графиков, которые приводят авторы в доказательство своих выводов. Для этого повторим их эксперименты.

На рисунке ниже показан ценовой график GBP за 2007 год:


Как мы с вами видим, цены в течении года колебались в диапазоне от 1.9172 до 2.1162. С помощью генератора случайных чисел я сгенерирую случайный ряд с диапазоном значений от 1.9172 до 2.1162, чтобы сравнить случайный график с ценовым графиком. Вот что у меня получилось:


Видите ли вы на этом графике тренды или какие-нибудь модели (паттерны) теханализа? Нет? Я тоже не вижу. Похож ли этот график на ценовой? Совсем не похож. Так что же приводят различные умельцы в своих примерах? Каким образом у них получаются тренды и прочие рыночные модели?

А делают они следующее. Берут сгенерированный случайным образом числовой ряд строго определенного неслучайного диапазона(!) и начинают последовательно суммировать каждый новый элемент ряда с суммой всех предыдущих элементов(!).

Повторю их эксперимент. Беру числовой ряд из значений 1 и -1. Перемешиваю значения миллион раз случайным образом. Получаю на выходе вот такую выборку:


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







О чудо! Вот они тренды и модели! Так что же, рынок случаен, раз полученные графики похожи на ценовые графики? Давайте внимательно разберемся с методикой получения этих "псевдослучайных" графиков.

Итак, берется случайный цифровой ряд и производится абсолютно неслучайное действие – суммирование каждого нового элемента с суммой всех предыдущих элементов. Что из этого следует? А следует из этого следующее:
  1. Зная значение очередного вычисленного значения, каждый новый элемент графика можно предсказать с вероятностью 50%.

  2. Максимальный диапазон будущих n-элементов можно рассчитать с вероятностью 100%.

  3. Поскольку элементы тестового числового ряда расположены случайным образом, то в числовом ряде должны быть серии из повторяющихся или близких по значению элементов. Поскольку такие серии есть и всегда выполняется только одна и та жа операция – суммирование нового элемента с суммой предыдущих элементов, то что, к примеру, может быть в итоге суммирования следующих подряд семи значений 1? Правильно, последовательное увеличение значения суммы на 1 в течении семи итераций. Что визуально мы увидим на графике? Правильно, тренд или серию волн в случае следующих друг за другом серий сходных элементов. Чтобы на графике не было трендов и волн, значения в выборке должны быть расположены последовательно неслучайным образом: 1, -1, 1, -1, 1, -1 и так далее. Поэтому в приведенных выше примерах тренды и волны будут со 100% вероятностью.
Получив исходный случайный числовой ряд, мы не сможем предсказать итоговую картинку, которая получится в ходе суммирования случайных элементов. Для нас итоговая картинка - полностью случайна. Однако в ходе получения итогового графика, мы имеем ряд абсолютно неслучайных закономерностей, которые обусловлены неслучайной природой алгоритма.

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

Итак, торговля валютами осуществляется дилерами банков. Дилеры банков предлагают или запрашивают у других дилеров цены по той или иной валютной паре с целью заключения сделки в интересах банка или клиентов банка. Если предлагаемая цена устраивает покупателя, заключается сделка. Дилер не может предлагать завышенные цены, так как у него по таким ценам никто не будет покупать. Купят у других дилеров. Так же дилер не может предлагать заниженные цены, так как в этом случае у него обязательно купят, но это приведет к убыткам и поиску нового места работы. Таким образом, закон спроса и предложения вынуждает дилера предлагать конкурентоспособные цены. Цена дилера должна быть не слишком высокой и не слишком низкой. Цена должна быть конкурентоспособна, так как только в этом случае будет клиент, желающий заключить сделку.

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

Теперь сравним особенности "псевдослучайного" графика с тем, что происходит на рынке:
  1. Согласно условиям эксперимента, новое значение "псевдослучайного" графика можно было предсказать с вероятностью 50%. Дилеров банка ограничивает конкуренция и закон спроса и предложения. Каждая новая цена дилера, для постороннего наблюдателя, полностью случайна и непредсказуема. Для трейдера, который видит динамику цен, значение будущей котировки предсказуемо с определенной долей вероятности.

  2. Вычислить точное значение будущего диапазона рыночных цен со 100% вероятностью, скорее всего, невозможно. Бывают полностью непредсказуемые факторы, которые заставляют открываться рынок с разрывами. Однако для того, чтобы зарабатывать на рынке торговлей, стопроцентное исполнение прогнозов не требуется. Чтобы прогноз исполнился с достаточной долей вероятности, необходимо предсказать не точное значение цены через минуту, час или день. Достаточно предсказать наиболее вероятный диапазон цен, который будет актуален для рынка после открытия позиции.

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

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

    Исследование рыночных закономерностей, которые оказывают достаточное во времени влияние на изменение баланса спроса и предложение, позволяет профессиональным трейдерам прогнозировать будущие ценовые диапазоны с достаточной долей вероятности.
Выводы.
  • Псевдослучайные графики, создаваемые с помощью генераторов случайных чисел и абсолютно неслучайных алгоритмов, не имеют никакого отношения к рыночным графикам по причине наличия на рынках согласованных действий участников торгов. Схожесть псевдослучайных графиков с рыночными обусловлена исключением фактора "случайности" за счет жесткого алгоритма генерации графика, который только похож на механизм ценообразования на рынке, но и только.

  • Цены на рынке регулируются законом спроса и предложения и не могут в любое время отклоняться от конкурентоспособной цены случайным образом на любое случайное значение.

  • Наличие сохраняющегося во времени превышения  спроса над предложением обуславливает 100% возникновение на рынке трендов разного порядка. Комбинации следующих друг за другом трендов распознаются трейдерами как модели технического анализа. Синхронизация действий трейдеров, работающих в направлении развивающейся модели теханализа, увеличивает вероятность развития модели согласно общепринятому сценарию.

Pavel Gelium 2000-2017 © All rights reserved.