Type/to search

Стратегия следования за полосами Боллинджера

Common strategy
Created: 2024-02-29 10:51:09
Last modified: 2 years ago
1
Follow
1802
Followers

img

Обзор

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

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

Ключевым индикатором этой стратегии являются полосы Боллинджера. Полосы Боллинджера состоят из трёх линий: средней, верхней и нижней. Средняя линия — это скользящая средняя цены закрытия за n дней; верхняя линия — это средняя линия плюс k стандартных отклонений цены закрытия за n дней; нижняя линия — это средняя линия минус k стандартных отклонений цены закрытия за n дней. Значение k обычно устанавливается равным 2. Когда цена акции опускается ниже нижней полосы, это считается относительно низкой ценой, поэтому акция считается недооценённой, и формируется сигнал покупки; когда цена превышает верхнюю полосу, это считается относительно высокой ценой, акция считается переоценённой, и формируется сигнал продажи.

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

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

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

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

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

Данная стратегия также имеет некоторые риски:

  1. Полосы Боллинджера не являются идеальным индикатором точек входа/выхода, сигналы могут запаздывать.
  2. Невозможно предсказать экстремальные движения рынка; в условиях чёрных лебедей, таких как финансовый кризис, эффективность может быть низкой.
  3. Цена может долгое время двигаться вдоль одной стороны полос, что приводит к недостатку сигналов.
  4. Настройки параметров, такие как длина периода, требуют оптимизации, иначе стратегия может быть слишком чувствительной или слишком инертной.

Соответствующие способы решения:

  1. Комбинировать с другими индикаторами для подтверждения моментов входа/выхода.
  2. Установить стоп-лосс и тейк-профит для контроля максимальных потерь.
  3. Оптимизировать параметры для повышения их адаптивности.
  4. Использовать составную стратегию, чтобы избежать единственной зависимости.

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

Основные направления оптимизации данной стратегии включают:

  1. Оптимизация параметров полос Боллинджера, например, тестирование различных длин периода и множителей стандартного отклонения для подбора наилучших.
  2. Комбинирование с другими индикаторами для фильтрации сигналов покупки/продажи, такими как KDJ, MACD и др., чтобы уменьшить проблему запаздывания полос Боллинджера.
  3. Применение алгоритмов машинного обучения для определения оптимальных параметров.
  4. Использование глубокого обучения для прогнозирования вероятности пробоя верхней или нижней полосы ценой.
  5. Использование составной стратегии с резервными торговыми подходами для диверсификации и избежания чрезмерной зависимости от одной стратегии.

Заключение

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

Source
Pine
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Bollinger Bands Strategy", shorttitle="BB Strategy", overlay=true)

// Input parameters
Strategy parameters
Strategy parameters
Bollinger Bands Length
Multiplier
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)