Механизм трейдинга. Как построить бизнес на бирже? - Тимофей Мартынов
Шрифт:
Интервал:
Закладка:
HFT-роботы, которые эксплуатируют любые краткосрочные ошибки ценообразования, однозначно зарабатывают, когда у какой-либо группы на рынке массово срабатывают стоп-лоссы. Так происходит, поскольку те, у кого они сработали, отдают в этот момент деньги и платят за проскальзывание своих ордеров. Если ваша экспертиза позволяет вам определять, когда на рынке исполняются стоп-лоссы, то в данном случае вы также можете иметь краткосрочное преимущество на точке входа (вы получаете цену, которая в данный момент сильно отклоняется от справедливой). Естественно, что зарабатывает на этой неэффективности трейдер, открывающий позицию там, где происходят сделки по сработавшим стоп-приказам.
Резюме
Наличие стоп-лоссов на рынке – это потенциальный «донор» вашей системы. Если у вас хорошая высокоскоростная арбитражная система, то вы можете ничего не знать про стоп-лоссы, но все равно вы будете забирать эту ошибку с рынка в числе прочих ошибок ценообразования. Но если вы знаете, на каких уровнях или в какое время могут срабатывать стоп-лоссы, у вас есть возможность создать соответствующую систему, которая будет забирать часть раздаваемых этой неэффективностью денег.
7.3.8 Выброс цен
Существуют такие редкие ситуации, когда на отдельном рынке (как правило, с ограниченной ликвидностью) происходит гигантский выброс цен с последующим возвратом. На трейдерском жаргоне такая ситуация называется спайк (от англ. spike – «штырь, гвоздь, прокол»). Выброс, как правило, сопровождается срабатыванием самых отдаленных стоп-лоссов, а те, кто их установил, терпят наиболее значительные убытки.
Данная ситуация может возникать в силу нескольких причин:
• Произошла ошибка трейдера с крупным портфелем, который неверно ввел заявку.
• Сбой торгового робота.
• Преднамеренные действия манипулятора, направленные на срабатывание стопов-лоссов.
• «Переливка» денег с одного счета на другой через неликвидный инструмент (не спрашивайте меня, зачем это: чего только не случается в мире отмывания денег и уклонения от уплаты налогов).
Примеры:
21.09.15. Фьючерс доллар – рубль.
14.10.14. Фьючерс РТС <LINK B151>
06.09.14. Фьючерс доллар – рубль <LINK B152>
18.06.14. Фьючерс на Газпром <LINK B153>
05.02.14. Доллар рубль спот (USDRUB-TOM) <LINK B154>
09.12.13. Фьючерс Сургутнефтегаз <LINK B155>
08.10.13. Татнефть-ап <LINK B156>
16.08.13. Китайский индекс Shanghai Composite <LINK B157>
27.05.13. Фьючерс на золото <LINK B158>
06.05.10. Flash crash на американском рынке <LINK B159>
Рис. 44. Выбросы на фьючерсе доллар – рубль в вечернюю сессию
Как видно из приведенных выше примеров, выбросы могут произойти где угодно, даже на самом ликвидном в мире рынке – фьючерсах S&P500. Разница лишь в том, что на ликвидных рынках они происходят гораздо реже.
Выброс – это биржевой гоп-стоп. И тем не менее он является совершенно законным способом отнять деньги у тех, кто ставит большие стоп-лоссы. Несмотря на очевидно нерыночный характер сделок, причиной которых способен стать в том числе и чей-то злой умысел, я не припомню случаев, чтобы такие сделки отменялись у нас, в России. Поэтому, если вы торгуете не самыми ликвидными инструментами, будьте очень внимательны со стоп-лоссами: один раз вы можете очень сильно пострадать от выброса, который просто передаст деньги с вашего счета на чей-то еще.
Чтобы зарабатывать на выбросах и успевать реагировать на ошибку, нужна скорость. Такие ситуации характеризуются драматическим отклонением цен за короткое время и повышенным объемом. Несмотря на то что выбросы возникают редко и на разных инструментах, написать сканирующий их алгоритм совсем несложно. Если вы первым успели отсканировать выброс и встать против него, то вы заработали на возврате цены к справедливому значению.
Единственное, что запрограммировать нельзя, – это возможность разобраться, не поменялось ли само справедливое значение цены вместе с выбросом. Например, когда выброс стал реакцией на некие драматические новости, которые действительно способны стереть компанию в порошок, то автоматически покупать такой выброс рискованно. Именно этот нюанс может затруднить построение системы на неликвидных акциях. Однако при наличии возможности «перекрывать» выбросы связанным активом, например выброс на фьючерсе «Газпрома» акциями «Газпрома», ваша система будет более надежна. Эту схему я описал ранее в главе 7.3 «Контртренд». Таким образом получается, что любой высокочастотный алгоритм, торгующий схождение к среднему пары активов, будет зарабатывать в том числе и на редких выбросах по одному из активов связки.
Резюме
Выбросы цен (спайки) являются частными случаями ошибок ценообразования, вызванных в том числе и срабатыванием стоп-лоссов. Они происходят столь редко и несут в себе такие хитрые нюансы, что, пожалуй, строить системы исключительно на их основе большого смысла не имеет. Однако любые высокоскоростные арбитражные алгоритмы, торгующие схождение к среднему связки активов, могут забирать в том числе и эту ошибку.
Выбросы происходят редко. Чем неликвиднее рынок, тем выше вероятность их возникновения. На срочном рынке Московской биржи выбросы чаще случаются в вечернюю торговую сессию. Вероятность выброса выше в начале торговой сессии, когда ликвидность рынка ниже.
7.3.9 Гэпы
Гэп – это ценовой разрыв, который возникает за то время, когда торги остановлены. Он образуется потому, что приходит новая существенная информация, приводящая к переоценке рынка на открытии торгов. В этот момент наиболее нервные трейдеры закрывают свои позиции с убытком. Чем выше рыночная волатильность, больше гэпы и колебания на открытии торгов и чем выше при этом ликвидность, тем выше потенциальная прибыль, которую зарабатывают игроки, эксплуатирующие данную неэффективность.
По сути, прибыль дает не сам гэп, а неэффективные заявки, стоящие внутри гэпа и против него. Такие заявки – это возможность успеть купить по низкой цене и перепродать через секунду по более высокой. Они являются очень простой неэффективностью, очевидной для всех участников торгов; некогда они приносили легкие деньги быстрым алготрейдерам.
В период кризиса 2008–2009 гг. на российском срочном рынке неплохо работала простая стратегия: можно было покупать в первый тик, если гэп вверх, или продавать, если гэп вниз. Обычно движение в направлении гэпа продолжалось с существенной инерцией. В те времена даже «ручные трейдеры» умудрялись продавать и покупать в первый тик. Стратегия хорошо работала просто потому, что движение с открытия в направлении гэпа обладало значительной инерцией. Со временем всем HFT-трейдерам стало очевидно: по утрам регулярно кто-то раздает несколько сотен тысяч рублей, оставляя заявки, явно находящиеся в зоне гэпа. Если ты успеваешь первым забрать заявки в зоне ошибочной цены и затем спустя несколько секунд закрыть позицию в зоне справедливой цены, то ты имеешь практически гарантированный безрисковый доход (см. рисунок 45).