Type/to search

Стратегия торговых сигналов на основе квадратичной аппроксимации

Common strategy
Created: 2023-09-23 15:40:57
Last modified: 3 years ago
1
Follow
1802
Followers

Обзор

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

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

Основные компоненты и правила стратегии следующие:

  1. Аппроксимация максимумов/минимумов: Используется метод наименьших квадратов для аппроксимации квадратичной кривой по максимумам и минимумам свечей.

  2. Сигнал на покупку: Сигнал на покупку генерируется, когда цена закрытия свечи пробивает верхнюю кривую.

  3. Сигнал на продажу: Сигнал на продажу генерируется, когда цена закрытия свечи пробивает нижнюю кривую.

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

  5. Сигнал закрытия позиции: Четкий сигнал закрытия отсутствует; время удержания позиции определяется путем оптимизации на исторических данных.

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

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

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

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

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

Однако данная стратегия также имеет следующие риски:

  1. Качество аппроксимации зависит от выбора параметров, возможна переоптимизация.
  2. Аппроксимирующая кривая имеет запаздывание, не позволяет полностью избежать убытков.
  3. Не учитывается объем торгов, существует риск зависших позиций.
  4. Статистический арбитраж трудно стабильно получать сверхдоходы в долгосрочной перспективе.
  5. Период бэктестинга короткий, требуется проверка устойчивости модели.
  6. Адаптивность к разным рыночным средам нуждается в проверке.
  7. Фиксированный размер позиции не позволяет динамически корректироваться.
  8. Необходима строгая оценка соотношения доходности к просадке.

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

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

  1. Тестирование робастности параметров в различных рыночных условиях.
  2. Добавление индикатора подтверждения на основе объема торгов.
  3. Оптимизация логики входа/выхода для повышения качества сигналов.
  4. Построение модели динамического управления размером позиции.
  5. Внедрение стратегии стоп-лосса для ограничения убытков.
  6. Оптимизация стратегии управления капиталом.
  7. Роллинговая валидация на скользящем окне бэктестинга.
  8. Оценка способности приносить стабильную доходность по разным инструментам.
  9. Использование машинного обучения для оптимизации модели.

Заключение

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

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

//@version=4
//
// ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ //
Strategy parameters
Strategy parameters
═══════════════ From ═══════════════
Month
Day
Year
════════════════ To ════════════════
Month
Day
Year
══════════════ Config ══════════════
p
length
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)