Стратегия прогнозирования цены на основе логарифмов
Обзор
Данная стратегия использует логарифмическую функцию для моделирования изменения цены, рассчитывает z-значение на основе стандартного отклонения и среднего значения торгового объема и использует его в качестве параметра в логарифмической функции для прогнозирования будущей цены.
Принцип стратегии
- Рассчитывается значение ROC цены закрытия. Положительные значения накапливаются в volume_pos, отрицательные — в volume_neg.
- Вычисляется разница между volume_pos и volume_neg как net_volume.
- Рассчитываются стандартное отклонение net_std и среднее значение net_sma для net_volume.
- Вычисляется z-значение как отношение net_sma к net_std.
- Цена закрытия, 20-дневное стандартное отклонение цены закрытия и z-значение передаются в логарифмическую функцию logistic для прогнозирования цены следующего периода.
- Когда прогнозируемая цена превышает текущую фактическую цену в 1.005 раза, открывается длинная позиция; когда она ниже 0.995 раза, позиция закрывается.
Анализ преимуществ
Данная стратегия сочетает статистическую информацию о торговом объеме и прогнозирование с помощью логарифмической функции.
Преимущества:
- Использование разницы между бычьим и медвежьим объемом позволяет оценить рыночные настроения.
- Логарифмическая функция аппроксимирует кривую изменения цены, обеспечивая хорошую прогностическую способность.
- Стратегия проста и понятна, легко реализуема.
Анализ рисков
Стратегия также сопряжена с некоторыми рисками:
- Индикаторы объема отстают от рынка и не могут своевременно отражать изменения.
- Прогноз с помощью логарифмической функции не всегда точен и может вводить в заблуждение.
- Отсутствие стоп-лосса не позволяет контролировать убытки.
Снижение рисков возможно следующими способами:
- Комбинировать с другими индикаторами для оценки надежности сигналов по объему.
- Оптимизировать параметры логарифмической функции для повышения точности прогноза.
- Установить стоп-линии для ограничения максимальных потерь по каждой сделке и в целом.
Направления оптимизации
Стратегию можно дополнительно улучшить:
- Использовать методы машинного обучения для динамической оптимизации логарифмической функции.
- Включить индикаторы волатильности цены для управления размером позиции.
- Добавить байесовскую фильтрацию для отсеивания ложных сигналов.
- Комбинировать со стратегией пробоя, входя в рынок в точках пробоя.
- Применять ассоциативные правила для выявления расхождений между ценой и объемом.
Комбинирование различных методов может повысить стабильность и прибыльность стратегии.
Заключение
Данная стратегия объединяет статистические показатели объема и прогнозирование с помощью логарифмической функции, формируя уникальный подход к количественной торговле. Путем непрерывной оптимизации стратегия может стать эффективной и стабильной автоматизированной торговой системой. В сочетании с машинным обучением и теорией комбинаторной оптимизации мы уверены, что сможем еще больше улучшить ее торговые показатели.
- 1

