uralpro
uralpro личный блог
26 марта 2017, 14:03

Оптимальные стратегии возврата к среднему. Часть 2

Оптимальные стратегии возврата к среднему. Часть 2

Продолжение. Начало здесь.

2.3. Расчет показателей

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

Дневную прибыль рассчитаем следующим образом:

Оптимальные стратегии возврата к среднему. Часть 2

где x_t стоимость портфеля в день t. Оптимальные стратегии возврата к среднему. Часть 2, обозначает сумму, которую мы инвестировали в длинную и короткие позиции по активам в день t. Если Position_t равно -1, это означает, что мы в короткой позиции по портфелю в день t, если Position_t равно 1, то у нас длинная позиция, если Position_t=0, то мы закрыли позицию в день t.

Годовая прибыль за расчетный период равна:

Оптимальные стратегии возврата к среднему. Часть 2

где k — длина выборки. Например, если наша тренировочная выборка равна 124 дням, то k=124.

Коэффициент Шарпа определен следующим образом:

Оптимальные стратегии возврата к среднему. Часть 2

где Std(ret) среднеквадратичное отклонение дневной прибыли.

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

Оптимальные стратегии возврата к среднему. Часть 2

В данном уравнении exitTime_i это время закрытия сделки i, entryTime_i — это время, когда мы входим в сделку i. n — число завершенных сделок за тестируемый период.

Предположив, что мы имеем 252 торговых дня в каждом году, определим годовую частоту сделок:

Оптимальные стратегии возврата к среднему. Часть 2

Далее, рассчитаем среднюю годовую прибыль на сделку:

Оптимальные стратегии возврата к среднему. Часть 2

 

3. Примеры парной торговли

3.1. Суммарная статистика для девяти выбранных пар

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

Из данной  таблицы следует, что для всех наших пар коэффициент Шарпа более 1.9 как в тренировочных, так и в проверочных тестах.

Таблица 1

Оптимальные стратегии возврата к среднему. Часть 2
SR означает коэффициент Шарпа, AR — годовую прибыль, DD — максимальную просадку, TF — приведенную частоту сделок, TR — средний торговый диапазон, RPT — прибыль на сделку.

3.2 Пара CCI и HCP

Мы сконструировали портфель из длинной позиции акции Crown Castle International Corp. (CCI )  на 1 $ и короткой позиции акции HCP, Inc. (HCP) на 0,173$. Пара акций выбрана из сектора недвижимости. Мы эмулируем процесс Орнштейна-Уленбека, используя установленные параметры. Эти параметры указаны в таблице 2. Как можно убедиться, параметры воссозданного процесса близки к эмпирическим.

По рисунку 1 видно, что наш портфель демонстрирует высокий уровень возврата к среднему. На рисунке 2 показана кумулятивная прибыль на тренировочном периоде при разных порогах.

На рисунках с 3 по 7 показаны тепловые карты коэффициента Шарпа, годовой прибыли, приведенной частоты сделок, годового торгового диапазона, прибыли на сделку при разных порогах.

Далее мы выбрали пороги, соответствующие наибольшему коэффициенту Шарпа за тренировочную выборку. Рисунки 8 и 9 демонстрируют результаты при этих порогах  (So = 1.5, Sc = 0).

На рисунке 8 показаны порог, стоимость портфеля, совокупная прибыль, дневная прибыль за тренировочный период. Рисунок 9 аналогичен рисунку 8, но все значения взяты с проверочного периода.

Как мы упоминали в главе 2, мы пробовали четыре разных тренировочных периода, 880 дней, 628 дней, 376 дней и 124 дня. Тем не менее, мы не показываем все результаты этих периодов, а только за лучший из них. Это  период, наиболее предсказательный для проверочной выборки. Также, для торгового диапазона и частоты сделок, на рисунках 5 и 6, мы установили, что, когда входной сигнал близок к сигналу выхода, то частота сделок будет высокой. Если выходной сигнал около нуля, торговый диапазон будет больше.

Оптимальные стратегии возврата к среднему. Часть 2

Оптимальные стратегии возврата к среднему. Часть 2Оптимальные стратегии возврата к среднему. Часть 2Оптимальные стратегии возврата к среднему. Часть 2Оптимальные стратегии возврата к среднему. Часть 2Оптимальные стратегии возврата к среднему. Часть 2Оптимальные стратегии возврата к среднему. Часть 2Оптимальные стратегии возврата к среднему. Часть 2Оптимальные стратегии возврата к среднему. Часть 2Оптимальные стратегии возврата к среднему. Часть 2

3.3 Пара CCI и O

Мы создали портфель, состоящий из длинной позиции акции Crown Castle International Corp. CCI на 1$ и короткой позиции акции Realty Income Corporation (O) на 0.367$. Акции также выбраны из сектора недвижимости. Аналогично, все результаты показаны на последующих рисунках. Лучший порог для этой пары So = 1.15, Sc = 0.05.

Оптимальные стратегии возврата к среднему. Часть 2Оптимальные стратегии возврата к среднему. Часть 2Оптимальные стратегии возврата к среднему. Часть 2Оптимальные стратегии возврата к среднему. Часть 2Оптимальные стратегии возврата к среднему. Часть 2Оптимальные стратегии возврата к среднему. Часть 2Оптимальные стратегии возврата к среднему. Часть 2Оптимальные стратегии возврата к среднему. Часть 2Оптимальные стратегии возврата к среднему. Часть 2Оптимальные стратегии возврата к среднему. Часть 2

Другие стратегии и алгоритмы автоматической торговли смотрите на моем сайте www.quantalgos.ru

10 Комментариев
  • Igr
    26 марта 2017, 15:13
    выглядит умно, я нифига не понял, + поставил)
    • Stoic
      26 марта 2017, 18:46
      Igr,  таки и никто ни чего не понял, на то и расчет
        • Stoic
          26 марта 2017, 18:54
          uralpro, рад за вас, мы как нибудь понемножку)
        • Чужой
          26 марта 2017, 19:39
          uralpro, если вы зарабатываете, зачем тратить время на эти статейки?  я бы взял пару секретарш и на мальдивы на испытательный срок их)
            • Чужой
              26 марта 2017, 19:58
              uralpro, держи пять)

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн