Type/to search

Стратегия бэктестинга на основе индекса относительной волатильности

Common strategy
Created: 2023-09-26 16:15:44
Last modified: 3 years ago
1
Follow
1802
Followers

Обзор

Индекс относительной волатильности (RVI) — это технический индикатор, улучшенная версия индекса относительной силы (RSI). Он измеряет направление волатильности путем расчета стандартного отклонения цены закрытия за 10 дней, что позволяет судить о рыночном тренде и его силе.

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

Ключевая логика стратегии:

  1. Рассчитать стандартное отклонение (StdDev) цены закрытия за 10 дней.
  2. Вычислить величину роста цены закрытия по сравнению с предыдущим днем за 10 дней (u).
  3. Вычислить величину падения цены закрытия по сравнению с предыдущим днем за 10 дней (d).
  4. Применить метод экспоненциального сглаживания для расчета 14-дневных экспоненциальных скользящих средних nU и nD от u и d.
  5. Рассчитать отношение nU к nD, умножить на 100, чтобы получить индекс волатильности nRes.
  6. Открывать короткую позицию, когда nRes ниже зоны покупки, и длинную позицию, когда выше зоны продажи.
  7. В коде можно настроить параметры зоны покупки, зоны продажи и возможность обратной торговли.

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

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

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

  1. Расчет волатильности через стандартное отклонение цены закрытия лучше отражает рыночную волатильность, чем сама цена.
  2. Метод расчета прост и понятен, легко реализовать.
  3. Сигналы на покупку и продажу четкие, не требуют дополнительной интерпретации.
  4. Гибкая настройка параметров зоны покупки и продажи для регулировки чувствительности стратегии.
  5. Поддержка обратной торговли, применима на разных типах рынков.
  6. Визуализация линии индикатора и зон покупки/продажи дает наглядные торговые сигналы.
  7. Бэктестинг подтвердил эффективность стратегии.

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

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

  1. Сигналы на покупку/продажу могут быть ложными, следует сочетать с анализом тренда и уровней поддержки/сопротивления.
  2. Учитывается только волатильность цены закрытия, не отражаются внутридневные движения.
  3. Неправильная настройка параметров может привести к слишком частой торговле или снижению доходности.
  4. На реальном рынке торговые издержки повлияют на итоговую доходность.
  5. В режиме обратной торговли риск убытков возрастает.

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

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

  1. Комбинировать с другими техническими индикаторами (например, MACD, KDJ) для фильтрации ложных сигналов.
  2. Добавить динамическое изменение доли открываемой позиции.
  3. Оптимизировать диапазоны зон покупки и продажи для повышения точности сигналов.
  4. Внедрить механизм стоп-лосса для контроля убытков по каждой сделке.
  5. Уменьшать размер позиции в периоды высокой волатильности.
  6. Тестировать различные настройки параметров индикатора (период расчета, параметры экспоненциального сглаживания и т.д.).

Заключение

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

Source
Pine
/*backtest
start: 2023-08-26 00:00:00
end: 2023-09-19 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 23/10/2017
// The RVI is a modified form of the relative strength index (RSI). 
Strategy parameters
Strategy parameters
Period
BuyZone
SellZone
Trade reverse
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)