Type/to search

Стратегия тайминга рынка на основе исторической волатильности

Common strategy
Created: 2024-01-15 12:27:47
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

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

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

  1. Рассчитывается историческая волатильность SPY за последние 100 дней.
  2. Если текущая волатильность превышает 95-й перцентиль волатильности за последние 100 дней, то такой торговый день фильтруется, и длинная позиция закрывается.
  3. Если волатильность ниже 95-го перцентиля, то открывается длинная позиция.

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

По сравнению с простой стратегией "купи и держи" без фильтра, данная стратегия за 28-летний период бэктестирования показала более высокую годовую доходность (7,95% против 9,92%) и значительно меньшую максимальную просадку (50,79% против 31,57%). Это свидетельствует о том, что добавление фильтра рыночной волатильности позволяет в определенной степени повысить доходность стратегии и снизить риск.

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

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

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

Можно рассмотреть добавление других индикаторов в качестве подтверждающих сигналов, например, долгосрочной скользящей средней, индекса ADX рыночного индекса и т.д. Также важна оптимизация параметров, например, тестирование различных периодов ретроспективы (lookback period) и порогов фильтрации. Технологии машинного обучения и анализа временных рядов могут быть использованы для построения и улучшения моделей прогнозирования волатильности.

Заключение

Данная стратегия с помощью простого фильтра на основе исторической волатильности существенно повысила доходность стратегии "купи и держи" для SPY и значительно снизила максимальную просадку. Это доказывает важность идентификации рыночного состояния и распределения активов. Дальнейшее совершенствование стратегии возможно за счет оптимизации модели волатильности и добавления подтверждающих сигналов.

Source
Pine
/*backtest
start: 2023-01-08 00:00:00
end: 2024-01-14 00:00:00
period: 1d
basePeriod: 1h
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/
// 
// @author Sunil Halai
//
Strategy parameters
Strategy parameters
Upper percentile filter (Do not trade above this number)
Lookback period
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)