ЖАНРЫ

Математика управления капиталом. Методы анализа риска для трейдеров и портфельных менеджеров

РАЛЬФ ВИНС РАЛЬФ

Шрифт:

Оптимальное f соответствует единице на каждые 8 единице на счете

Отметьте, что после 4 одновременных игр при корреляции между рыночными системами +1,00 мы увеличили первоначальный счет 100 единиц до 126,56. Это соответствует TWR = 1,2656, или среднему геометрическому (даже если это ком­бинированные игры) 1,2656 ^ (1/4) =1,06066. Теперь вернемся к случаю с одной ставкой. Обратите внимание, что после 4 игр мы получим 126,56 при начальном счете в 100 единиц. Таким образом, среднее геометрическое равно 1,06066. Это говорит о том, что скорость роста та­кая же, как и при торговле с оптимальными долями на абсолютно коррелиро­ванных рынках. Как только коэффициент корреляции опускается ниже +1,00, скорость роста повышается. Таким образом, мы можем утверждать, что при комби­нировании рыночных систем ваша скорость роста никогда не будет меньше, чем в случае одиночной ставки по каждой системе, независимо от того, насколько высоки корреля­ции, при условии, что добавляемая рыночная система имеет положительное арифмети­ческое математическое ожидание. Вспомним первый пример из этого раздела, когда 2 рыночные системы имели нулевой коэффициент корреляции. Эта рыночная система увеличила счет 100 единиц до 156,86 после 4 игр при среднем геометрическом (156,86/ / 100) ^ (1/4) = 1,119. Теперь давайте рассмотрим случай, когда коэффициент кор­реляции равен -1,00. Так как при таком сценарии никогда не бывает проигрыш­ной игры, оптимальная сумма ставки является бесконечно большой суммой (дру­гими словами, следует ставить 1 единицу на бесконечно малую сумму баланса сче­та). Для примера мы сделаем 1 ставку на каждые 4 единицы на счете и посмотрим на полученные результаты:

Таблица VIII
Система А Система Б
Сделка P&L Сделка P&L Счет
Оптимальное f соответствует 1 единице на каждые 0,00 на балансе (показана 1 единица на каждые 4):
100,00
– 1 – 12,50 2 25,00 112,50
2 28,13 – 1 – 14,06 126,56
– 1 – 15,82 2 31,64 142,38
2 35,60 – 1 – 17,80 160,18

Из этого раздела можно сделать два вывода. Первый состоит в том, что при од­новременных ставках или торговле портфелем существует небольшая потеря эффективности, вызванная невозможностью рекапитализировать счет после каждой отдельной игры. Второй заключается в том, что комбинирование ры­ночных систем, при условии, что они имеют положительные математические ожидания (даже если они положительно коррелированы), никогда не уменьшит ваш общий рост за определенный период времени. Однако когда вы продолжае­те добавлять все больше и больше рыночных систем, эффективность уменьша­ется. Если у вас есть, скажем, 10 рыночных систем, и все они одновременно не­сут убытки, совокупный убыток может уничтожить весь счет, так как вы не смо­жете уменьшить размер каждого проигрыша, как в случае последовательных сделок. Таким образом, при добавлении новой рыночной системы в портфель польза будет только в двух случаях: когда рыночная система имеет коэффициент корре­ляции меньше 1 и положительное математическое ожидание или же когда систе­ма имеет отрицательное ожидание, но достаточно низкую корреляцию с другими составляющими портфеля, чтобы компенсировать отрицательное ожидание. Каждая добавленная рыночная система вносит постепенно уменьшающийся вклад в среднее геометрическое. То есть каждая новая рыночная система улучшает среднее геометрическое все в меньшей и меньшей степени. Более того, когда вы добавляете новую рыночную систему, теряется общая эф­фективность из-за одновременных, а не последовательных результатов. В неко­торой точке добавление еще одной рыночной системы принесет больше вреда, чем пользы.

Время, необходимое для достижения определенной цели, и проблема дробного f

Допустим, мы знаем среднее арифметическое HPR и среднее геометрическое HPR для данной системы. Мы можем определить стандартное отклонение HPR из формулы для расчета оценочного среднего геометрического:

где AHPR = среднее арифметическое HPR;

SD = стандартное отклонение значений HPR.

Поэтому мы можем рассчитать стандартное отклонение SD следующим образом:

Возвращаясь к нашей игре с броском монеты 2:1, где математическое ожида­ние 0,50 долларов и оптимальное f- ставка в 1 доллар на каждые 4 доллара на сче­те, мы получим среднее геометрическое 1,06066. Для определения среднего ариф­метического HPR можно использовать уравнение (2.05):

где AHPR = среднее арифметическое HPR;

МО = арифметическое математическое ожидание в единицах;

f$= наибольший проигрыш/-f

f = оптимальное f (от 0 до 1).

Таким образом, среднее арифметическое HPR равно:

AHPR =1+(0,5/(-1/-0,25)) =1+(0,5/4) =1+0,125 =1,125

Теперь, так как у нас есть AHPR и EGM, мы можем использовать уравнение (2.04) для определения оценочного стандартного отклонения HPR:

=1,125 ^2- 1,06066 ^62

= 1,265625-1,124999636 =0,140625364

Таким образом, SD ^ 2, то есть дисперсия HPR, равна 0,140625364. Извлекая квад­ратный корень из этой суммы, мы получаем стандартное отклонение HPR =0,140625364 ^(1/2) =0,3750004853. Следует отметить, что это оце­ночное стандартное отклонение, так как при его расчете используется оце­ночное среднее геометрическое. Это не совсем точный расчет, но вполне приемлемый для наших целей. Предположим, мы хотим преобразовать зна­чения для стандартного отклонения (или дисперсии), арифметического и среднего геометрического HPR, чтобы отражать торговлю не оптимальным f, а некоторой его частью. Эти преобразования даны далее:

(2.07) FSD = SD * FRAC

(2.08) FGHPR= (FAHPR ^ 2 - FSD ^ 2) А^(1/2),

где FRAC = используемая дробная часть оптимального f;

АН PR= среднее арифметическое HPR при оптимальном f;

SD = стандартное отклонение HPR при оптимальном f;

FAHPR== среднее арифметическое HPR при дробном f;

FSD = стандартное отклонение HPR при дробном f;

FGHPR = среднее геометрическое HPR при дробном f.

Например, мы хотим посмотреть, какие значения приняли бы FAHPR, FGHPR и FSD в игре с броском монеты 2:1 при половине оптимального f (FRAC = 0,5). Мы знаем, что AHPR= 1,125 и SD = 0,3750004853. Таким образом:

=(1,125- 1)*0,5+ 1 =0,125* 0,5 + 1 = 0,0625 + 1 = 1,0625

(2.07) FSD = SD * FRAC

=0,3750004853*0,5 = 0,1875002427

= (1,0625 ^ 2 - 0,1875002427 ^2) ^ (1/2) = (1,12890625 - 0,03515634101) ^ (1/2) =1,093749909 ^ (1/2) = 1,04582499

Для оптимального f= 0,25 (1 ставка на каждые 4 доллара на счете) мы получаем значения 1,125, 1,06066 и 0,3750004853 для среднего арифметического, среднего геометрического и стандартного отклонения HPR соответственно. При дробном (0,5) f =0,125 (1 ставка на каждые 8 долларов на счете) мы получаем значения 1,0625, 1,04582499 и 0,1875002427 для среднего арифметического, среднего гео­метрического и стандартного отклонения HPR соответственно. Посмотрим, что происходит, когда мы используем стратегию дробного f. Мы уже знаем, что при дробном f заработаем меньше, чем при оптимальном f. Более того, мы определили, что проигрыши и дисперсии прибылей будут меньше при дробном f. Что произойдет со временем, необходимым для достижения опреде­ленной цели?

Мы можем определить только ожидаемое количество сделок, необходи­мое для достижения определенной цели. Это не то же самое, что ожидаемое время, требуемое для достижения определенной цели, но, так как наши из­мерения производятся в сделках, мы будем считать время и количество сделок синонимами.

(2.09) N = 1п(Цель) / 1n(Среднее геометрическое),

где N = ожидаемое количество сделок для достижения цели;

Цель = цель в виде множителя первоначального счета, т.е. TWR;

1n = функция натурального логарифма.

Вернемся к нашему примеру с броском монеты 2:1. При оптимальном f среднее геометрическое равно 1,06066, а при половине f оно составляет 1,04582499. Теперь давайте рассчитаем ожидаемое количество сделок, необходимое для удвоения на­шего счета (Цель = 2). При полном f:

N=ln(2)/ln( 1,06066) =0,6931471/0,05889134 =11,76993

Таким образом, в игре с броском монеты 2:1 при полном f следует ожидать 11,76993 сделок для удвоения нашего счета. При половине f получаем:

N=ln(2)/ln( 1,04582499) =0,6931471/0,04480602 = 15,46996

Таким образом, при половине f мы ожидаем, что потребуется 15,46996 сделок для удвоения счета. Другими словами, чтобы достичь цели при торговле на уровне f/ /2, от нас понадобится на 31,44% сделок больше. Ну что же, это звучит не так уж плохо. Проявляя терпение для достижения поставленной цели, мы потратим времени на 31,44% больше, но сократим худ­ший проигрыш и дисперсию наполовину. Согласитесь, половина — это до­вольно много. Чем меньшую часть оптимального f вы будете использовать, тем более гладкую кривую счета получите, и тем меньшее время вы будете в проигрыше. Теперь посмотрим на эту ситуацию с другой стороны. Допустим, вы открывае­те два счета: один для торговли с полным f и один для торговли с половиной f. После 12 игр ваш счет с полным f увеличится в 2,02728259 в 12 раза. После 12 сделок (с половиной f) он вырастет в 1,712017427 (1,04582499 ^ 12) раза. С половиной f первоначальный счет увеличится в 2,048067384 (1,04582499 ^ 16) раза при 16 сделках. Поэтому, торгуя на одну треть дольше, вы достигнете той же цели, что и при полном оптимальном f, но при активности, меньшей наполо­вину. Однако к 16 сделке счет с полным f будет в 2,565777865 (1,06066 ^ 16) раза больше вашего первоначального счета. Полное f продолжает увеличивать счет. К 100 сделке ваш счет с половиной f увеличится в 88,28796546 раз, но полное f уве­личит его в 361,093016 раз!

Поделиться с друзьями: