Блог им. Alexandr_Gvardiev

Как зарабатывать на случайных движениях цены?

Из комментариев к предыдущему посту я понял, что людям трудно осознать случайность естественных процессов, таких как жизнь и эволюция. За естественными процессами они видят сознание, Бога, смыслы и замыслы.

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

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

1. Эволюция.

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

Мутации могут быть намеренными, например при генной терапии (или вакцинации) мы осознанно (или не очень) вносим изменение в свой геном. Либо случайными, как это происходит в естественных условиях. В основе механизма случайных мутаций лежит ошибка копирования ДНК/РНК.

Когда в клетке происходит репликация ДНК, то иногда взамен правильного нуклеотида ДНК-полимераза добавляет неправильный. Вероятность этой ошибки 1 на миллион. А благодаря исправлению ошибок, итоговая вероятность ошибки 1 на миллиард. Но в ДНК примерно 3 миллиарда нуклеотидов. Поэтому в среднем за одну репликацию плюс-минус 3 ошибочки но прокрадётся.

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

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

Вывод: процесс эволюции строится на случайности, и это позволяет жизни развиваться.

2. Обмен веществ в клетке/организме.

Выше я рассказал, что ДНК-полимераза реплицирует ДНК. Она определяет какой нуклеотид перед ней находится, ставит на новую цепочку подходящий нуклеотид, умеет исправлять свои ошибки. Но ведь ДНК-полимераза — это крошечная молекула. Как она умеет всё это делать? Откуда она вообще знает, что ей нужно делать? Как она оказывается в нужное время и в нужном месте, именно тогда, когда ДНК нужно реплицироваться? Кто руководит всем этим процессом?

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

Но оказалось, что всеми этими процессами руководит случайность — броуновское движение.

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

Точно такой же механизм лежит в основе всех химических процессов клетки. Органические соединения случайно стукаются об митохондрию, и она делает из них АТФ. АТФ случайно стукается об мембрану и обеспечивает энергией прохождение нужных клетки молекул через неё.

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

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

Вывод: обмен веществ в организме происходит благодаря случайности.

3. Движение цены на бирже.

Все, кто торгуют опционами, знают, что цена опционов считается по формуле Блэка-Шоулза. В этой модели предполагается, что цены подчиняются логнормальному распределению. То есть в каждый момент времени вероятность упасть и вырасти на определённый процент одинакова.

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

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

Движения цены на рынке происходят из-за действий участников рынка, которые руководствуются своими мотивами. Эти мотивы могут быть любыми. Люди могут принимать решения на основе эмоций, например страха. Или руководствоваться, например вышедшими новостями. О новостях становится известно, кому-то раньше, кому-то позже. Новости могут быть ожидаемыми или шокирующими. В будущем может произойти что-угодно: известное или неизвестное в настоящем или прошлом.

У конкретного актива, в конкретный момент времени движения цены могут быть неслучайными. Но для всех рыночных активов весь это ворох неопределённостей формирует в среднем случайные движения цены.

Все варианты трейдинга условно можно разделить на 2 вида:

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

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

Самый лучший известный мне пример такой стратегии это Торговля Временем, описанная Ильёй Коровиным. Лично я использую торговлю временем на опционах, но это непринципиально.

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

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

Вывод: движения биржевых цен случайны, и это можно использовать и зарабатывать на этом.

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

Александр Гвардиев
★8
69 комментариев
Эволюция куда сложнее, чем Вам кажется. Есть симбиоз, есть паразитизм, есть кооперация, альтруизм, горизонтальный перенос генов, половой отбор, коэволюция,  которые ну никак не сводятся к простой случайности. 
Впрочем, если взять в авторитеты  Коровина... 
avatar
SergeyJu, для этого надо не топик, а монографии писать. Не тот формат.
А че, я с интересом почитал. Одного не понял, при чем тут биржа и некто Коровин.)
avatar
За естественными процессами они видят сознание, Бога,
Если всё создается случайно, то это как на свалке вдруг случайно из мусора создался Боинг-737...    Вы возразите, что за миллиарды лет он возникнет из мусора, но без Господа Бога — это невозможно! Мусорная куча так и останется тлеть и источать смрад.
вырасти цена может до любого значения, а упасть только до нуля.
Минус $38 на фьючерсе легкой нефти помним, раз было минус 38, то может быть и минус бесконечность.
И чем лучше вы разберетесь в случайности, тем более эффективно сможете её использовать.
Всё ясно, несем денежки из матрасов, где они лежат не случайно в такие времена, туда куда глаза глядят и оставляем в надежде на прибыль.
Как зарабатывать на случайных движениях цены?

Очень просто! Нужно стать брокером или, на худой конец, маркетмейкером.
Если Вы на другой стороне баррикад — нужно искать неслучайность.
При этом я нисколько не отрицаю «Теорию Эффективного Рынка». Он в целом несомненно эффективен. Просто, как поется в одной известной песне «кое где у нас порой...»
avatar
RoboScalp, 

У Вас случаем нет ли опыта использования Hummingbot  на  MOEX?
avatar
RoboScalp, 
я даже не знаю что это такое

Open Source Market Maker Bot. Коннекторы к криптобиржам.
hummingbot.org/

avatar
RoboScalp, 
Так мне тоже. Поэтому и спрашиваю про опыт на MOEX.
avatar
Synthetic, 
При этом я нисколько не отрицаю «Теорию Эффективного Рынка».
Даже сами создатели теории эффективного рынка не настаивают, что реальный рынок эффективен, а, скорее, наоборот. ))
avatar
RoboScalp, Благодарю!
Рад, что мы понимаем одинаково.
Александр Гвардиев, тоже считаете тренды мифическими?
avatar
RoboScalp, цены движутся почти случайно. Вы думаете, что главное — случайно. Я думаю, что главное — почти. 
Впрочем, может быть мы торгуем похоже, просто нарратив разный. 
avatar
RoboScalp, 
Однако, такого быть не может по определению
А вы пессимист, однако.
Может, может!
avatar
Хорошо все написали, спасибо.
Из всего сказанного можно сделать вывод, что на случайных блужданиях можно зарабатывать. Есть два «но...»

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

Второе.
При случайном блуждании цена может уйти сколь угодно далеко от начальной точки. Для многих это будет неожиданностью, но депозит КОНЕЧЕН. 

А так все хорошо и оптимистично.


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

avatar
RoboScalp, пока наблюдаю, увидите когда выкуплю этот базарчик))
avatar
RoboScalp, ну конкретики нет, только направление — макроэкономика.
avatar
RoboScalp, 
каким образом прошлые данные влияют на цену в будущем?
Торгуют люди, и все они ориентируются на прошлые и текущую цену. Стало быть, влияет.
Если бы торговали бездумные существа, то график был бы иным.
avatar
RoboScalp, ну, вот я спекулянт, и всяческие новости меня совершенно не интересуют.
Принцип торговли прост: растет -покупаем, падает — продаем. Почему так? — потому что не один я так считаю, и всякая покупка приводит к дальнейшему росту, пока не произойдет насыщение и покупать станет некому. Вопрос только в том, сколько народу считает аналогично и сходится во мнении…
avatar
RoboScalp, у оставшихся ничего не будет. Основная прибыль будет у тех, кто двигает рынок и присоединившимся к ним в этом движении…
avatar
RoboScalp, ну, и единственный способ «откусить от этого пирога» — анализ истории и текущего состояния.
avatar
RoboScalp, если б мы не верили, что они влияют, то не было смысла ни в одном методе торговли, кроме «купил и держи»:

Активная торговля на рынке имеет смысл тогда и только тогда, когда P(dt)≠ Р(dt/Lt-1).

smart-lab.ru/blog/452099.php
avatar
RoboScalp, ну чисто теоретически лучший статистический прогноз — это некоторая функция от известной (прошлой) информации. Почему Вы думаете, что разумное существо не способно найти хотя бы какое-то приближение этой функции?
avatar
RoboScalp, да в том то и дело, грамотное управление рисками невозможно без каких-либо знаний о Р(dt/Lt-1). Если мы не обладаем этими знаниями, то «управление рисками» не более, чем профанация.
avatar
RoboScalp, ну выбор Lt — это за исследователем.  Например, можно взять предыдущие цены и строить оценки  Р(dt/Lt-1), где dt — будущее приращение цены. Тогда dt — это некоторая функция от предыдущих цен. Опять примером такой функции является любой индикатор технического анализа. Можно и сложнее: строить модель процесса и для модели находить оптимальные функции. 

У меня вот в гауссовской марковской кусочно-постоянной модели строго получается, что такими функциями являются сумма предыдущих приращений логарифмов цен, сумма квадратов предыдущих приращений логарифмов цен и сумма произведений соседних приращений логарифмов цен, взятые по отрезку с постоянными параметрами процесса (!). И оптимальный прогноз будущего приращения логарифма цены должен быть построен на этих трёх функциях.

А то, что риски определяются  Р(dt/Lt-1) — это показано в приведенной выше мной ссылке. Как, собственно, и сама торговля. Ведь  Р(dt/Lt-1) — это наше лучшее знание о будущем.
avatar
RoboScalp, ну у меня на этой «базе» построены системы со средним временем в позиции чуть больше 2-х дней.
avatar
RoboScalp, у меня вообще торговля по внутридневным уровням, построенным по предыдущим дням.
avatar
RoboScalp, эти уровни и есть уровни стоп-лимит-заявок. А вход это в новую позицию или закрытие текущей — это зависит исключительно от предыдущей позиции и «переворотности» уровня: у меня есть и переворотные системы и системы, у которых уровни закрытия позиции и открытия новой отличаются.

А вот привязки будущих уровней к ценам входов в позицию нет вообще: эти уровни зависят только от прошлых цен дневок, в том числе и от экстремумов текущего дня.
avatar
RoboScalp, тренды безусловно существуют, но торгующим случайность они мешать не должны, как впрочем и помогать
avatar
RoboScalp, на сегодня это математически неразрешимая задача. Но это не означает, что трендов нет. И чтобы торговать тренды совсем не обязательно пытаться прогнозировать их окончание.
avatar
Даже в рамках гипотезы случайности любая позиция на рынке — это осознанный или неосознанный статистический прогноз будущего приращения цены.
avatar
А. Г., 

Есть просто гениальное определение спекулянта, данное очень умным человеком.
"спекулянт — это человек(тогда роботов не было), который наблюдает за будущим и действует до того, как оно наступит"
avatar
Ну вот опять началось...

Если будущие приращения цен не зависят от прошлых, то никакая активная стратегия не будет работать в плюс. Будет работать только одна из пассивных — B&H или S&H.

Что не мешает отдельным личностям какое-то время случайно заработать на случайном блуждании, правда, всегда с закономерным итогом.

Трендов в классическом определении (по Доу) на рынке нет, IMHO. На малых таймфреймах — точно. На крупных все ссылаются на акции и золото, но можно обратить внимание на пшеницу за последние 200 (!) лет,  а также на отдельные цветные (не драгоценные) металлы — свинец, цинк etc. Ну и FX после 2000 не такой уж и трендовый. Или российские голубые фишки во USD (как бы в составе RTS), начиная с 2000 по н.в.

Впрочем, глазами можно и не такое найти)

С уважением

avatar
Мальчик buybuy, 
Трендов в классическом определении (по Доу) на рынке нет, IMHO.

Я могу с вероятностью 0,999… доказать, что приращения логарифмов дневок  индексов РТС и S&P500 НЕ являются последовательностью независимых случайных величин  с постоянным знаком среднего  (постоянство самого среднего, как и дисперсии, не имеет значения).   Если «тренд» определить, как отрезок ряда приращений логарифмов с одним знаком среднего, то такие отрезки просто там должны быть и сменять друг-друга.
avatar
А. Г., поэтому я и написал «в классическом»

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

Возможны и другие варианты, конечно.

В моих моделях разделить тренд и контртренд можно лишь условно — как области в бесконечномерном (в непрерывном случае) пространстве состояний.

С уважением
avatar
Про эволюцию было мощно! Бога нет, но вы держитесь:))
Как же так получается, что эти самые случайные «ошибки» в днк-коде всегда способствуют выживанию клетки, адаптации её к окружающей среде? Откуда же берутся эти ошибки? Почему не рождаются 60% уродов и 30% нормальных эволюционеров?
avatar
bozon, далеко не всегда ошибки способствуют выживанию и адаптации. для этого и нужна третья составляющая эволюции естественный отбор.
сбор волатитьности)
avatar
Ну ё-маё!!! Какой еще Коровин! Заработок на случайности формализовал еще отец теории информации Клод Шеннон аж в 1940 году!.. щас это называют демон Шеннона ака volatility pupming ака rebalancing bonus
avatar
Коровин обычный сливала, а выводы об абсолютной случайности процессов внутри организма это бред сумашедшего.
avatar
Случайная величина котировки, которую подразумевает топикстартер- смею предположить в его мозгу некая абстрактная величина неподдающаяся определению.
Случайные числа — искусственно полученная последовательность реализаций случайной величины с заданным законом распределения.(вики)
Если есть закон-значит возможна его реализация.
Ленты Боллинджера (индикатор) как раз и работают на законе распределения. А это в свою очередь говорит о том, что топик стартер плохо учил матчасть.
Не нужно делать туманные заявления и мистифицировать реальность. Выполняй законы рынка и будет тебе счастье.
avatar
SHERKHAN, 
Случайные числа — искусственно полученная последовательность реализаций случайной величины с заданным законом распределения.(вики)
Искусственно можно получить только псевдослучайное число.
Случайное число можно только взять у природы.
avatar
Даже в учебниках по биохимии авторы доказывают неслучайность происходящих в живой клетке процессов с отрицательной Энтропией. К примеру, как молекула фермента, состоящая из 10-20 тысяч аминокислот, катализирует за доли секунды химические реакции даже 1-3 атомных молекул?
avatar
bozon, дайти ссылку на параграф в таких учебниках, где доказывается неслучайная природа биологических процессов
Александр Гвардиев, чтобы правильно определить понятие «неслучайно», следует определиться с понятием «случайно». Ссылок не дам. Кто ищет, тот всегда найдёт. И вырывать параграф из контекста всего учебника, чтобы что-то кому-то доказать, глупо. Учебник описывает факты, отрицать которые бессмысленно.
avatar
Говорите про случайность, а описываете большое количество попыток.

Какая доля мутаций дожила до наших дней? Понизьте температуру клеток, уменьшится кол-во столкновений и их случайность уже ничего не даст.

На бирже большое кол-во попыток = большая комиссия = разорение, если уж совсем случайно долбить.

Ну и Коровин — это пять.
avatar
Максим, по ссылке на стратегию Торговли Временем описывается как обойти эти трудности
может я чего то не догоняю, но по этой методе, нередко будет нужен бесконечный депо, бесконечное время и бесконечно работающая биржа
avatar
Тим Том, по ссылке на стратегию Торговли Временем описывается как обойти эти трудности
процесс эволюции строится на случайности, и это позволяет жизни развиваться.


обмен веществ в организме происходит благодаря случайности.

не благодаря, а один из процессов — случайность., и не самый важный.  
И это все меняет в вашем посте. 
Понимаете разницу — Благодаря случайности и — Благодаря куче процессов, один из которых-случайность. 
Но оказалось, что всеми этими процессами руководит случайность — броуновское движение.

Броуновское движение — это движение во все стороны. И не только на плоскости, а объемное в пространстве. 
Цена же идет только вправую часть половины квадрата и на плостости. 
Что это значит. 
Двигаясь вправо-лево происходит компенсация, своеобразное усреднение, многие ошибки нивелируются при этом. Можно в один поворот зайти дважды, трижды и тд. и ошибка может быть исправленна. 
Двинаясь только вправо и верх-низ (и то не отвесно) — ценовой ряд не может компенсировать накапливающиеся ошибки, т к движение одностороннее. В пройденный поворот уже никогда снова не зайдешь. Ошибку не исправишь. Накопление погрешностей увелич по экспоненте. 
Это два в корне разных двидения, хотя вроде и похожи. 

вывод 
пост можно вычеркивать и начинать думать заново.
avatar
хорошая статья. трейдинг это не только цифры!
avatar
Игорь, благодарю
Все отличие рынка от «блуждающих молекул в организме» в том, что цена — это хоть и величина случайная, но все таки результат прогнозирования участников торгов. И на изменение цены влияет сантимент участников. Можно придумать самые дурацкие правила прогнозирования цены (назвать это ТА) и если в какой-то момент времени подавляющее большинство участников рынка начнут им следовать, то эти правила начнут работать. А значит цена становится уже совсем не случайной величиной.

PS. 1. у обезьян прекрасная армия ;)
2. чем глубже погружаешься в биологию, тем меньше веришь в случайности 
Юрий, 1. ну это вы фильмы пересмотрели)))
2. погрузитесь еще глубже в биологию и увидите там физику. а в физике всё случайно
Александр Гвардиев, я достаточно погружен в биологию, поверьте ;)
Александр Гвардиев,
в физике всё случайно
Смелое утверждение. Аргументируйте
Автор молодец. С интересом почитал его гипотезу.
Думаю она имеет право на жизнь. Добавлю свои пять копеек.
Случайный процесс = случайный процесс + случайный процесс.
Случайный процесс = закономерный процесс + случайный процесс.
Так что все в этом мире случайно.
Василий Федорович, «x = x+x» — это парадокс. 

Как вы школу закончили? 
avatar
Heinrich Baur, хорошо закончил, и не только школу.
Случайность — совмещение независимых событий, неустойчивая связь.
Независимых! То есть разных событий !
А вы складываете одинаковые события.
Василий Федорович, я ничего не складывал, я выразил вашу же логику высказвания с нейтральной переменной.

И да, к общему сведению, школьные знания нужны не для зачитывания/задавания определений, а для составления правильным образом логических конструкций (математический синтаксис, лежащий в основе всех точных наук), если мы говорим о прикладном характере.
avatar
Heinrich Baur, Уважаемый!
1. Зачем вы в дискуссии переходите на личности?
2. Если бы вы написали Х3=Х1+Х2, то это было бы правильно.
3. От куда вы знаете мою логику, мы давно знакомы?
4. Совмещение независимых событий, это когда паровоз пересекается с автомобилем, причем оба являются транспортными средствами, то есть Х1 и Х2.
Непонятно, что имеется ввиду под «Случайно» — это как? Случайность как контингентность событий (интерпретация природы множества возможных причин)? Или как что-то, что ничем не детерминировано вообще (в этом смысле эволюция не является случайностью)? — Последнее, кстати, является неотъемлемой божественной спецификой, по мнению томистов — это к вопросу о боге. 
avatar

теги блога Александр Гвардиев

....все тэги



UPDONW
Новый дизайн