Type/to search

Система динамической ребалансировки на основе следования за трендом

Common strategy
Created: 2024-01-26 14:41:08
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

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

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

Стратегия включает два подстратегии: трендовую и пробойную.

Трендовая стратегия использует пересечение быстрой и медленной EMA в качестве торгового сигнала. Длина периода быстрой EMA задаётся пользователем, а период медленной EMA равен 5-кратному значению быстрой. Сигнал рассчитывается как разница между быстрой и медленной EMA, делённая на стандартное отклонение доходности за 252 периода; после коррекции на волатильность получается более надёжный торговый сигнал. При обнаружении формирования нового тренда открывается длинная или короткая позиция.

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

Корректировка размера позиции рассчитывается на основе недавней волатильности цены и заданной пользователем годовой цели риска. При низкой волатильности размер позиции увеличивается, при высокой – уменьшается, что обеспечивает динамическое управление позициями с учётом риска.

Стоп-лосс устанавливается на основе множителя истинного диапазона (ATR). Трейлинг-стоп основан на перемещении zurück收 максимума и минимума.

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

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

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

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

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

  4. Установка стоп-лосса на основе фактических ценовых колебаний позволяет избежать ненужных мелких убытков при преждевременном выходе.

  5. Корректировка трейлинг-стопа в реальном времени гибко фиксирует прибыль от тренда и своевременно выходит с убыточных позиций.

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

Основные риски стратегии:

  1. Зависимость от оптимизации параметров: разные параметры существенно влияют на производительность, требуется всестороннее тестирование для нахождения оптимальных значений.

  2. Трейлинг-стоп может слишком часто срабатывать в боковых трендах. Можно несколько увеличить ширину стопа и оптимизировать механизм его работы.

  3. Методы управления позициями и контроля риска чувствительны к начальному капиталу и торговым издержкам. Слишком маленький начальный капитал и высокие издержки снижают прибыльность стратегии.

  4. Установка годовой цели риска и максимального кредитного плеча зависит от корректной оценки волатильности базового актива. Неточная оценка волатильности может привести к завышению или занижению размера позиции.

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

Основные направления оптимизации стратегии:

  1. Поиск оптимального набора параметров. Можно провести бэктестинг на большем объёме исторических данных, чтобы найти наилучшие настройки.

  2. Улучшение механизма стоп-лосса. Можно протестировать различные виды стопов (скользящий, временной, волатильный и т.д.) для оптимизации стратегии выхода.

  3. Оптимизация управления позициями и рисками. Протестировать разные уровни риска для поиска наилучшего соотношения риск/доходность, а также влияние различных значений кредитного плеча.

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

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

Заключение

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

Source
Pine
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
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/
// © Crunchster1

//@version=5
Strategy parameters
Strategy parameters
Strategy Settings
Source
Lookback period for fast EMA
Lookback period for Breakout
Strategy toggle
Long
Short
Trend
Breakout
Risk Management Settings
Stop multiple
Trail lookback
Max Leverage
Annualised Volatility Target %
Compounding
%
Backtest range
From Day
From Mon
From Yr
To Day
To Mon
To Yr
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)