предположим, что оптимальный вес данного компонента в портфеле равен 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; при этом следует иметь в виду, что отфильтрованных сделок меньше (N меньше), чем неотфильтрованных.
Резюме
Торговля фиксированной долей счета дает наибольшую отдачу в асимптотическом смысле, т.е. максимизирует отношение потенциальной прибыли к потенциальному убытку Когда известно значение оптимального f, можно преобразовать дневные изменения баланса на основе одной единицы в HPR, определить арифметическое среднее HPR и стандартное отклонение полученных HPR, а также рассчитать коэффициенты корреляции HPR между любыми двумя рыночными системами. Далее мы должны использовать эти параметры для определения оптимальных весов оптимального портфеля (когда используется рычаг (leverage), вес и количество не одно и то же). Затем значения f следует разделить на соответствующие веса. В результате, мы получаем новые значения f, которые позволяют добиться наибольшего геометрического роста, принимая во внимание веса и взаимные корреляции рыночных систем. Наибольший геометрический рост достигается при использовании весов, сумма которых не ограничена, причем разность среднего арифметического HPR и стандартного отклонения HPR, возведенного в квадрат, должна быть равна единице [Уравнение (7.06в)]. Вместо «разбавления» (которое сдвигает нас влево на неограниченной эффективной границе), как в случае стратегии статического дробного f, можно использовать портфель при полном f, задей-ствуя только часть средств счета. Такой метод называется
1. Полезность инвестора.
2. Планирование сценариев.
3. Усреднение.
4. Страхование портфеля.
Четвертый метод, страхование портфеля, или динамическое хеджирование, присущ любой стратегии динамического дробного f, но его можно также использовать и как метод переразмещения.
При торговле неограниченным геометрическим оптимальным портфелем можно столкнуться с требованием довнесения залога. Подобную проблему можно решить, задав верхний предел отношения