Избранное трейдера Dmitriy
Достаточно часто приходится слышать от трейдеров о том, что рынком манипулирует какая-то невидимая рука, которая направляет котировки в нужную ей сторону. О том, что существуют некие лица, они же маркет-мейкеры, которые сутками напролет «охотятся на лосей» (в переводе со старотрейдерского – выбивают стопы, то есть продавливают цену туда, где скопилось огромное количество stop-lossордеров, тем самым собирая убытки трейдеров себе в карман).
Заблуждающиеся новички – это нормальное явление, поскольку любая информация, которая имеет хотя бы грамм логики, может восприниматься ими как святая истина. Заблуждающиеся «старички», которые все свои убытки сваливают на кукловодов и прочих рыночных массонов и тамплиеров – явление страшное, поскольку рассказывают они об ужасах творящихся на рынке, не редко с умным видом, трейдерам-новичкам. Конец всему наступает тогда, когда они начинают говорить о том, что торговать надо без stop loss и take profit, поскольку в противном случае stop loss обязательно выбьют маркет-мейкеры, а до take profit цена не дойдет, маркет-мейкер не пустит.
Нас часто спрашивают, как самостоятельно создать робота? И сложно ли это?
– Нет, не сложно, если у вас есть опыт и наработки. Но если вы начинающий алготрейдер, то перед вами встанет сразу несколько непростых задач.
Для начала вы должны определиться какую именно торговую стратегию будете автоматизировать.
Затем нужно четко формализовать эту стратегию: описать строгими условиями все входы и выходы из позиции.
Теперь нужно определиться под какой торговый терминал будем разрабатывать робота.
Изучаем функции алготрейдинга (выставление и снятие заявок, получение текущих данных из терминала, механизм взаимодействия скрипта и терминала).
Изучаем как устроена структура данных (таблиц) на сервере Мосбиржи, чтобы знать откуда что брать.
Важно иметь хотя бы базовое понимание о программировании: что такое переменные, условия, операции сравнения, циклы, функции, события, работа с файлами и т.п.
«Мы хотим углубиться в схему того, как работает маркетмейкинг, и углубиться в то, что является репрезентативной ценой»
Функция маркетмейкеров должна заключаться в том, чтобы поддерживать ликвидность рынка, обеспечивая объемы как на покупку, так и на продажу. Однако ЦБ, по словам Швецова, видит «очень много кейсов», когда эта работа выходит за традиционные рамки. Это делается как для формирования нужной цены, так и для того, чтобы получить комиссию с торговой площадки
Моя личная история трейдинга, все совпадения случайны.
Я начал свою карьеру в HFT в австралийском филиале одной из крупнейших американских трейдерских компаний в качестве программиста на C++. В первый день меня встретил офис с огромными окнами с видом на сиднейскую гавань, на одном из которых было написано фломастером “< 2ms”. Это было главной задачей для дюжины разработчиков, но, пока что, не для меня. Итак...
Один из ребят предложил идею торговли опционами на австралийской фондовой бирже (ASX), а точнее – опционными спредами и их комбинациями с обязательным хеджированием. Ему нужно было нечто, что могло бы справиться с кучей запутанных правил торговли и быть интегрировано с используемой нами торговой платформой, которая называлась Orc. Это были ранние двухтысячные и я написал для него свое решение на VB6 под Windows 2000. При этом я использовал C++, Boost и многопоточный парсер Spirit для интеграции с Orc. Последний рассчитывал биномиальные или триномиальные деревья для оценки американских опционов на бирже ASX по требованию. Для моего кода расчета цены я использовал чужой код на VBA, построчно переписанный на C++.
На просторах интернета полно информации об анализе графиков цены и самых экзотических технических индикаторах. Чуть менее распространен анализ объемов торгов, по причине отсутствия такового у форекс-брокеров, активно популяризирующих биржевую торговлю. Не сложно найти неплохой учебник по инвестированию и фундаментальному анализу. Но вот, что касается использования ленты сделок и биржевого стакана, здесь русскоязычные ресурсы ограничиваются разъяснением терминов «бид», «аск» и спред, на чем весь анализ этих инструментов, по сути, и заканчивается. Есть неплохие видеоматериалы, но они преимущественно описывают ситуации на рынке США, где ECN и «дарк-пулы» вносят свои коррективы в механику торгов. Данная статья призвана хоть немного, но ликвидировать этот пробел и рассказать о том, как и зачем эти инструменты могут быть использованы на российском рынке обычным частным инвестором.