Торговые сигналы!
Нет.
И именно здесь важно разделить две разные вещи.
Текущий архив Structure Radar измеряет исходы сигналов:
Target Hit
Stop Hit
Expired
Open
Resolved win rate считается только как Target Hit против Stop Hit.
Это позволяет проверить частоту успешных и неуспешных исходов, объём выборки, серии стопов и стабильность результата по неделям.
Но win rate сам по себе не является доходностью.
Для математического ожидания нужны как минимум:
Expectancy = P(win) × Avg Win - P(loss) × Avg Loss - Costs
Простой пример.
Если система выигрывает в 60% случаев, средний выигрыш составляет +1R, а проигрыш -1R:
0.60 × 1R - 0.40 × 1R = +0.20R
Положительное ожидание до расходов.
А теперь система с win rate 80%, но средним выигрышем всего +0.25R при стопе -1R:
0.80 × 0.25R - 0.20 × 1R = 0R
До комиссий это уже всего лишь безубыточность, несмотря на красивые 80%.
Поэтому я не считаю 78% доказательством прибыльности в деньгах.
Это одна из характеристик системы, которую можно проверить по опубликованным данным.
То же относится к Profit Factor. Его не нужно перемножать с win rate. Profit Factor при стандартном определении уже показывает отношение совокупной прибыли прибыльных сделок к совокупному убытку проигрышных.
В открытом архиве есть 23 закрытые недели W09-W31.
За этот период:
11 535 алертов
9 709 resolved-сигналов
средний недельный win rate около 78%
лучшая неделя 88.7%
худшая неделя 59.7%
Есть и серии из 10, 12, 14 и более Stop Hit подряд.
Они опубликованы вместе с хорошими неделями.
Они не являются историей реального брокерского счёта.
Они сами по себе не учитывают индивидуальное исполнение, размер позиции, комиссии и проскальзывание.
И по одному win rate нельзя посчитать реальную доходность пользователя.
Для этого нужен следующий слой статистики: результаты в R и экономика исполнения.
Именно его имеет смысл анализировать отдельно, а не пытаться превратить один красивый процент в доказательство того, чего он не доказывает.
Технический архив недельных отчётов и snapshot JSON:
https://proof-archive.pages.dev/
В следующем отчёте покажу не лучшую, а худшую неделю всего архива: W23 с win rate 59.7%.
Потому что именно на плохой неделе гораздо проще понять, что на самом деле представляет собой статистика системы.
Дмитрий-Димас Ермаков,
Гарантировать доход я и не пытаюсь. Более того, именно об этом и был пост: win rate сам по себе ничего не гарантирует.
Я публикую не обещание доходности, а трек-рекорд с заранее определёнными правилами, где видны Target Hit, Stop Hit, Expired, серии стопов и статистика по неделям.
Если интересна вся логика последовательно:
Пост 1, зачем вообще появился этот трекер:
https://smart-lab.ru/blog/tradesignals/1332783.php
Пост 2, как фиксируются результаты и можно ли доверять цифрам:
https://smart-lab.ru/blog/tradesignals/1335611.php
Пост 3, статистика W09-W31, включая слабые недели:
https://smart-lab.ru/blog/1338197.php
Полный публичный архив:
https://proof-archive.pages.dev/
Поэтому вопрос не в том, могу ли я гарантировать, что доходы всегда будут больше убытков и расходов. Нет, не могу и не заявляю такого.
Вопрос в том, есть ли у системы положительное математическое ожидание при заданном риск/профиле и сохраняется ли оно на дистанции. Именно это и проверяется публичным архивом.
Им говорят надо что бы винрейт перемноженный на профит фактор был больше еденицы, а они всё тупят и делают его меньше
Просто выигрывайте чаще и больше, а они все сливают..., ну вот как таких учить?)
Хах, мне просто весело от таких постов) хотя спасение есть, раз уж не учатся никак, то хоть шпаргалку дать им, пусть по сигналам торгуют, раз сами задачку решить не могут) вот ведь, заблудились в трех свечах) садитесь, вам два)
Похоже, вы пропустили предыдущие три поста.
Я как раз не утверждал, что «просто выигрывайте чаще и больше». Наоборот, в этом посте первое предложение: 78% win rate без соотношения риск/прибыль и размера позиции ничего не говорит о результате в деньгах.
Предыдущие публикации:
Пост 1, зачем появился трекер:
https://smart-lab.ru/blog/tradesignals/1332783.php
Пост 2, как считаются и фиксируются результаты:
https://smart-lab.ru/blog/tradesignals/1335611.php
Пост 3, полный отчёт с хорошими и плохими неделями:
https://smart-lab.ru/blog/1338197.php
Публичный архив:
https://proof-archive.pages.dev/
И небольшая поправка по математике: win rate не перемножается с Profit Factor для определения прибыльности. Это разные характеристики. Для ожидания нужны как минимум вероятность исходов и средний размер выигрыша относительно среднего убытка. Profit Factor уже сам является отношением gross profit к gross loss.
Поэтому ваш пример с «win rate × Profit Factor > 1» не является критерием, который я использую.
Смысл всей серии как раз в другом: я показываю не одну красивую цифру, а полный набор статистики, включая плохие недели и серии стопов.
Если хотите спорить с методологией, давайте лучше конкретно по ней. Архив открыт.
В деньгах одной цифры здесь нет, и если я сейчас назову её, это будет просто выдумка.
Результат в деньгах зависит от размера счёта, риска на сделку, размера позиции, исполнения и того, какие именно сигналы человек торгует.
Structure Radar фиксирует другое: что произошло с каждым сигналом по заранее заданным уровням Target / Stop / Expired. Именно поэтому я показываю трек-рекорд, а не рисую «+Х рублей за месяц».
По архиву можно оценивать качество и стабильность самих сигналов:
https://proof-archive.pages.dev/
А уже денежный результат считается под конкретный риск-менеджмент.
Комментарий был немного про другое. Скорее про то, что до вашего таких постов уже была целая гора и постоянно появляются новые, а еще видосы на ютубе.
Посчитать мат ожидание уже совершенных сделок, ну или выдуманных в голове, очень просто, так же просто обьяснять, каким оно дожно быть, что бы счет уходил в плюс, есть даже книжки которые разжевывают все это на примере игры в орлянку.
Блогеры и авторы расказывают как бы менялся счет, если бы вы брали 1-2% на сделку и делали сделки 1к2, 1к3, с таким то шансом выигрыша и с таким то, потому что это просто, а еще выглядит обдуманно, логично, математично и обоснованно
А вот о чем не говорят, так это о том, когда нужно брать 1к3, а когда 1к5 или 1к7 и почему каждый раз это может быть по разному, как выбирать обьем позиции исходя из истории событий своего счета, а не тупо кидать 2% от того что есть на удачу
Отличие в том, что первая информация никак не помогает в реальных действиях, а вторая помогает, но описать и обьяснить ее, очень и очень не просто
Unknown,
С этим тезисом я во многом согласен.
Посчитать expectancy уже по готовой выборке действительно не самая сложная задача. Намного сложнее то, что происходит до сделки: почему здесь цель именно такая, где сценарий перестаёт быть валидным и какой риск имеет смысл брать в конкретной ситуации.
И как раз здесь начинается практическая часть VSA + Wyckoff. Они дают не фиксированное «всегда 1:3», а контекст: где находится предложение и спрос, в какой фазе находится рынок, где логично считать сценарий сломанным и где находятся потенциальные цели исходя из самой структуры движения.
И именно здесь я вижу разницу между красивой статистикой и рабочей системой.
Structure Radar не строится по принципу «всегда 1:3 и всегда 2% от счёта». У каждого сигнала есть конкретная структура рынка, уровень invalidation и цели, определённые до того, как известен результат.
При этом размер позиции — это уже следующий слой. VSA + Wyckoff помогают определить качество и структуру торгового сценария, а управление капиталом решает, какой риск этому сценарию вообще стоит дать.
Поэтому я и начал с публичного архива. Сначала нужно доказать, что сами торговые решения можно последовательно фиксировать и проверять. А уже следующий уровень — управление риском и капиталом поверх этой статистики.
В этом смысле мы, похоже, спорили немного о разных вещах.
Виктор Нелин,
Именно. Причём серия убытков для меня здесь особенно важна.
Среднее expectancy может выглядеть хорошо, но если реальная последовательность результатов даёт просадку, которую трейдер психологически или по капиталу не выдерживает, вся красивая математика мало помогает.
Поэтому в Structure Radar я сохраняю не только win rate, но и полную последовательность Target Hit / Stop Hit / Expired. Так видно не только средний результат, но и то, как система ведёт себя на дистанции, включая плохие периоды.