Найти в Дзене

1_Торговля валютными парами. Введение.

Основная идея парной торговли заключается в том, чтобы найти пары ценных бумаг (обычно с одинаковыми рисками), которые имеют тенденцию двигаться в одном направлении. Мы рассчитываем найти долгосрочную равновесную зависимость между ценами на эти ценные бумаги. Как только мы замечаем отклонения от равновесия, мы можем воспользоваться этим и получить прибыль. Существует множество статей, в которых описываются общие аспекты стратегий торговли валютными парами. Давайте посмотрим, как это работает, на простом примере с синтетическими данными. Сначала нам нужно сгенерировать ряд цен на акции. Допустим, у нас есть две акции: A и B. Их цены зависят от общего фактора F и некоторого шума. Предположим, что F подчиняется процессу случайного блуждания. Тогда у нас есть: Ниже приведен код на Python, который использовался для расчета цен на акции. Мы сгенерировали 252 точки данных, которые можно рассматривать как цены закрытия за один год (252 торговых дня). Если рассматривать ценовые ряды двух акций

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

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

Сначала нам нужно сгенерировать ряд цен на акции. Допустим, у нас есть две акции: A и B. Их цены зависят от общего фактора F и некоторого шума. Предположим, что F подчиняется процессу случайного блуждания. Тогда у нас есть:

Ниже приведен код на Python, который использовался для расчета цен на акции. Мы сгенерировали 252 точки данных, которые можно рассматривать как цены закрытия за один год (252 торговых дня).

-2
-3

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

-4

Здесь мы видим, что цены, как правило, движутся в одном направлении. Как мы можем это использовать? Предположим, мы формируем портфель, открывая длинную позицию по акциям A и короткую позицию по акциям B. Как будет выглядеть цена портфеля?

-5

Мы видим, что результирующий временной ряд демонстрирует возврат к среднему значению. Цена портфеля колеблется вокруг нуля. По сути, создав такой портфель, мы смогли устранить компонент случайного блуждания в динамике цен отдельных акций, и теперь у нас остались только компоненты белого шума:

Если мы видим, что цена портфеля ниже\выше нуля, мы ожидаем, что она вернется к нулю. Предположим, что мы открываем позицию, когда цена портфеля отклоняется от своего среднего значения более чем на 2 исторических стандартных отклонения:

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

закрывайте длинную позицию, когда цена портфеля пересекает среднее значение снизу

открывайте короткую позицию, когда цена портфеля более чем на 2 стандартных отклонения выше среднего значения

закрывайте короткую позицию, когда цена портфеля пересекает среднее значение сверху

Ниже представлен график цены портфеля с полосами отклонения в 2 стандартных отклонения и позициями, которые нам следует занять (+1: длинная позиция, -1: короткая позиция, 0: без позиции)

-6

Если мы видим, что цена портфеля ниже\выше нуля, мы ожидаем, что она вернется к нулю. Предположим, что мы открываем позицию, когда цена портфеля отклоняется от своего среднего значения более чем на 2 исторических стандартных отклонения:

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

закрывайте длинную позицию, когда цена портфеля пересекает среднее значение снизу

открывайте короткую позицию, когда цена портфеля более чем на 2 стандартных отклонения выше среднего значения

закрывайте короткую позицию, когда цена портфеля пересекает среднее значение сверху

Ниже представлен график цены портфеля с полосами отклонения в 2 стандартных отклонения и позициями, которые нам следует занять (+1: длинная позиция, -1: короткая позиция, 0: без позиции)

-7
-8

На графике выше представлено 15 торговых возможностей. Если бы мы торговали портфелем, состоящим из одной акции компании A и одной акции компании B, то могли бы получить прибыль в размере примерно 43 долларов (2,87 доллара за сделку). Если бы мы торговали портфелем, состоящим из 100 акций компании A и 100 акций компании B, то наша прибыль и убытки были бы умножены на 100, что дало бы нам прибыль в размере 4300 долларов.

-9

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