Необходимые залоговые средства
Мы видели, что при добавлении рыночной системы портфель улучшается, если коэффициент линейной корреляции изменений дневного баланса между этой рыночной системой и другой рыночной системой в портфеле меньше +1, поскольку в этом случае повышается среднее геометрическое дневных HPR. Таким образом, логично использовать как можно больше рыночных систем. Естественно, на каком‑то этапе может возникнуть проблема с залоговыми средствами. Проблема, связанная с нехваткой залоговых средств, может возникнуть даже в том случае, если вы используете только одну рыночную систему. Как правило, оптимальное долларовое f меньше первоначальных залоговых требований для данного рынка. Если же доля f очень высока (неважно, используете вы стратегию статического или динамического дробного f), вы можете столкнуться с требованием довнесения залога (margin call), в противном случае позиция будет принудительно закрыта. Если вы используете портфель рыночных систем, требование дополнительного внесения залога становится еще более вероятным. В неограниченном портфеле сумма весов часто значительно больше 1. Когда вы используете только одну рыночную систему, вес де‑факто равен единице. Если сумма весов рыночных систем равна, например, трем, тогда вероятность требования внесения залога в три раза выше, чем в случае торговли только на одном рынке. Оптимальный портфель следует создавать с учетом минимально необходимых залоговых средств для компонентов портфеля. Это достаточно легко сделать: надо определить, какую долю f вы можете использовать в качестве верхней границы U; ее можно найти с помощью уравнения (8.08):
|
|
где U = верхняя граница дробного f, при которой можно торговать оптимальным портфелем без риска получения требования довнесения залога;
f$= оптимальное долларовое f для рыночной системы i;
margin $ = первоначальный залог для рыночной системы i;
N = общее число рыночных систем в портфеле.
Если U больше единицы, то приравняйте U к единице. Например, у нас есть портфель из трех рыночных систем со следующими оптимальными долларовыми f и первоначальными минимальными залоговыми требованиями (примечание: f$ являются оптимальными долларовыми f для каждой рыночной системы портфеля, они представляют собой оптимальные f рыночных систем, деленные на соответствующие веса в портфеле):
Рыночная система | f$ | Первоначальный залог |
А | $2500 | $2000 |
В | $2000 | $2000 |
С | $3000 | $2000 |
Суммы | $7500 | $6000 |
В соответствии с уравнением (8.08) мы возьмем сумму всех f$ (7500 долларов) и разделим ее на сумму первоначальных залоговых требований (6000 долларов), умноженную на число рынков N:
|
|
U = $7500 / ($6000 * 3) =7500/18000 =0,4167
Таким образом, доля f не должна превышать 41,67% (если мы применяем стратегию динамического дробного f), т. е. следует производить переразмещение, когда отношение активного баланса к общему балансу больше или равно 0,4167.
Если вы все‑таки применяете стратегию статического дробного f (несмотря на все ее недостатки), тогда максимальное значение используемой доли должно быть равно 0,4167. Такой подход сместит вас по геометрической эффективной границе портфелей с неограниченной суммой весов влево от оптимального портфеля, но вы будете настолько близко к нему, насколько только возможно, чтобы не столкнуться при этом с требованием довнесения залога. Для примера рассмотрим счет в 100 000 долларов. Если доля f равна 0,4167, то для каждой рыночной системы получим:
Рыночная система | f$ | /0,4167= | Новое И |
А | $2500 | $6000 | |
В | $2000 | $4800 | |
С | $3000 | $7200 | |
При счете в 100 000 долларов мы будем торговать 16 контрактами рыночной системы А (100 000/6000), 20 контрактами рыночной системы В (100 000/4800) и 13 контрактами рыночной системы С (100 000/7200). Итоговое требование к залогу для такого портфеля равно:
|
|
16 * $2000 = $32 000 20 * 2000 = 40 000 13 * 2000 = 26 000
Первоначальное требование залога $98 000
Отметьте, что с помощью формулы (8.08) вы получите максимально допустимую долю f (без риска сразу же столкнуться с требованием довнесения залога), при этом отношения рыночных систем друг к другу останутся без изменений. Следовательно, уравнение (8.08) задает разбавленный неограниченный оптимальный портфель, в котором отсутствует риск получения требования довнесения залога. Заметьте, если торговать на основе стратегии дробного f, значение, полученное из уравнения (8.08), является максимальной долей f, которую вы можете использовать (без риска сразу же столкнуться с требованием довнесения залога). Вернемся к нашему счету в 100 000 долларов. Предположим, когда вы открыли счет, на нем было 70 000 долларов. Далее, из этих первоначальных 70 000 долларов вы отвели 58 330 долларов под неактивный счет. Таким образом, вы начали торговлю с отношения между неактивным и активным балансом приблизительно 83 к 17 и далее торговали активной частью при полных значениях оптимального f. Теперь, когда счет равен 100 000 долларов, а неактивный баланс – 58 330 долларам, активный счет составляет 41 670 долларов, т.е. 0,4167 от общего баланса. Полученное значение задает максимальную долю, которую вы можете использовать (максимальное отношение активного баланса к общему балансу), без риска столкнуться с требованием довнесения залога. Вспомните, что вы торгуете полным f, т.е. 16 контрактами рыночной системы А (41 670/2500), 20 контрактами рыночной системы В (41 670/2000) и 13 контрактами рыночной системы С (41 670/3000). Итоговое требование залога для такого портфеля составляет:
|
|
16 * $2000 = $32 000 20 * 2000 = 40 000 13 * 2000 = 26000 Первоначальное требование залога $98 000
Как мы уже знаем (см. главу 2), добавление рыночных систем увеличивает среднее геометрическое по портфелю в целом. Однако возникает проблема:
каждая следующая рыночная система вносит все меньший и меньший вклад в среднее геометрическое и все больше ухудшает его, понижая эффективность из‑за одновременных, а не последовательных результатов. Поэтому не следует торговать слишком большим числом рыночных систем. Более того, реальное применение теоретически оптимальных портфелей осложняется из‑за залоговых требований. Другими словами, вам лучше торговать 3 рыночными системами при полном оптимальном f, чем 300 рыночными системами при значительно пониженных уровнях, согласно уравнению (8.08). Скорее всего вы придете к выводу, что оптимальное число рыночных систем для торговли должно быть невелико. Особенно это обстоятельство важно, когда у вас много ордеров к исполнению и увеличивается вероятность ошибок. Если одна или несколько рыночных систем в портфеле имеют оптимальные веса больше единицы, может возникнуть еще одна проблема. Рассмотрим рыночную систему с оптимальным f=0,8 и наибольшим проигрышем, составляющим 4000 долларов. Для этой рыночной системы f$ = 5000 долларов. Давайте предположим, что оптимальный вес данного компонента в портфеле равен 1,25, поэтому вы будете торговать одной единицей компонента на каждые 4000 долларов ($5000/1,25) баланса счета. Как только компонент столкнется с наибольшим проигрышем, весь активный баланс на счете будет обнулен, если прибылей в других рыночных системах не хватит для сохранения активного баланса. Рассмотренная проблема наиболее актуальна для систем, которые редко генерируют сделки. Если бы у нас были две рыночные системы с отрицательной корреляцией и положительным ожиданием, необходимо было бы открывать бесконечное количество контрактов на рынке. Когда один из компонентов проигрывает, другой выигрывает равную или большую сумму. Таким образом, мы получаем прибыль в каждой игре, однако только в том случае, когда рыночные системы ведут игру одновременно. Рассматриваемая же торговля аналогична гипотетической ситуации, когда один из компонентов в игре не активен, но используется другая рыночная система с бесконечным числом контрактов. Проигрыш может быть катастрофическим. Проблему можно решить следующим образом: разделите единицу на наибольший вес компонента портфеля и используйте полученное значение в качестве верхней границы активного баланса, если оно меньше, чем значение, найденное из уравнения (8.08). В таком случае, если в будущем произойдет проигрыш той же величины, что и наибольший проигрыш (на основе которого рассчитано f), мы не потеряем все деньги. Например, наибольший вес компонента в нашем портфеле составляет 1,25. Если значение из уравнения (8.08) будет больше 1 / 1,25 = 0,8, следует использовать 0,8 в качестве верхней границы для доли активного баланса. Если первоначальная доля активного баланса небольшая, вышеописанная проблема может и не возникнуть, однако более агрессивному трейдеру следует всегда принимать ее во внимание. Альтернативное решение состоит в введении дополнительных ограничений в матрице портфеля (например, для каждой рыночной системы можно ограничить максимальные веса единицей и ввести дополнительные ограничения по залоговым средствам). Подобные дополнительные ограничения линейного программирования могут помочь агрессивному трейдеру. но решить такую матрицу будет достаточно сложно. Для заинтересованных читателей делаю ссылку на Чилдресса.
Ротация рынков
Профессиональные трейдеры, как правило, отслеживают большое количество рынков, выбирая те, которые, по их мнению, являются в настоящий момент наиболее подходящими для данных систем. Например, некоторые трейдеры отслеживают волатильность по всем фьючерсным рынкам и торгуют только на тех, где волатильность превышает некоторое значение. Иногда имеет смысл торговать на нескольких рынках, иногда вообще прекратить торговлю. Рынки постоянно изменяются, что создает дополнительные проблемы для портфельных менеджеров. Каким образом можно реагировать на эти изменения, сохраняя ваш портфель оптимальным? Ответ, на самом деле, довольно прост: каждый раз, когда рынок добавляется в портфель или удаляется из него, необходимо рассчитывать новый неограниченный геометрический оптимальный портфель (алгоритм расчета показан в этой главе). Также необходимо принимать во внимание любые изменения размеров существующих позиций и учитывать новые добавленные или удаленные рыночные системы. Таким образом, следует использовать портфель, в котором компоненты постоянно меняются. Целью портфельного менеджера в этом случае будет создание неограниченного геометрического оптимального портфеля и поддержка постоянной величины неактивного баланса. Именно такой подход будет оптимальным в асимптотическом смысле. Если вы используете подобную технику, может возникнуть еще одна проблема. Возьмем два высоко коррелированных рынка, например золото и серебро. Теперь представьте, что ваша система торгует так редко, что сделок на двух рынках в один и тот же день не происходит. Когда вы будете определять коэффициенты корреляции дневных изменений баланса, может оказаться, что коэффициент корреляции между золотом и серебром близок к нулю. Однако если в будущем вы будете торговать на обоих рынках одновременно, они, скорее всего, будут иметь высокую положительную корреляцию. Для решения вышеописанной проблемы следует корректировать коэффициенты корреляции, причем их следует изменять в большую, а не меньшую сторону Допустим, вы получили коэффициент корреляции между облигациями и соевыми бобами, равный нулю, но чувствуете, что он должен быть ниже (например ‑ 0,25). Не следует уменьшать коэффициенты корреляции, так как более низкие значения приводят к увеличению размера позиции. Одним словом, если уж ошибаться в коэффициентах корреляции, то в большую сторону Ошибка, связанная с увеличением коэффициентов корреляции, сместит портфель влево от пика кривой f, в то время как уменьшение сместит его вправо. Некоторые трейдеры в своих рыночных системах используют фильтры, благодаря которым в определенный момент сделки совершаются только на одном рынке. Если фильтр работает и понижает проигрыш на основе одной единицы, тогда f (оптимальное для отфильтрованных сделок) для всей серии сделок до фильтрования будет выше (a f$ ниже). Если трейдер использует оптимальное f, полученное по неотфильтрованным сделкам, для отфильтрованных сделок, он окажется на уровне дробного f по отфильтрованным сериям и, следовательно, не сможет получить геометрический оптимальный портфель. С другой стороны, если трейдер применяет оптимальное f по отфильтрованным сериям, он может получить геометрический оптимальный портфель, но столкнуться с проблемой больших проигрышей при оптимальном f.
С точки зрения управления капиталом фильтры не всегда эффективны. Фильтры работают (уменьшают проигрыш на основе одной единицы) только потому, что они позволяют трейдеру находиться на уровне дробного оптимального f.
Можно утверждать, что фильтры дают преимущество, если ответ из фундаментального уравнения торговли по отфильтрованным сделкам с использованием оптимального f, полученного по всем сделкам, больше значения, полученного по всем сделкам с использованием того же оптимального f; при этом следует иметь в виду, что отфильтрованных сделок меньше (N меньше), чем неотфильтрованных.
Резюме
Торговля фиксированной долей счета дает наибольшую отдачу в асимптотическом смысле, т.е. максимизирует отношение потенциальной прибыли к потенциальному убытку Когда известно значение оптимального f, можно преобразовать дневные изменения баланса на основе одной единицы в HPR, определить арифметическое среднее HPR и стандартное отклонение полученных HPR, а также рассчитать коэффициенты корреляции HPR между любыми двумя рыночными системами. Далее мы должны использовать эти параметры для определения оптимальных весов оптимального портфеля (когда используется рычаг (leverage), вес и количество не одно и то же). Затем значения f следует разделить на соответствующие веса. В результате, мы получаем новые значения f, которые позволяют добиться наибольшего геометрического роста, принимая во внимание веса и взаимные корреляции рыночных систем. Наибольший геометрический рост достигается при использовании весов, сумма которых не ограничена, причем разность среднего арифметического HPR и стандартного отклонения HPR, возведенного в квадрат, должна быть равна единице [Уравнение (7.06в)]. Вместо «разбавления» (которое сдвигает нас влево на неограниченной эффективной границе), как в случае стратегии статического дробного f, можно использовать портфель при полном f, задей‑ствуя только часть средств счета. Такой метод называется стратегией динамического дробного f. Оставшаяся часть средств (неактивный баланс) в торговле не используется. Так как торговля активной частью происходит на оптимальных уровнях f, активный баланс может довольно сильно колебаться. В результате, при некотором значении баланса или в некоторый момент времени, вы, вероятно, захотите (возможно, просто под воздействием эмоций) переразместить средства между активной и неактивной частями. Мы рассмотрели четыре метода переразмещения, хотя, конечно же, могут использоваться и другие методы, возможно, более подходящие для вас:
1. Полезность инвестора.
2. Планирование сценариев.
3. Усреднение.
4. Страхование портфеля.
Четвертый метод, страхование портфеля, или динамическое хеджирование, присущ любой стратегии динамического дробного f, но его можно также использовать и как метод переразмещения.
При торговле неограниченным геометрическим оптимальным портфелем можно столкнуться с требованием довнесения залога. Подобную проблему можно решить, задав верхний предел отношения используемого активного баланса к общему балансу счета.
Дата добавления: 2018-10-26; просмотров: 186; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!