Type/to search

Стратегия торговли сырьевыми товарами с адаптивным CCI для захвата дна

Common strategy
Created: 2023-12-21 14:30:03
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Данная стратегия основана на индикаторе Индекса товарного канала (CCI) и использует динамические адаптивные уровни входа для определения моментов разворота тренда, а также трейлинг-стоп для фиксации прибыли. Название стратегии «Стратегия торговли товарами с адаптивным CCI для захвата дна» отражает её ключевые моменты: использование CCI для определения зон перепроданности с целью захвата разворотов и применение динамических адаптивных уровней входа для оптимизации точек входа.

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

Основным индикатором является CCI, используемый для определения зон перепроданности, что сигнализирует о возможностях разворота тренда. Кроме того, амплитуда зон перепроданности CCI может различаться в зависимости от конкретного инструмента и рыночных условий. Поэтому данная стратегия использует «дальновидный» подход: оценивается положение минимальной точки CCI за прошедший период, и динамически задаётся уровень покупки по CCI. Если за последние 40 дней минимальная точка CCI больше -90, то новый уровень зоны перепроданности устанавливается на -90; если за последние 50 дней минимальная точка CCI больше -70, то новый уровень – -70 и так далее. Такая конструкция позволяет уровням входа динамически адаптироваться к различным рыночным условиям: на сильно падающем рынке преследуется меньший риск входа, а на рынке с боковым движением уровни входа становятся более гибкими.

Конкретно: уровень CCI по умолчанию для сигнала на покупку равен -145. Затем оценивается положение минимальной точки CCI за последние 40, 50 дней и т.д. Если минимальная точка выше следующего уровня по умолчанию, например -90, то -90 становится новым уровнем входа. Если минимальная точка ещё выше -90, то новый уровень – -70 и так далее. Таким образом, уровни входа могут динамически переключаться между значениями -145 / -90 / -70 / -50 / -4 / 0 / +25 / +50 / +70. Когда CCI опускается ниже соответствующего уровня, генерируется сигнал на покупку.

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

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

  • Использование CCI для определения зон перепроданности – чёткая и надёжная концепция.
  • Динамическая адаптация уровней входа позволяет стратегии автоматически подстраиваться под разные типы рыночных условий.
  • Трейлинг-стоп хорошо фиксирует прибыль.

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

CCI как индикатор перекупленности/перепроданности также является чётким и надёжным, а подход к определению разворота тренда на основе CCI эффективен. В сочетании с динамической настройкой входов данная стратегия имеет значительные преимущества.

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

  • Индикатор CCI не идеален и обладает некоторой задержкой. При быстрых пробоях показаний CCI оценка может оказаться неверной.
  • Динамическая корректировка уровней входа также не способна идеально адаптироваться к изменениям рыночных условий; при замедленной корректировке могут быть упущены оптимальные моменты входа.
  • Товарные рынки имеют высокую волатильность, неверная настройка стоп-лосса может привести к значительным убыткам.

Подход, основанный на определении точек разворота тренда по CCI, имеет некоторую задержку: при быстром росте или падении цены моменты входа могут быть неточными. Кроме того, механизм динамической адаптации уровней входа сложно идеально подстроить под текущие рыночные условия, что приводит к неоптимальным входам. Наконец, товарные рынки сами по себе имеют высокую волатильность; даже при установке стоп-лосса неправильный выбор параметров может привести к большим потерям.

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

  • Оптимизация параметров CCI и периода сглаживания: тестирование эффективности CCI с разными временными интервалами.
  • Тестирование большего количества типов уровней входа, поиск лучших значений по умолчанию или адаптивной конструкции.
  • Тестирование различных параметров стоп-лосса, соответствующее увеличение его ширины для адаптации к высокой волатильности товарных рынков.

Оптимизация может проводиться в основном по трём направлениям: сами параметры CCI, настройка уровней входа и параметры стоп-лосса. Точная настройка параметров под конкретный инструмент может повысить эффективность стратегии.

Заключение

Данная стратегия комплексно использует подход CCI для определения перекупленности/перепроданности и динамическую адаптацию уровней входа, захватывая пробойные тренды. По сравнению с фиксированными параметрами, динамические уровни входа значительно повышают адаптивность стратегии. Сочетание модели захвата разворотов на входе с трейлинг-стопом позволяет улавливать сильные движения и своевременно фиксировать убытки. При точной настройке параметров стратегия в целом демонстрирует хорошую работоспособность. В дальнейшем можно продолжить оптимизацию параметров CCI и определения уровней входа для повышения стабильности и доходности стратегии.

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

//@version=5
strategy("Extended Adaptive CCI Entry Strategy for Commodities", shorttitle="Ext_Adaptive_CCI_Entry_Com", overlay=true)

// Inputs
Strategy parameters
Strategy parameters
CCI Period
Default CCI Entry Oversold Level
Adaptive CCI Entry Level for 40 Days
Adaptive CCI Entry Level for 50 Days
Adaptive CCI Entry Level for 60 Days
Adaptive CCI Entry Level for 90 Days
Adaptive CCI Entry Level for 120 Days
Adaptive CCI Entry Level for 140 Days
Adaptive CCI Entry Level for 160 Days
Adaptive CCI Entry Level for 180 Days
Lookback Period for -90 Level
Lookback Period for -70 Level
Lookback Period for -50 Level
Lookback Period for -4 Level
Lookback Period for 0 Level
Lookback Period for +25 Level
Lookback Period for +50 Level
Lookback Period for +70 Level
Trailing Stop Offset in USD
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)