d9e5a92d

Михаил Яковлевич Фитерман - Комбинированная торговля. управление объемами сделок.





Михаил Яковлевич Фитерман - Комбинированная торговля. управление объемами сделок


Кандидат технических наук, доцент в Санкт-Петербургском государственном Горном институте (СПбГГИ). С 2004г применение математических методов моделирования и автоматического управления в макроэкономике. С 2007г - разработка методов, структуры и алгоритмов систем торговли на рынке Форекс. Для изучения поведения рынка пытаю съ применить теоретический аппарат теории автомати ческого управления и теории случайных процессов.

Комбинированная торговля по некоторому множеству рыночных инструментов - совершенный способ торговли на рынке, ибо он обеспечивает минимально возможный риск маржинальной торговли или, что эквивалентно, максимально возможный объем торговли при выбранном уровне риска. На рынке это называется диверсификацией портфеля торгуемых рыночных инструментов. Разные варианты комбинированных торговых систем с такой организацией торговли неоднократно описывались в моих статьях на Forex Magazine и в статьях на сайте . Факт диверсификации одновременной торговли по множеству инструментов логически объясняется достаточно просто. Прежде всего, такой эффект обусловлен торговлей по единому депозиту, одному для всех инструментов. Это означает связь технологических ниток торговли по каждому инструменту в конце этих ниток (на уровне расчета прибыли), т. е. самое позднее связывание технологических ниток. Но одного этого условия недостаточно. Для каждого торгуемого инструмента могут возникать как прибыльные, так и убыточные сделки. В случае одного инструмента убыток сделки отбирается из депозита трейдера. Если убыток сделки или суммарный убыток непрерывной серии убыточных сделок превышает заложенный депозит, то весь депозит отбирается (сливается), и, потеряв его, трейдер оказывается вне игры. В случае же одновременной торговли по нескольким инструментам, сделки по разным инструментам могут перекрываться во времени. Если перекрываются прибыльная и убыточная сделки по разным инструментам и прибыльная сделка превалирует над убыточной, то результирующий эффект от этой пары сделок будет положительным. Такой эффект наблюдается для систем, у которых число прибыльных сделок существенно превышает число убыточных, ибо в этом случае убыточная сделка перекроется вероятнее всего прибыльной сделкой. Если для данной комбинированной торговой системы количество прибыльных сделок заметно превышают количество убыточных сделок, то значительная часть убыточных сделок будет компенсирована прибыльными сделками, без отбора этих убытков из депозита. В результате при комбинированной торговле результирующий убыток в торговой системе оказывается меньше суммы убытков по всем торгуемым инструментам. Более того, как показывают результаты тестирования подобных систем, результирующий убыток оказывается меньше даже максимального убытка по всем инструментам. Понятно, что описанный эффект нивелирования убытков по множеству инструментов возникает автоматически, без каких-либо специальных ухищрений в торговой технологии. Но можно существенно усилить этот эффект путем открытия/закрытия сделок не автономно по каждому инструменту, а на основе их взаимосвязи. Взаимная связь разных рыночных инструментов общеизвестна, но пока в учебных курсах нет обоснованных приемов учета этих связей в алгоритмах торговли. По теории случайных процессов подобные связи выявляются и оцениваются количественно взаимной корреляцией рыночных инструментов. Если коэффициент такой корреляции близок к +1, то это означает, что графики сравниваемых котировок ведут себя во времени симметрично, в частности моменты их максимумов и минимумов почти совпадают. Если же коэффициент корреляции близок к -1, то графики котировок ведут себя антисимметрично, т. е. моменты максимумов для одного инструмента почти совпадают с моментами минимумов другого инструмента и наоборот. Если же коэффициент корреляции близок к нулю, то в поведении данной пары инструментов не наблюдается никакого подобия. Это обстоятельство позволяет организовать подтверждение индикатора экстремума для данного инструмента со стороны других торгуемых инструментов. В такой комбинированной торговле по соответственно выбранному ассортименту

торгуемых инструментов результирующая прибыльность торговой системы (по глобальному показателю "процент годовых") возрастает в разы. Но для организации максимального эффекта от такой торговой технологии необходимо оперативно выбирать объемы сделок для разных инструментов. Эта проблема логически смыкается с проблемой поддержания оптимального уровня риска маржинальной торговли путем надлежащего выбора объемов сделок, т. е. с проблемой управления капиталом трейдера. Этой теме были посвящены мои предыдущие статьи, в частности в Forex Magazine №431, и на указанном выше авторском сайте.

Оперативный подбор объемов торговли для каждого инструмента алгоритмически решается в системах типа System стандартной процедурой Microsoft Excel "поиск решения". Эта процедура реализует условный поиск максимума показателя "процент годовых" путем варьирования объемов торговли по каждому инструменту при соблюдении условия: гарантированная просадка всей системы не должна превышать депозит системы. Это условие позволяет максимизировать общую прибыль комбинированной системы, оставаясь на заданном уровне риска торговли. По правилам торговли на валютном рынке Forex, объемы сделок должны быть кратны целым лотам. Но для этого требуется достаточно большой депозит. Действительно, брокерская контора требует для торговли объемом в один лот залог от трейдера в размере одного лота, уменьшенного на величину предоставляемого трейдеру кредитного плеча. Так, если величина одного лота составляет 100000 долларов, а кредитное плечо равно 1:100, то для совершения минимальной сделки купли/продажи в 1 лот от трейдера требуется залог в 100000/100=1000 долларов. Для российских трейдеров это представляется очень большой величиной, особенно на начальной стадии работы на рынке. Поэтому, брокерские конторы стали предоставлять своим клиентам минимальные объемы сделок в 0,1 лота, а то и меньше.

При этом брокер, чтобы не нарушать правила торговли на валютном рынке, объединяет приказы купли/продажи своих клиентов так, чтобы получались объединенные сделки с объемами, кратными 1 лоту. Именно такие сделки брокер и реализует на рынке. Естественно, что при этом сделки отдельного клиента не выводятся непосредственно и сразу на рынок. В рекламе же брокерские конторы радостно уверяют своих клиентов именно об этом и соревнуются, кто быстрее (за меньше миллисекунд) выводит клиента на рынок. Можно сказать, что на самом деле брокер подменяет международный рынок собой. Если Ваш брокер достаточно крупный, то для Вас это и не существенно. Таким образом, брокер может в тайне манипулировать приказами трейдеров. Сведущие рыночные специалисты неоднократно частично раскрывали эти брокерские секреты. Например, говорилось, что мелких и не слишком успешных трейдеров подталкивают на Stop Loss'bi и, тем самым, постепенно сливают их депозиты (естественно в пользу брокера). По отношению к успешным трейдерам, напротив, их приказы направляются на рынок, и брокер зарабатывает легально на комиссионных и спрэдах.

В инструментарии Microsoft Excel, в частности в процедуре "поиск решения", предусмотрена возможность варьирования объемов сделок целыми лотами. Но, во-первых, эта опция существенно замедляет поиск решения, а во-вторых, она не предусматривает округление до 0,1 лота. Поэтому в последних вариантах своих систем я не использую округление целыми лотами, а по окончании процедуры "поиск решения" округляю результаты - расчетные объемы торговли по каждому инструменту - вручную до нужного порога округления.

Еще один важный вопрос настройки торговой системы требует детального обсуждения. Настройка констант алгоритмов системы, как расчетных периодов прогноза параметров движения рыночных котировок, так и оптимальных объемов торговли по каждому инструменту, позволяет достичь максимально возможного для данной истории глобального показателя "процент годовых". Но полученные результаты относятся именно к данной истории системы и для обновленной истории без новой перенастройки могут оказаться другими. Практика показывает, что после полного обновления истории процент годовых может оказаться в разы меньше. Что из этого следует? Нужно ли настраивать свою систему один раз или очень редко, либо, напротив, перенастраивать ее как можно чаще? Ответ в том, что рынок - это нестационарное явление и его поведение во времени может изменяться достаточно сильно и быстро. При этом не существует каких-либо постоянных

закономерностей поведения рыночных цен. Опыт показывает, что в таких условиях торговые технологии должны быть, во-первых, достаточно простыми и грубыми (малочувствительными к характеру поведения цен). Во-вторых, полезно пытаться улавливать эти изменения, хотя они и априори временны, и пытаться на них реагировать. Такой анализ характера поведения рынка и его учет в торговле - прерогатива прогнозирования рыночных котировок. Отсюда ответ на выше приведенный вопрос: в торговой системе необходимо прогнозировать поведение рынка и оперативно настраивать алгоритмы прогноза. А тот факт, что рассчитанный показатель "процент годовых" отражает только прошлое поведение и может сильно ухудшаться в дальнейшем, следует рассматривать как неизбежное зло и не обращать на него внимания. Лишь бы этот показатель не переходил в отрицательную область.

Фитерман Михаил Яковлевич



Содержание раздела