Математическое ожидание на форекс.

| Бесплатные сигналы

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

Начнём, пожалуй, с заблуждений и нелепых сравнений, которые портят жизнь начинающим спекулянтам. Не знаю почему, но в русскоязычном Форекс-сообществе многие авторы сравнивают трейдинг с казино и делают закономерный вывод – заработать на рынке невозможно.

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


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

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

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

Как рассчитывается математическое ожидание

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

В общем случае матожидание рассчитывается в три этапа:

  1. Сначала определяется вероятность отработки сделки в плюс (P);
  2. Затем потенциальная прибыль умножается на P, а допустимый риск умножается на (1-P);
  3. И на последней стадии эти величины складываются.

Например, если у трейдера есть сигналы, которые отрабатываются в 40% случаев, а тейк-профиты/стоп-лоссы по ним равны $10/$3 соответственно, матожидание сделки составит $2,2 (10*0,4 + 3*(1-0,6)).

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

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

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


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


Несмотря на то, что терминал MetaTrader уже сделал всю работу (матожидание выигрыша в отчёте выделено отдельной строкой), определим искомую величину самостоятельно. Для этого разделим чистую прибыль на общее количество сделок.


Результат полностью совпал с оценкой тестера - математическое ожидание в трейдинге составляет $1,4 со сделки.

Особенности математического ожидания в трейдинге

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

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

Справедливо и обратное утверждение – если стратегия плохо себя показывает при торговле постоянным лотом, любые попытки «вытянуть» математическое ожидание в плюс за счёт манипуляций с объёмом позиций в итоге приведут к потерям.


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


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

То же самое касается и любых форм мартингейла – он допустим лишь в том случае, если является надстройкой к уже проверенному алгоритму с положительным матожиданием. Если при постоянном лоте оно отрицательное, «мартин» только усугубит ситуацию.


Во-вторых, математическое ожидание в трейдинге тесно связано с объёмом статической выборки. Сразу рассмотрим пример. Предположим, трейдер выбирает одну из двух систем (лоты одинаковые):

  1. Первая даёт на сделку $2, при этом за тестовый период она сформировала 500 сигналов;
  2. Вторая позволяет зарабатывать со сделки в среднем $10, но за аналогичный период она выдала всего 100 точек входа.

Новички при прочих равных склонны выбирать систему №2, так как она кажется менее трудоёмкой (сделки реже, а прибыль по ним выше), но профессионалы остановятся именно на первой методике, поскольку она имеет за плечами большую надёжную выборку.

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

Всем привет!

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

Одну формулу в пример я все-таки приведу, чтобы можно было уловить суть. Это один из вариантов, в котором учитывают показатель мат. ожидания.

При расчете мат. ожидания берется следующая формула: вероятность получения прибыли * на среднюю прибыль от одной сделки минус вероятность получения убытков * средний убыток от одной сделки. И если, к примеру, учесть тот факт, что положительных и отрицательных сделок у нас 50 на 50, при этом средняя прибыль 500 пунктов, а средний убыток 250, то получится формула вида: (0,5*500) – (0,5*250) = 250 – 125 = 125.

В данном идеальном варианте мат. ожидание положительное. И на самом деле, очень странно, когда пытаются взять идеальные условия и доказать что нужно делать так-то и так. Например, что обязательно каждая сделка должна быть не меньше чем 1 к 2 (убыток к прибыли). Или средний профит обязательно выше среднего убытка. Мы никогда не сможем точно определить вероятность прибыльной/убыточной сделки. Все необходимые значения мы сможем оценить лишь постфактум на условии статистики. Торговля не сможет вам гарантировать той или иной вероятности по сделке и по профиту.

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

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

А теперь, еще один простой пример в каких случаях стоит учитывать мат. ожидание. Например, при использовании такого показателя как ATR. Допустим, инструмент превысил свой показатель ATR более чем на 100 %, то в таком случае глупо заходить в позицию, так как с точки зрения мат. ожидания вероятность разворота выше. Либо заходить в позицию в том случае, когда ATR не позволяет вам закрыть позицию, скажем, 1 к 3. Например, если вы понимаете что инструмент прошел 90 % своего ATR и вы явно не сможете забрать ту прибыль которую планировали, не нарушив мат. ожидание. Это обычная математика против которой идти глупо.

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

На этом буду заканчивать. Надеюсь, вы уловили суть из моих размышлений 🙂 Подписывайтесь на новости сайта, всем пока.

С уважением, Станислав Станишевский.

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

Словарь терминов:

В: Смещение (коэффициент прибыльных сделок)

R: Отношение прибыльных сделок к убыточным (вероятность)

Е: Математическое ожидание ставки (преимущество)

FO: Оптимальная ставка по Келли

ЕЕ: Результирующий баланс счета

N: Количество сделок

Ставка: Процент от баланса в сделке (потенциальный убыток)

Существует некоторое недопонимание торговли с использованием математического ожидания и критерия Келли (оптимальная ставка - FO). Данная статья проясняет эти вопросы. Для вычисления математического ожидания (Е) используется достаточно простое уравнение:

Математическое ожидание (Е) = B * R - (1 - B) = B * (1 + R) -1

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

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

На длительном интервале времени игрок потеряет свои деньги (конечно, всегда есть исключения, когда везунчик побеждает заведение). Поскольку (в общем случае) изменение ставки не применяется, игрок теряет 2$ за каждые 38 вращений колеса (при ставке 1$ за раз), что приводит к линейному убытку на уровне -5.26%, который увеличивается по мере роста числа ставок (в среднем).

Таким образом, итоговый убыток на балансе счета, в среднем, выражается формулой:

EE = E * N * Количество ставок

Инвестирование FF-типа отличается, поскольку убытки и приобретения накапливаются по экспоненциальной ставке, определяемой следующей формулой торгового баланса.

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

Математическое ожидание торговой системы

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

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

Расчет математического ожидания

Матожидание рассчитывается по следующей формуле: M = P+ × V+ - P- × V-.

Здесь «Р+» ‒ это вероятность прибыли на 1 сделку, рассчитывается как отношение количества прибыльных сделок к их общему количеству. «V+» ‒ величина средней прибыли на 1 сделку. Рассчитывается как отношение полной прибыли к общему количеству сделок. «Р-» ‒ вероятность получения убытка на 1 сделку, рассчитывается как отношение количества убыточных сделок к их общему количеству. Наконец, «V-» ‒ средний убыток на 1 сделку, равен отношению общего убытка ко всему количеству сделок.

Чтобы вычисления были корректными, требуется не меньше сотни сделок. Матожидание можно вычислить как на основе реальной торговли, так и при прогоне системы на тестере – он есть, например, в популярном торговом терминале Meta Trader 4. Но предварительно правила системы должны быть формализованы, для этого так называемый торговый советник – небольшая программа, способная самостоятельно открывать и закрывать сделки по заданному алгоритму. Советник прогоняется на истории торговли, в отчете о его работе выдается множество данных, в том числе и матожидание.

Как повысить математическое ожидание

Единственный способ его повышения состоит в оптимизации правил торговли. Учитывается множество моментов, среди основных – уровни Stop Loss и Take Profit, более точное точек входа в рынок и выхода из него. К сожалению, в советнике многие элементы торговой системы учесть просто невозможно, поэтому на практике эффективность торговой системы обычно приходится определять по результатам реальной торговли или торговли на демосчете.

Для определения матожидания в торговом терминале Meta Trader 4 достаточно заказать отчет за определенный период торговли. Для этого следует открыть вкладку «История торговли», кликнуть по ней правой кнопкой мышки и выбрать пункт «Сохранить как детализированный отчет».

Математическое ожидание

Математическим ожиданием дискретной случайной величины X называется сумма произведений всех ее возможных значений на их вероятности (2.4)

Подчеркнем, что математическое ожидание случайной величины есть некоторое число (постоянная, неслучайная величина ).

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

X
р 0,08 0,44 0,48

Решение . По определению

М(ξ) = 0 ∙ 0,08 + 1 ∙ 0,44 + 2 ∙ 0,48 = 1,4.

Для понимания очень полезна механическая аналогия. Трактуя возможные значения случайной величины как координаты точек на оси, а соответствующие им вероятности – как некоторые (вероятностные) массы, можно заметить, что математическое ожидание является аналогом понятия центра массы, то есть является тем «средним, центральным» значением, вокруг которого распределены все возможные значения случайной величины.

Пример 2.6 . Согласно американским статистическим таблицам смертности, вероятность того, что 25-летний человек проживет еще год, равна 0,992 (следовательно, вероятность того, что он умрет, равна 0,008). Страховая компания предлагает такому человеку застраховать свою жизнь на год на сумму 1000$; страховой взнос равен 10$. Найти математическое ожидание прибыли компании.

Решение . Величина прибыли Х есть случайная величина со значениями +10$ (если застрахованный человек не умрет). Составим таблицу распределения вероятностей:

х +10 -990
р 0,992 0,008

МХ = 10 ∙ 0,992 – 990 ∙ 0,008 = 2.

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

Пример 2.7 . Игра в рулетку. На колесе рулетки имеется 38 одинаково расположенных гнезд, которые нумеруются так: 00, 0, 1, 2, …, 35, 36. Игрок может поставить 1 доллар на любой номер. Если его номер выиграл, игрок получает 36$ (35$ выигрыша плюс 1$ ставки). Найти математическое ожидание выигрыша игрока.

Решение . Составим таблицу распределения вероятностей:

х -1 +35
р 37/38 1/38

Игра не является «справедливой», игорный дом, как и страховая компания, обеспечивает себе средний доход на «накладные расходы» и риск.

Пример 2.8 . За дом внесен страховой взнос 200 рублей. Вероятность ему сгореть в данной местности для такого типа домов оценивается, как 0,01. В случае, если дом сгорит, страховая компания должна выплатить за него 10000 рублей. Какую прибыль в среднем ожидает получить компания? На какую прибыль сможет рассчитывать компания, если для получения страховой суммы в размере 10000 рублей она будет брать взнос 100 рублей?

Решение. Ожидаемая средняя прибыль для взноса 200 рублей:

М(Х) = – 9800 ∙ 0,01 + 200 ∙ 0,99 = – 98 + 198 = 100.

То же для страхового взноса 100 рублей.

Случайные статьи

Вверх