Когда читал книгу Ларри Вильямса «Долгосрочные секреты краткосрочной торговли», думал, что хорошо бы проверить о чём он там пишет. Итак, вот его первая идея. Цитата из книги:
Фьючерс на фондовый индекс DAX за период с 1998 по 2011 годы. При покупке после каждого закрытия вниз с последующим выходом из рынка по цене закрытия того же самого дня мы совершим 1591 сделок, 52 процента которых будут выигрышными, но зато общая сумма убытка составит внушительные 60558$! При двух медвежьих закрытиях подряд реализуются 724 сделки, 52,2 процента которых будут закрыты с прибылью, причем общие потери оказываются значительно ниже – 1568$. Если вам хватит терпения каждый раз дожидаться подряд трёх закрытий вниз, вы будете вознаграждены 334 сделками, 55 процентов из которых принесут серьёзную прибыль 25295$.
Проверять буду на сбербанке, на чём же ещё. Взял историю за последние 10 лет. Вот его график.
График цены сбербанка за последние 10 лет.
Написал на питоне простенький бектестер. Итак, смотрим график.
Покупки после 1, 2 и 3 закрытий вниз подряд. Получилось 1290, 626 и 294 сделок соответственно.
Что тут видим:
1. Сложно понять работает идея или нет, графики ходят туда сюда около 0
2. Чем больше закрытий вниз подряд, тем меньше просадка. В первом случае до 30%, во втором до 20%, в третьем до 10%
3. На дистанции в 10 лет есть небольшое увеличение доходности с увеличением количества дней закрытий подряд
Ларри пишет только про покупки, но посмотрим что будет если перевернуть сделки и продавать после закрытия вверх.
Продажи после 1, 2 и 3 закрытий вверх подряд. Получилось 1212, 547 и 238 сделок соответственно.
Что видно при продажах? В целом примерно тоже, что и при покупках:
1. При продажах после трёх закрытий вверх подряд идея скорее работает, чем нет. Но прибыль 60% за 10 лет.
2. Просадка так же уменьшается с количеством дней.
3. Чем больше ждём закрытий подряд, тем выше доходность.
А теперь посмотрим что будет при покупках и продажах одновременно.
Покупки и продажи после 1, 2 и 3 закрытий подряд. Сделок 2502, 1173 и 532 штук.
Что видим:
1. На последней кривой идея работает. Доходность около 70% за 10 лет.
2. У последней кривой почти нет просадки.
3. Чем больше ждём закрытий подряд, тем выше доходность.
Выводы
1. Хоть доходность маленькая, но идея скорее работает чем нет, даже на сбербанке.
2. Идея очень простая, легко повторить.
3. Тест без учёта комиссий. Вероятно, что они съедят и без того маленькую доходность.
Думаю что даже такую простую идею можно доработать. Что проверю ещё и о чём напишу:
— Посмотрю как на доходность влияет комиссия.
— Проверю как эта идея ведёт себя на разных классах активов на разных рынках.
— Что будет если ждать 4, 5, а может 6 закрытий подряд?
— Что тут ещё можно улучшить?
P.S. Код бектестера на питоне можно взять в телеграме
t.me/zenoftrading
После 1 белой/черной свечи — 50% черных и 50% белых.
После 2 белых/черных свечей — 50% черных и 50% белых.
После 3 белых/черных свечей — 50% черных и 50% белых.
После 4 белых/черных свечей — 50% черных и 50% белых.
После 5 белых/черных свечей — 50% черных и 50% белых.
От тф не зависит. От инструмента — тоже.
Добрый совет:
На долгосроке из графика уже невозможно извлечь профит. Нужен инсайд. Без него трейдер обречен.
Во-первых, только для растущего рынка;
во-вторых, величина отката имеет гораздо большее значение, чем количество баров подряд (может оказаться, что они падают и не подряд, а "+1-1+1" и при этом дают требуемую величину отката)
Ничего не утверждаю и ни с чем не спорю, просто набросал с целью показать, что ваша проверка слишком упрощена даже относительно тупой идеи Вильямса.
Попробуйте лучше откаты по Фибо (38, 50, 64) — тоже можно использовать ограниченное время. Но все равно лучше с предварительным определением текущего направления рынка. Кой смысл смотреть откат в пиле?
Само слово откат подразумевает откат ОТ ТРЕНДА/
Там, может, и имеет смысл смотреть эти их открытия и закрытия — они сами определяют свои, да и чужие торги.
А наши закрытия, по сути — это их открытия. И наши открытия, это — азиатские закрытия.
Вот потому я никогда нашим не советую у Ларри ничего, кроме 12-й главы.
«Во-первых, только для растущего рынка;»
Если посмотреть на график цены и на графики эквити, то как раз наоброт. Самая прибыльная стратегия сгенерила основную часть дохода до 2016 года, а там вялотекущее падение. Так что уже не подходит.
Аж прям завидую.
Падающий рынок или нет, оценивается не «вцелом весомо-грубо-зримо», а в привязке к масштабам трейдов. В «вашей» стратегии сделки ИНТРАДЕЙ, а направление рынка оцениваете по долгосроку? Круто…
Так оценивать — то же самое, что вообще не оценивать.
В принципе, смотря КАК это делать. Вот вариант, предложенный ниже (ма1000 на часовике) — это для вас может подойти, хоть я его и критикнул.
Ради интереса попробуйте.
Вам ведь надо внутридневное направление ловить, а полезете на недельки с месяцами — у вас сделок не останется.
Самый простой вариант —
тупо по рабочему тайму (д1) подобрать мувинг.
Даже в этом способе разные варианты. Можно по направлению МА, можно по взаиморасположению с ценой (выше МА покупать). И т.п.
две другого цвета-реверс
Скорее всего удастся улучшить результат простым действием.
Покупать не на открытии следующего дня, а на закрытии сегодняшнего.
Так как рынки в основном растут ночами.
И поделитесь, пожалуйста, результатами (вроде кода не очень много менять)
Намного проще торговать вот так:
Зелёные — покупка, красные — продажа. Реверсно.
Принцип входов наглядно виден. Существенно положительный результат — тоже. Можно вычислить сколько.
Есть тут на смартлабе, не помню сейчас автора, статья о внешних и внутренних днях, так вот там лет около 10 протестировано, мы же тестировали данные с 2005-ого, в результатах есть отличия