Type/to search

Стратегия трехдневного разворота черепашьей торговли

Common strategy
Created: 2023-10-13 15:37:18
Last modified: 3 years ago
1
Follow
1802
Followers

Обзор

Стратегия трехдневного разворота "Черепаха" основана на модификации стратегии "трехдневной регрессии к среднему" из книги Ларри Коннорса и Сесара Альвареса "Высоковероятностные ETF-трейды". Авторы обсуждают высоковероятностную стратегию регрессии к среднему для ETF, простые правила которой таковы:

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

На практике и в ходе бэктестинга я обнаружил, что стратегия работает лучше, если для расчета линии тренда использовать EMA вместо SMA. Поэтому данный скрипт использует EMA для расчета линии тренда. Я также сделал длину EMA выхода настраиваемой.

Принцип стратегии

Стратегия работает следующим образом:

  • Открытие длинной позиции при выполнении следующих условий покупки:
    • Цена закрытия выше 200-дневной EMA
    • Цена закрытия ниже 5-дневной EMA
    • Сегодняшний максимум ниже вчерашнего максимума
    • Сегодняшний минимум ниже вчерашнего минимума
    • Вчерашний максимум ниже позавчерашнего максимума
    • Вчерашний минимум ниже позавчерашнего минимума
    • Позавчерашний максимум ниже максимума позапозавчера
    • Позавчерашний минимум ниже минимума позапозавчера
  • Закрытие позиции при пробое цены закрытия выше EMA выхода

EMA выхода по умолчанию – 5-дневная EMA, длина может быть изменена.

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

Анализ преимуществ

По сравнению с традиционной стратегией пересечения скользящих средних, данная стратегия имеет следующие преимущества:

  1. Использование трехдневного последовательного сужения для определения возможностей разворота повышает качество торговых сигналов.

  2. Комбинирование долгосрочных и краткосрочных скользящих средних для фильтрации позволяет избегать торговли в трендовом рынке. Развороты перехватываются только в зонах консолидации.

  3. Использование EMA вместо SMA для расчета линии тренда делает её более чувствительной и позволяет быстрее фиксировать развороты.

  4. Настраиваемая длина EMA выхода позволяет адаптировать стратегию стоп-лосса к рынку.

  5. Низкая частота сделок, каждая позиция удерживается всего 1-2 дня, что снижает риски длительного удержания.

Анализ рисков

Стратегия также имеет следующие риски:

  1. Риск неудачного разворота. После появления сигнала разворота цена может не пробить уровень и продолжить снижение вместо отскока.

  2. Риск частых стоп-лоссов. В условиях бокового движения цена может часто срабатывать по стоп-лоссу.

  3. Риск оптимизации параметров. Параметры, такие как EMA выхода, требуют постоянного тестирования и оптимизации под рынок; без корректировки эффективность может снизиться.

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

Снизить риски можно следующими способами:

  1. Строгое соблюдение правил стоп-лосса для контроля убытков по каждой сделке.

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

  3. Корректировка размера позиции, снижение доли каждой сделки для диверсификации риска.

Направления оптимизации

Стратегия может быть оптимизирована по следующим направлениям:

  1. Тестирование различных длин EMA для входа и выхода с целью нахождения более подходящих параметров.

  2. Добавление дополнительных фильтров, например, индикаторов объема, для повышения надежности сигналов разворота.

  3. Оптимизация стратегии стоп-лосса, например, использование стоп-лосса на основе ATR или трейлинг-стопа для большей гибкости.

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

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

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

Заключение

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

Source
Pine
/*backtest
start: 2023-10-05 00:00:00
end: 2023-10-12 00:00:00
period: 10m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// @version = 5
// Author = TradeAutomation
Strategy parameters
Strategy parameters
Start Time
End Time
EMA Length For Exit Strategy
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)