Чтение онлайн

ЖАНРЫ

Компьютерный анализ фьючерсных рынков
Шрифт:

Для профессиональных управляющих денежными средствами существует дру­гая причина вычислять максимальный убыток. Консультанты по товарной торговле говорят, что публика становится умнее (со временем) и больше интересуется теми редкими консультантами, исторические записи которых показывают устойчивый рост и небольшие убытки, чем птицами высокого полета, которые демонстрируют боль­шие кратковременные выигрыши с крупными убытками от пика к впадине. Те из вас, кто собирается стать консультантами по товарной торговле (СТА- commodity trading advisor) и управлять общественными деньгами, поступят разумно, разработав на пор­тфеле систему с наибольшим убытком от пика к впадине (при ежедневном измерении), лежащим ниже 20 процентов. Это требует комбинации хорошего управления денеж­ными средствами (включая правильную капитализацию) и устойчивой торговой сис­темы с контролируемым риском.

Некоторое коммерческое программное обеспечение рассматривает убыток как общий размер счета минус открытая часть счета на проигрыше. Рациональное объяс­нение такого подхода заключается в том, что открытые доходы будут со временем превращаться в закрытые доходы, и, следовательно, на прибыльных позициях риск будет отсутствсйать. Это неправда. Фьючерсные позиции ежедневно корректируют­ся рынком. Редко, если вообще когда-либо, прибыльная торговля закрывается на пике доходности. Часть счета, которая возвращается на рынок при получении дохода и которая возвращается при получении убытков, вычитается из вашего торгового счета одинаковым образом. Наиболее точным способом вычисления максимальных убыт­ков будет разность между пиковым значением и соответствующей падиной совокуп­ного дневного счета. Эти подсчеты отражают то, что действительно могло бы слу­читься с вашим торговым счетом. Любые другие методы вычисления убытков только вводят в заблуждение. Если ваше программное обеспечение не предоставляет подхо­дящих вычислений, распечатайте данные по дневному совокупному счету и выполни­те вычитание самостоятельно. Если можете, проделайте эту операцию отдельно для каждого рынка, а затем на совокупном портфеле, если вы таковой тестировали. Ре­зультаты могут оказаться совершенно разоблачительными.

Не выбрасывайте ваши результаты тестирования. Они предоставляют систему раннего предупреждения, которая даст вам сигнал, если ваша система начнет само­уничтожение в реальной торговле. Любые результаты, приближающиеся к максималь­ному убытку или максимальному числу последовательных проигрышей,должны тща­тельно изучаться наряду с любым падением процента выигрышей или отношения выигрышей к проигрышам.

Здесь представлены некоторые основные направляющие, которые помогут вам выбрать цели тестирования.

Процент выигрышей (Percent Winners)

Наиболее успешные трейдеры, используя метод следования за трендом, получа­ют от 35 до 45 процентов выигрышей. Сложно получить более 55 процентов, в чем вы сможете убедиться, когда мы будем проводить настоящее тестирование. Будьте осо­бенно внимательны к воздействию, которое оказывают остановки на процент выиг­рышей.

Отношение среднего выигрыша к среднему проигрышу (Ratio of Average Win to Average Loss)

Эта величина должна превосходить 1:1 (безубыточность). Очевидно, значение 3; 1 или 4:1 выглядит хорошо, но, если вы получаете скромный процент выигрышей 2:1 или даже менее, это также принесет вам достаточный доход.

Обшая отдача и максимальный убыток (Total Return and Maximum Drawdown)

Эти величины, присущие контракту или портфелю, выражаются в долларах. Например, общая отдача по контрактам SP должна сравниваться только с макси­мальным убытком по контрактам SP. Общая отдача и максимальный убыток являются прекрасным выражением для отношения риск/вознаграждение. Из них обоих убыток более важен. Можно выражать обе величины в процентах от маржи, но маржа - это движущаяся мишень, которая связана с контрактными месяцами и может часто и внезапно меняться, таким образом, она не всегда может давать точную меру.

Волатильность и вероятность провала (Volatility and Probability of Ruin)

Вычисление этих двух ключевых величин даст вам представление о том, на­сколько надежной будет ваша торговая система в реальном времени. Первой величи­ной, которую надо вычислить, является стандартное отклонение ваших торговых ре­зультатов. Чем больше стандартное отклонение, тем более волатильными будут ваши торговые результаты. Чем меньше стандартное отклонение, тем менее волатильными будут результаты. При прочих равных выбирайте систему с меньшей волатильностью (минимальным стандартным отклонением) в терминах индивидуальных торговых ре­зультатов.

Вторая ключевая величина - это вероятность провала (POR - probability of ruin). POR дает трейдеру выраженную в процентах вероятность того, что баланс его счета будет опускаться до определенной точки прежде, чем подниматься до определенной более высокой точки. В вычисление включены шесть величин: процент выигрышей, средняя прибыльная торговля в долларах, средний проигрыш в долларах, начальный баланс счета, уровень, на котором можно сказать, что счет провалился, и уровень, на котором можно сказать, что состояние счета успешное.

POR базируется на той идее, что в любой торговой системе события возникают регулярно и могут возникать ненормальные события, но все они подчиняются теории вероятности. Например, монетка, подбрасываемая бесконечное количество раз, бу­дет иметь отношение выпадений орел/решка 1:1, но примерно в одном из 1024 случаев орлел будет выпадать 10 раз подряд. Любая торговая система, таким образом, живет с вероятностью того, что независимо от изменения рыночных условий, она будет до некоторой степени саморазрушающейся. POR - это вероятность такого самоуничто­жения. Уровень, до которого мы можем контролировать процент выигрышей и отно­шение выигрыша к проигрышу, диктует степень контроля, которым мы обладаем над нашей торговой системой. Мы не имеем возможности контролировать рыночные ус­ловия, но мы, по крайней мере, будем уверены, что наша торговая система не будет самоуничтожаться по собственному разумению. Существует несколько способов вы­числения вероятности провала (или риска провала). Мы будем использовать простей­шую формулу, которую можно найти в работе П. Гриффина "TheTheory of Blackjack". Следующая таблица показывает репрезентативное множество значений процентов выигрышей и отношений среднего дохода к среднему проигрышу. Для упрощения вычислений мы приняли начальный баланс счета равным $25000, цель дохода равной $50000 и уровень проигрыша (провала) равным $ 12000. (Смотрите рисунок 3-2.)

Как вы можете видеть из в таблицы, FOR резко меняется с изменением процента выигрышей и отношений выигрыш/проигрыш. Небольшая поправка в системе, кото­рая дает в результате положительное изменение любого из отношений, может сделать громадный вклад в будущие возможности системы.

POR может оказаться очень показательным. Например, средний СТА, управ­ляющий сегодня общественными паями, вероятно, имеет процент выигрышей от 35 до 40 процентов, причем большинство из них менее 40 процентов, 35-процентная доля выигрышей требует высокого отношения среднего выигрыша к среднему про­игрышу для того, чтобы система была успешной. Это прекрасно и просто достижи­мо, когда рынки находятся в состоянии тренда, но, когда они становятся неспокой­ными, отношение дохода к потерям резко падает, и FOR поднимается до пугающих высот. Тщательное слежение за этими двумя статистическими величинами и воз­можное изменение вашей торговой системы для учета нетрендовых рынков может быть необходимым для обеспечения выживания.

Тестирование вхождений, выходов и остановок

После того, как вы подобрали элементы вашей торговой системы, возникает соблазн немедленно протестировать ее как единое целое. Кроме всего прочего, систе­ма по своему составу и определению есть совокупность взаимосвязанных частей, и кажется разумным, что она должна тестироваться в комплексе. Проблема такого под­хода заключается в том, что один элемент системы может улучшать или ухудшать результаты относительно остальных. У вас может быть прекрасный метод вхождений, однако, если у вас слабые выходы, это забракует ваши вхождения вместе с оставшей­ся частью системы, если результаты совокупной производительности не удовлетворят вашим стандартам. Также хорошо бы знать, насколько часто используется один эле­мент по сравнению с остальными. Если ваш контроль рисков состоит из двух типов остановок, простой долларовой остановки и недавнего пика или впадины, то в про­цессе разработки и тестирования вам поможет знание того, как часто включается каждая из этих остановок.

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

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