Михаил Яковлевич Фитерман - Методология обучения трейдингу

Кандидат технических наук, доцент в Санкт-Петербургском государственном Горном институте (СПбГГИ). С 2004г применение математических методов моделирования и автоматического управления в макроэкономике. С 2007г - разработка методов, структуры и алгоритмов систем торговли на рынке Форекс. Для изучения поведения рынка пытаюсь применить теоретический аппарат теории автоматического управления и теории случайных процессов.
С обучения начинается становление трейдера и вообще каждого человека. Азы любого обучения и познания общеизвестны. Я в своей практике освоения трейдинга и систем торговли столкнулся с некоторыми трудностями, которых было бы меньше, будь этот путь познания более открытым. Естественно любое обучение трейдингу начинается с основ. Основы можно осваивать как в школе, так и самостоятельно. Первый вариант быстрее приводит к цели, хотя это не критично. Более критичен следующий шаг - освоение нюансов и хитростей рынка и торговых стратегий. Это также возможно самостоятельно, но здесь успех уже зависит от знания сопутствующих научных дисциплин, а именно это существенно ускоряется с учителем. К сожалению, в существующей системе обучения такие сопутствующие области научных знаний часто игнорируются. Объяснение этого в предполагаемых менталитете и уровне знаний обучающихся. По умолчанию предполагается, что основная масса будущих трейдеров мало знакома с физическими и математическими областями знаний. Поэтому в обучающих заведениях в обход этого делается упор на человеческую психологию и здравый смысл, а основной инструмент обучения - это качественные рассуждения и графические образы. Математика, физика и тем более математические алгоритмы ограничиваются такими простыми понятиями, как усреднение. Конечно, это привлекает людей, желающих обогатиться малой кровью или просто выбросить лишний адреналин в игре на рынке. Но для так называемых серьезных трейдеров необходимо более углубленное изучение. В связи с этим хочу предложить следующий план учебы и повышения своей квалификации.
1. Основы трейдинга. Здесь следует изучить и понять механизм ценообразования на рынке, принцип торговли на разнице цен, графики котировок рыночных инструментов и визуальный анализ их движения. Как уже говорилось это можно пройти самостоятельно по имеющейся литературе.
2. Стратегии торговли, структура и алгоритмы торговых систем. Здесь и далее уже требуются специальные знания по теории автоматического управления, теории случайных процессов и их прогнозирования, теории математической статистики и математической теории алгоритмов. Следует различать разные стратегии рыночной торговли и их структурную и алгоритмическую реализацию. Нужно хорошо усвоить приемы прогнозирования случайных процессов вообще и рыночных цен, в частности. Особое внимание следует уделить понятию риска маржинальной торговли и принципам управления капиталом трейдера. На этом этапе обучения уже следует освоить сравнительный анализ разных торговых стратегий и систем.
3. Анализ рыночных ситуаций. Настройка и адаптация торговой системы. Здесь рассматриваются модели поведения рынка, как качественные, так и математические. Рассматривается нестационарность моделей рынка, и выделяются типовые виды движения рыночных цен. Нестационарность порождает изменения характера поведения рыночных цен, а это, в свою очередь, приводит к изменению модели рынка. Если же торговая система работает по неизменной модели, то прогнозы цены по такой модели, а значит и показатели ее прибыльности ухудшаются. С этим сталкивается практически каждый трейдер. Учителя в этом случае рекомендуют не поддаваться панике, а улавливать и следовать изменяющимся тенденциям рынка. Но современная теория рыночной торговли не дает эффективных приемов борьбы с нестационарностью. Известные приемы обнаружения, когда и куда эволюционирует рынок, страдают недопустимо большим запаздыванием результатов. Единственным выходом мне представляется применение комбинированной торговли, в которой одновременно используются разные динамические модели ценового движения. Удачное сочетание альтернативных моделей позволяет добиться робастности торговой системы (ее простоты и надежности одновременно). В комбинированных системах торговля ведется одновременно на разных рыночных инструментах и по разным гармоникам цены. Естественно, что в комбинированной системе имеется большое число настраиваемых параметров - констант модели. Поэтому для таких систем актуальна настройка по статистике на их истории. Подходящим инструментом такого анализа системы и ее настройки является тренажер торговой системы.
4. Практика и накопление профессионализма. Здесь уже важны терпение, вера и умение делать выводы.
По данному плану хочется обратить внимание на следующие ключевые элементы процесса обучения.
По п. 1. Следует четко усвоить, что котировки валютных пар подчиняются не только экономическим законам ценообразования (главный из которых закон связи цены со спросом/потреблением на рынке), но дополнительно подвержены воздействию так называемого белого шума, источником которого являются несогласованные действия участников рынка. Этот белый шум затрудняет прогноз поведения рыночных цен и это главная причина убыточных сделок купли/продажи. Прибыльность торговой системы определяется достоверностью прогнозов рыночной цены.
Торговая система может быть не автоматическая, когда трейдер по своему разумению прогнозирует цену и формирует сделки или автоматическая (вплоть до робота), когда прогнозы и сделки производятся по четкому алгоритму (возможно изменяемому, но также по определенному алгоритму). Современному уровню трейдинга естественно отвечают автоматические торговые системы автоматизированные частично или полностью.
По п. 2. Различаются два класса стратегий рыночной торговли: непрерывная стратегия и релейная стратегия. В непрерывной стратегии объем сделки может варьироваться, а в релейной стратегии он неизменный. При постоянной точности прогноза рыночных движений оптимальной является релейная стратегия, по которой сделка производится только в прогнозируемый момент максимума цены (сделка продажи) или в момент минимума цены (сделка покупки). Это утверждение очевидно. Но в действительности точность прогноза оказывается разной в разных фазах ценовых колебаний. Цена легче и точнее прогнозируется на участках ее изменения в одну сторону и хуже - в окрестности смены ее направления. Но именно вторая ситуация как раз и важна для релейной стратегии торговли. Поэтому сравнительная эффективность указанных торговых стратегий не очевидна.
Следует усвоить следующую особенность торговли на Форексе. Каждая сделка совершается по результатам прогноза цены и в случае успешного прогноза заключается в этот же момент времени, т. е. без запаздывания. Поэтому, если прогнозирование движения цены непрерывно (производится на каждом временном такте работы системы), то для заключения сделки достаточно прогноза только на один такт вперед. По этой же причине нет необходимости защиты системы от неудачной сделки введением специальных задержанных ордеров. Ошибка вероятнее всего исправится автоматически на следующем такте прогноза: закроется убыточная сделка и откроется противоположная. Естественно, это справедливо только для автоматической торговли с непрерывным прогнозом цены. На других рынках (биржевых товаров, акций, фондов и т.п.), где используются срочные контракты, уже важен прогноз на определенный период времени вперед. Методология таких прогнозов имеет некоторые отличия от одношагового прогноза на рынке Форекс.
Надежность торговой системы при маржинальной торговле, т. е. в условиях риска потери депозита, обеспечивается оперативным контролем и управлением указанным риском. Управление этим риском производится изменением объема торговли, а оперативный контроль уровня риска производится по так называемой просадке системы. Теория контроля и управления риском маржинальной торговли пока недостаточно развита. Учителя лишь советуют не поддаваться эйфории при непрерывной серии прибыльных сделок и не превышать оптимальный (но неизвестно как определяемый) объем сделки.
Параметры контроля и управления указанным риском в конкретной торговой системе могут быть найдены только статистически на истории системы. Для этой цели подходит теория проверки статистических гипотез.
По п.3. Здесь следует иметь в виду, что комбинированная торговая система имеет множество параметров (констант алгоритмов системы), которые влияют на эффективность системы взаимосвязано. Поэтому показатели эффективности комбинированной торговой системы невозможно выявить суммированием показателей составляющих ее простых систем.
Что касается оптимальной настройки торговой системы, то здесь требуются хотя бы общие знания математических методов настройки систем по максимуму (или минимуму) выбранного критерия оптимальности. Для торговой системы таким глобальным критерием представляется отношение суммарной прибыли за фиксированный период к заложенному депозиту. Подобное отношение годовой прибыли к депозиту (в процентах) в банковском деле называется % годовых. С точки зрения заданного уровня риска торговли, так называемая гарантированная (максимально возможная) просадка системы не должна превышать величины депозита, но быть к ней как можно ближе. Тогда вместо указанного критерия % годовых можно воспользоваться отношением годовой прибыли к гарантированной просадке. Такое отношение имеет смысл потенциального % годовых, достигаемого фактически при обеспечении близости гарантированной просадки к величине депозита. Преимущество потенциального % годовых в том, что он не зависит от величины депозита, а значит от объема торговли. В этом случае можно настраивать константы алгоритма прогноза системы по потенциальному % годовых, а объем торговли подбирать независимо по максимуму фактического % годовых.
По п. 4. Сегодня в части систем торговли преобладают тенденции их автоматизации и даже роботизации. Но пока что по-настоящему умные торговые системы получаются совмещением алгоритмов автоматизированной торговли и интеллекта трейдера. В теории такое взаимодействие автоматики и интеллекта называется режимом советчика. Здесь представляется незаменимым применение тренажера торговой системы.
Фитерман Михаил Яковлевич
Кандидат технических наук, доцент СПБГГИ(ТУ) (Горный институт)
Содержание раздела