Блог им. Mackenna
Здравствуйте, дамы и господа!
Наверное, все слышали исполняемую многими хорошими певцами песню на популярную мелодию Шолома Секунды «В Кейптаунском порту, с пробоиной в борту, “Жанетта” исправляла такелаж…». Меня всегда удивляло, почему люди повторяют когда-то искаженные слова этой песни, не задумываясь о том, что если у судна пробоина в корпусе, то надо чинить пробоину, а не «исправлять такелаж».
Вот примерно также обстоят дела и с так называемым «управлением рисками». Число авторов, включивших главу об этом в свои книги и статьи о биржевой торговле, огромно. И большинство из них ошибаются!
Как говорил один мой знакомый математик, любая достаточно сложная задача имеет простое, логичное, очевидное для всех неверное решение. Таким решением, по мнению незадачливых авторов, является выдерживание бОльшим единицы отношения расстояния от цены открытия позиции до уровня тейк-профита к расстоянию от нее же до уровня стоп-лосса, то есть отношения потенциальной прибыли к потенциальному убытку в сделке (далее по тексту для краткости — ТП/СЛ), чем, якобы, обеспечивается положительное математическое ожидание прибыли. Чаще всего встречается рекомендация, что это отношение должно быть не менее чем 2:1.
Некоторое время назад я постарался с этим разобраться. Вот что у меня получилось:
Я смоделировал на фактической истории изменения котировки EURUSD сделки по правилам одной торговой системы, но с разными ТП/СЛ. Сделки моделировались тестером стратегий торгового терминала МТ4 и советником, торгующим по классической ТС на сигналах о взаимном пересечении двух разнопериодных экспоненциальных скользящих средних (EMA), построенных на «часовом» графике. Период истории для моделирования сделок – пять календарных лет.
Советник имеет четыре настраиваемых параметра:
Period_MA1 – период расчета «быстрой» EMA;
Period_MA2 – период расчета «медленной» EMA;
StopLoss – СЛ для открываемого ордера в % от котировки;
Profit_vs_Risk – коэффициент для расчета тейк-профита (ТП = СЛ* Profit_vs_Risk).
Торговля ведется объемом 1 стандартный лот (не изменяется). Открытая позиция закрывается только по ТП или СЛ.
Сначала я подобрал тестером стратегий оптимальные периоды расчета для EMA и оптимальный StopLoss при ТП/СЛ = 1:
Затем провел серию из 26 тестов, с оптимальными параметрами, но изменяя Profit_vs_Risk (ТП/СЛ) от 0.5 до 3.0 с шагом 0.1. Отчет об одном из них, для примера, приведен ниже:
Результаты всех 26-ти тестов свел в таблицу для статистической обработки:
Прямой или обратной зависимости между ТП/СЛ (столбец А) и прибылью или между ТП/СЛ и отношением Прибыль/Просадка нет. Например, прибыль в 12 тыс. долларов получается и при ТП/СЛ = 2, и при ТП/СЛ = 0.6, а 5.7 тыс. долларов при ТП/СЛ = 0.5 и при ТП/СЛ = 2.8. Зато «невооруженным глазом» видна обратная зависимость между ТП/СЛ и вероятностью прибыльной сделки (столбец D):
Чем дальше тейк-профит от цены открытия сделки, тем ниже вероятность его достижения, то есть с ростом средней прибыли на сделку вероятность ее получения уменьшается, стремясь к нулю при бесконечно большой потенциальной прибыли. И наоборот — с сокращением расстояния до стопа, вероятность его срабатывания увеличивается, бесконечно мало отличаясь от 100% при бесконечно малом потенциальном убытке.
Так как у сделки по исследуемой ТС только два возможных исхода, составляющих полную группу событий (прибыль или убыток), то отношение вероятности получить убыток в сделке к вероятности получения прибыли может быть рассчитано по формуле:
Pуб/Pпр = (100%-Pпр)/Pпр;
Результаты для каждого теста представлены в столбце F таблицы с данными. Сравните динамику изменения ТП/СЛ (синяя линия) и Pуб/Pпр (красная линия):
Коэффициент корреляции между значениями этих двух показателей 0.999 (!) – зависимость практически функциональная. Отсюда очевидный вывод: вероятность, что цена достигнет уровня СЛ, так относится к вероятности срабатывания ТП, как расстояние до ТП, умноженное на коэффициент, учитывающий качество ТС, относится к расстоянию до СЛ.
Pуб/Pпр = k*ТП/СЛ, где k — коэффициент, учитывающий качество ТС,
(этот коэффициент представляет собой тангенс угла наклона прямой, аппроксимирующей значения Руб/Рпр, к горизонтальной оси, он меньше 1 для прибыльных ТС и больше 1 для убыточных, в нашем примере k= 0.857);
Иначе говоря, чем дальше до уровня, тем меньше вероятность его достижения ценой, и наоборот — чем ближе уровень, тем выше эта вероятность, поэтому математическое ожидание прибыли в сделке от ТП/СЛ не зависит, а зависит только от качества ТС:
МО = ТП*Рпр – СЛ*Руб = const;
Например, для ТС, генерирующих нулевую прибыль, то есть если движения цены, как в сторону открытой позиции, так и против нее равновероятны (k=1),
ТП*Рпр = СЛ*Руб, МО = 0 при любых значениях ТП и СЛ.
Допустим, что потенциальные убыток и прибыль в сделке $100 и $200 соответственно, тогда:
Pуб/Pпр = k*ТП/СЛ = 1*$200/$100 = 2.
Так как Pуб=1-Рпр, то подставив второе уравнение в первое получим:
Рпр =1-2*Рпр;
Далее решаем уже уравнение с одним неизвестным:
Рпр/Pпр = (1-2 Рпр)/Рпр = 1;
1/Рпр -2 = 1;
1/Рпр = 3 или Рпр = 1/3 (33.33%);
Руб = 1 – 1/3 = 2/3 (66.67%);
Итак,
МО = 200*1/3 — 100*2/3= 0;
Если наоборот, убыток $200, а прибыль $100, тогда
МО = 100*2/3 — 200*1/3 = 0;
Если же потенциальные убыток и прибыль в сделке по $100, то
МО = 100*1/2-100*1/2 = 0;
То, что из книги в книгу, из статьи в статью кочует бездумно переписываемая друг у друга рекомендация устанавливать тейк-профит на расстоянии от цены открытия позиции бОльшем, чем расстояние до стоп-лосса, чтобы обеспечить положительное математическое ожидание прибыли, говорит лишь о невежестве авторов в вопросах биржевой торговли и подтверждает, что зарабатывают деньги на бирже одни люди, а учат этому – другие. «Кто может – работает, а кто нет – учит.» ©
Профита всем!
Если статья вам понравилась, вместо кнопки «Хорошо» жмите сюда,
А если нет, то сюда.
Вся фишка профитной торговли заключается в том, чтобы добиться вероятности срабатывания стопа к тейку 50 на 50, и если при этом у вас величина тейка будет стабильно больше, вы будете торговать в плюс.
Впрочем, на стопах есть ещё и спреды.
отличная статья. Думаю любой практик вам расскажет что регулярные 1к3 это довольно утопично в реалиях рынка.
Как грится сразу видно кто торгует а кто книжек начитался
У тя изначально нет статистического преимущества..
Это видно что при тейке равнвм стоп лоссу вероятность 50%… а должно быть в районе 70%
Процитирую сам себя:
30%/70% = k*1/1;
k = 3/7 = 0.429.
То есть, чтобы вероятность прибыльной сделки была 70%, то кэф, учитывающий качество ТС, должен быть 0.429 (у ТС на 2-х EMA в статье k= 0.857)
Человек же сделал выкладки на «монетке».
Короче скоро ЛЧИ, покажите результат, тогда интересно будет слушать, а пока одно бла бла бла
www.myfxbook.com/members/Mackenna/mats/1318009
Совершено более 4 тысяч сделок с золотом. Средний профит на сделку 715 пипсов, а средний убыток 772, то есть ТП/СЛ <1, тем не менее заработано более 183000 пипсов прибыли.
Skifan, соревноваться с жуликами, продающими сами себе неликвиды, считаю глупостью.
smart-lab.ru/blog/554033.php
Мне нет до него никакого дела.
Спасибо за статью.
Абсолютно аналогичное мнение имею.
С точки зрения вероятности в моменте мы имеем равновероятное событие — тик вверх или тик вниз.
Если каждый шаг цены рассматривать с такой позиции. То статистика по принципу преимущества дистанции абсолютно нелогична.
Вероятности искажаются только в зонах столкновения объемов.
Так что поуважительнее.
И прежде чем просить результат ЛЧИ — а где посмотреть ЛЧИ Skifana?
Он так круто критикует других. Наверное великий трейдер ?
Вита Мих, «Величайший из существующих» прошу правильно обращаться )
бла бла бла, потому что подобных статей уже сотни были,
Чел. на демке чет там смоделил, и после этого, как в анекдоте «вы все пи!!! сы, один я Дартаньян» и ссылки на 2010 и 2017 года )), короче лажа
А мои сделки, любят тишину.
Любая стратегия в один год работает, в другой нет. Рынок каждые 1.5 года меняется. Поэтому все эти тесты на истории, чушь собачья.
Да дело не в модели.
Дело в том что давно плююсь на эти 3 к 1.
Везде пихают это так, что «заходи где хочешь — ставь 3 к 1 и будешь бохатый».
Потом сливы идут у молодых.
думаю у молодых идут сливы из-за точек входа, контренда, переторговка, тильта, отсутствия стопов и терпения.
мне вот 2 года понадобилось, чтоб «контренд победить»
1 к 3 тейк, если положительных сделок 50 %, то счет расти будет. Больше с точками входа запара.
Rustrade, из чего Вы это заключили?
Вот мониторинги моих счетов:
traders-union.ru/monitoring/strategies/view/3mats---nachalo-273/
www.myfxbook.com/members/Mackenna/mats/1318009
www.myfxbook.com/members/Mackenna/алчность-и-страх-d1/3348615
Kukusa, день добрый!
Нет, не проще. Где Вы видели облигации, номинированные в долларах США, с доходностью 12% годовых? Депозит-то долларовый!
Интересно было бы оценить влияние спреда в активе на коэф. k
Ведь если позиция открыта, например, по офферу, то в варианте, например, TP=SL, цене сначала нужно подняться в mid на половину спреда и только потом будет веротность 50/50.
Александр, спасибо!
С учетом спреда, k следует увеличить пропорционально отношению Ask/Bid.
Или я что-то не учел?
Александр, да, то, что разные инструменты имеют разную значимость, «вес», пункта, поэтому измерять ими «пройденный путь» некорректно.
А не соглашаться — Ваше право! В споре рождается истина! (и там же хоронится)
2. Установление тейкпрофита или стопа в постоянных пунктах или процентах от текущей цены или цены входа тоже глупость, потому что волатильность рынка меняется во времени.
3. Привязка тейкпрофита или стопа исключительно к цене входа без учета последующей динамики цен — это опять же глупость, потому что ближайшее прошлое имеет более сильное влияние на будущее, чем «давно забытая» цена входа отдельного трейдера.
А за исследование всегда +
А по «зубодробительней» тут
https://smart-lab.ru/blog/452099.php
Отсюда же и п.3, а п. 2, думаю, просто очевиден для торгующих.
В ситуации неопределенности, когда рост и снижение цены равновероятны, одновременная установка СЛ и ТП это самое разумное решение. Если Вы заранее знаете направление движения цены (я Вам безумно завидую) тогда, конечно, ни стопы, ни тейки Вам не нужны.
Если Вы умеете предсказывать будущую волатильность, то опять Вам обзавидуешься, но тогда волатильностью и следует торговать.
Это спорно. Скорее на будущее ни «давно забытая» (насколько давно?), ни «ближайшее прошлое (насколько ближайшее?)» вообще не влияют.
За труд прочесть мою цидулю до конца и подробный коммент +
1.Когда условное (по известному прошлому) МО будущего приращения цены равно нулю самое разумное не менять позицию вообще. А ненулевой знак среднего произведения соседних приращений говорит о том, что это условное МО не нуль.
2. Посчитать текущую волатильность проще простого и уж лучше она, чем % или пункты, подогнанные на истории и показывающие «среднюю температуру по больнице».
3. Ближайшее прошлое видят все, а цену входа, кроме автора никто не знает. А если прошлое вообще не влияет на будущее, то лучше одной из пассивной стратегий — купил и держи, или продал и жди или аут — ничего нет. А зачем тогда вообще стопы и тейкпрофиты?
Бывают «11-е сентября», «взрывы в лондонском метро» и прочие «фукусимы».
Я протестировал на истории более 2.5 тыс торговых систем. Могу обобщать. ТС без стопов и тейков, как правило, более прибыльные, а ТС со стопами и тейками имеют более сглаженную кривую доходности. Это вопрос склонности к риску.
ТС на скользящей регрессии:
ТС на двух SMA:
Для обеих ТС оптимальное отношение ТП/СЛ = 0.8.
Я не сторонник таких систем: «курочка по зернышку клюет — сыта бывает».
Прибыль чуть больше, но отношение прибыль/просадка значительно хуже:
43.92/11.27 = 3.90;
50.20/17.20 = 2.92;
Так же, прибыль чуть больше, но отношение прибыль/просадка хуже:
35.65/12.95 = 2.81;
39.11/14.06 = 2.78;
А. Г., чем измеряем? ADX, ATR, VHF, SD или еще как-нить?
TP\SL — это вообще полная фигня при зарабатывании к.н. прибыли на биржевом рынке. Сольете нах. все, только вопрос времени.
Работать надо как фонды. Объявился клиент, познакомился кое-как с условиями фонда и тут же закидывает деньги. И клиенту пофиг, что сейчас не время, все дорого, риски. Он забросил деньги и через месяц хочет прибыль или, как минимум, не убыль. Можно их и не размещать, эти деньги, но сколько так управляющий может делать. И он их размещает. А затем, когда все плохо, хеджирует. Фонд в общем не падает, а при наступлении благополучия начинает прилично расти. И позиции там держутся годами.
Соотношения TP\SL в этих фондах бывают и 100\1 и выше. Так управляющий может цену покупки загнать.
Дальше можно не читать.
А так же. Вы увидите что волатильность распределения, его скос и эксцесс не всегда постоянны. Это называется эконометрика. Если вам интересно изучите это. Авторегрессионная условная гетероскедастичность — применяемая в эконометрике модель для анализа временных рядов, у которых условная дисперсия ряда зависит от прошлых значений ряда, прошлых значений этих дисперсий и иных факторов
ТС просто забаню, ибо читать и видеть такое сил больше нет ))
Дмитрий, спасибо! Я понимаю, что знаний математики мне остро не хватает. Учусь, сейчас появилась такая возможность.
Вопрос: применение «Авторегрессионной условной гетероскедастичности» даст иной ответ относительно справедливости утверждения «ставьте ТП дальше СЛ и будет вам счастье»?
Если тестер и смоделированные сделки «не нужны», то где Вы возьмете данные для анализа влияния размеров ТП и СЛ на результативность торговли?
Само понятие стоп лосс оно ущербно. Как вы представляете застопить 10 000 ордеров, если на каждом шаге цены стоят встречные заявки по 50 штук. В реальности, когда вы поставите стоп, то есть заявку по рынку, ваш брокер 2 раза предупредит вас в терминале, а потом пришлет на электронку предупреждения и рекомендации почему так делать нельзя.
Есть понятие уменьшения позиции и увеличение, хеджирование и т.д. Это на форекс кухнях стопы и тейки, что бы клиент побыстрее слился.
Это отчасти справедливо, но только для покупок. Но скорость падения или роста (изменение цены в единицу времени) тут ни при чем — по фигу дошла цена до стопа за час или неделю. На вероятность получения прибыли (убытка) влияет не скорость, а разница сумм положительных и отрицательных приращений цены, то есть тренд.
Козе понятно, что на растущем тренде при равных СЛ и ТП бОльшая вероятность прибыли по покупкам и меньшая по продажам, а на медвежьем — наоборот. Я не зря выбрал для моделирования сделок EURUSD — снижение и рост цены равновероятны, «эталонный» инструмент.
Обсуждение этого — за рамками моего исследования.
Не забывайте, что любимые Вами честные брокеры часто являются одновременно форекс-дилерами, Финам даже лицензирован ЦБРФ в этом качестве.
Симметрично. Ставки учтены в котировках. Снижение ставки ФРС с 2.5% до 2.25% вызовет такой же (примерно) рост EURUSD, как и рост ставки ЕЦБ с 1% до 1.25%.
Зависит от конкретных торговых условий у дилера. Разные типы счетов, разный порядок исполнения ордеров. Самый распространенный вариант: прибыль +10, убыток -20.
«Таковы суровые законы жизни», как говорил Остап Бендер.
Значения фундаментальных показателей с котировкой не связаны никак. Имеет влияние на цены только их динамика.
Вас подводит присущая математикам формальная логика: «раз ставка по USD выше, чем по EUR, значит, доллар должен стоить дороже, чем евро.» Однако, как Вы сами видите, евро почти на 11% дороже доллара.
В этой ветке вопрос другой. Читайте статью "О форекс-кухнях".
Статью читал. Коментарии тоже.
Почему же тогда EURUSD > 1?
Дмитрий Новиков, то есть, дать ответ на вопрос, не признав мою правоту, Вы не можете?
Давно понял, лучше взять тейк равный стопу, чем трем стопам, при внутридневной торговле, если мат ожидания прибыли одинаковы.
Поскольку: 1) чаще входы 2) здоровее нервы 3) Капитал свободен для сделок на других тф или инструментах
Там, где встает заря,
Там, где пляшут под звуки гонга
Негры вокруг костра.