Легенды Уолл-стрит. Биографии и торговые системы гениев - Ждан Стерлинг
Для каждой сделки рассчитывается HPR – коэффициент доходности холдинга. Для прибыльной сделки HPR больше единицы, для убыточной – меньше единицы. Например, если сделка принесла прибыль в размере 15% от рискуемого капитала, то HPR равно 1.15. Если сделка привела к убытку в 8%, то HPR равно 0.92.
После получения серии значений HPR для всех сделок торговой системы начинается процесс поиска оптимального f. Винс разработал итеративный алгоритм, который тестирует различные значения f с небольшим шагом (обычно 0.01) и для каждого значения рассчитывает средний геометрический рост капитала.
Математически средний геометрический рост для заданного значения f рассчитывается как произведение всех модифицированных HPR, возведенное в степень, обратную количеству сделок. Модифицированный HPR вычисляется по формуле: 1 + f * (HPR – 1), где исходный HPR корректируется на долю капитала, фактически участвующую в сделке.
Оптимальное f соответствует тому значению, при котором средний геометрический рост достигает максимума. В большинстве случаев эта функция имеет единственный максимум, что упрощает задачу поиска. Однако Винс предупреждает о необходимости проверки найденного решения, особенно для торговых систем с нестандартными характеристиками.
Важной частью методологии Винса является анализ чувствительности результатов к изменениям в размере позиции. Он ввел понятие "кривой f", которая показывает, как изменяется ожидаемый рост капитала в зависимости от выбранного значения f. Анализ этой кривой помогает трейдеру понять, насколько критично точное следование рассчитанному оптимальному f.
Винс также разработал методы для расчета оптимального f в случае портфеля торговых систем. Когда трейдер использует несколько различных стратегий одновременно, задача оптимизации становится многомерной, и требуются более сложные вычислительные процедуры. Винс показал, как адаптировать свои методы для таких случаев.
Для практического применения Винс создал упрощенные формулы, которые дают приближенное значение оптимального f без необходимости в сложных итеративных вычислениях. Эти формулы особенно полезны для трейдеров, которые хотят быстро оценить оптимальный размер позиции без привлечения специализированного программного обеспечения.
Практические методы расчета размера сделок
Теоретические концепции Винса получили свое практическое воплощение в виде конкретных методов расчета размера позиций, которые трейдеры могут использовать в повседневной работе. Винс понимал, что даже самая элегантная математическая теория бесполезна без практических инструментов для ее применения.
Базовый метод расчета размера позиции по Винсу начинается с определения максимального убытка, который торговая система может принести в одной сделке. Этот максимальный убыток становится базовой единицей для расчета оптимального f. Винс называет эту величину "наибольшим проигрышем" и обозначает ее как BigL.
Размер позиции для конкретной сделки рассчитывается по формуле: Количество контрактов = (Общий капитал × f) / BigL. Например, если торговый капитал составляет 100 000 долларов, оптимальное f равно 0.25, а наибольший убыток в истории системы составлял 2000 долларов, то оптимальный размер позиции будет: (100 000 × 0.25) / 2000 = 12.5 контрактов, что округляется до 12 контрактов.
Винс подчеркивает важность регулярного пересчета оптимального f по мере накопления новых торговых результатов. Он рекомендует выполнять пересчет после каждых 30-50 сделок или каждые несколько месяцев, в зависимости от интенсивности торговли. Это позволяет адаптировать размер позиций к изменяющимся характеристикам рынка и торговой системы.
Для трейдеров, работающих с ограниченным капиталом, Винс разработал метод "фиксированного дробного f". Этот подход предполагает использование фиксированной доли от оптимального f, что снижает волатильность счета и делает торговлю более психологически комфортной. Многие профессионалы используют 25-50% от оптимального f, что обеспечивает хороший рост капитала при приемлемом уровне риска.
Особое внимание Винс уделяет проблеме корреляции между различными торговыми системами в портфеле. Когда трейдер использует несколько стратегий одновременно, простое суммирование оптимальных f для каждой системы может привести к чрезмерному риску из-за корреляции результатов. Винс предложил методы расчета скорректированного f для портфеля коррелированных систем.
Для практического применения своих методов Винс создал несколько компьютерных программ, которые автоматизируют сложные вычисления. Эти программы позволяют трейдерам быстро рассчитывать оптимальный размер позиций, не вдаваясь в математические детали. Программы также включают функции для мониторинга производительности и автоматического обновления параметров при изменении характеристик торговых систем.
Важным практическим аспектом методологии Винса является управление размером позиции в периоды просадки счета. Когда торговый капитал уменьшается из-за серии неудачных сделок, математически правильным решением является пропорциональное уменьшение размера позиций. Это позволяет быстрее восстановить счет, когда торговая система вернется к прибыльной работе.
Винс также разработал методы для работы с торговыми системами, которые имеют переменные стопы или цели по прибыли. В таких случаях расчет оптимального f усложняется, поскольку невозможно заранее определить точный размер риска в каждой сделке. Винс предложил использовать средневзвешенные значения исторических рисков для приближенного расчета размера позиции.
Психологические аспекты применения оптимального f
Одним из наиболее сложных аспектов практического применения теории Винса оказались психологические барьеры, с которыми сталкиваются трейдеры при попытке следовать математически оптимальным рекомендациям. Винс быстро понял, что даже самая совершенная математическая модель бесполезна, если трейдер не может психологически выдержать ее применение.
Основная психологическая проблема заключается в том, что использование оптимального f часто приводит к значительным колебаниям размера торгового счета. Поскольку формула максимизирует геометрический рост капитала, она может рекомендовать довольно агрессивные размеры позиций, что приводит к большой волатильности результатов. Многие трейдеры оказываются неготовыми к таким колебаниям эмоционально.
Винс столкнулся с этой проблемой на собственном опыте. В начале 1990-х годов он попытался применить свою теорию к собственной торговле и обнаружил, что психологически очень трудно следовать рекомендациям системы, особенно после серии убытков. Стресс от больших колебаний счета мешал принимать рациональные торговые решения и часто приводил к отклонениям от оптимальной стратегии.
Эта проблема заставила Винса глубже изучить психологические аспекы торговли и разработать практические решения для преодоления эмоциональных барьеров. Он начал рекомендовать трейдерам использовать фракционное f – некую долю от математически оптимального значения, которая обеспечивает приемлемый уровень психологического комфорта.
Винс ввел понятие "толерантности к риску" как ключевого фактора при выборе размера позиции. Он понял, что каждый трейдер имеет индивидуальный уровень риска, который он может выдержать психологически, и превышение этого уровня приводит к деструктивному поведению. Поэтому он начал рекомендовать адаптировать размер позиций не только к математическим расчетам, но и к психологическим особенностям трейдера.
Особое внимание Винс уделил проблеме восстановления после периодов просадки. Он заметил, что многие трейдеры имеют тенденцию увеличивать размер позиций после убытков, пытаясь быстрее восстановить потери. Это психологически понятное поведение математически неоптимально и часто приводит к еще большим убыткам. Винс разработал специальные процедуры для дисциплинированного управления размером позиций в периоды неудач.