В этом посте поговорим об уровне программирования который нужен чтобы начать писать роботов с Os.Engine. А также о том, каких простых правил мы придерживаемся при написании кода. Но перед этим одна очень личная история в картинках...
И оно вот это с картинки до сих пор меня преследует. Я утирая кровавые слёзы не смотря на боль всё же, разобрался с той библиотекой, но как понял, 95% остальных покупателей того курса — ничего не поняли. И навалили в интернетах горы кирпичей!
Как я понимаю за счёт того позорища в массах укоренилось мнение что писать роботов из кода — сложное и богомерзкое занятие.
Но, друзья -это не всегда так!
Писать роботов на нашей библиотеке — удовольствие и сплошная радость! Мы делали нашу библиотеку для НАЧИНАЮЩИХ программистов.
В принятых правилах написания кода мы договорились не использовать «синтактический сахар», если он усложнит восприятие кода. Мы также договорились писать комментарии на РУССКОМ ЯЗЫКЕ! И (матерь божья!) Мы сделали уровень совместимости для создания роботов, который не будем менять от версии к версии! Но, по порядку...
Привет, смартлабовцы!
Мы тут хотим прояснить некоторые моменты нашей тарифной политики, рассказать немного о планируемых нововведениях и узнать Ваше мнение о нас :)
Welcome в комментарии!
За публикацию благодарим Financial One:
fomag.ru/ru/news/intlife.aspx?news=11717
В период активного обсуждения голодовки алготрейдеров FO постоянно просил Московскую биржу прокомментировать акцию. В результате несколько вопросов переросли в целое интервью с директором бизнес-дивизиона «Срочный рынок» Кириллом Пестовым. В нем он попытался объяснить тарифную логику торговой площадки и анонсировал крупное изменение, которое заинтересует всех алготрейдеров Московской биржи.
Кирилл, как вообще родилась идея поменять тарифы на срочном рынке? С чем это было связано?
Исторически сложилось, что на срочном рынке комиссия взималась не от стоимости контракта, а в виде фиксированной суммы в рублях за контракт. Такая структура тарифа была всем удобна, пока не начался период высокой волатильности в 2014 году. Поскольку стоимость активов, в частности, доллара, менялась очень сильно и быстро, а тариф при этом оставался неизменным, сразу стали видны искажения в относительной стоимости торговли разными фьючерсами: по одним эффективная ставка сильно выросла, а по другим упала. Поэтому мы решили перейти на систему тарифов, привязанных к стоимости контракта, то есть брать определенный процент от суммы сделки, как происходит на других рынках биржи. Ведь по другим классам активов сложностей с тарифами в связи с высокой волатильностью не возникало, т.к. все привыкли считать комиссию в процентах, а не в виде фиксированной суммы за контракт.
Ранее писал о падении количества сделок http://smart-lab.ru/blog/357224.php
Сейчас спустя месяц выкладываю последствия на примере одного HFT алгоритма
На графике количество сделок за день, красным выделил неделю когда увеличил качество входов, чтоб получить больше профит на сделку.
Как видно с каждым днем количество сделок падает все больше и больше!
А ниже профит на сделку, заранее извиняюсь за моветон, специально скрыл шкалу значений, но и так понятно.
В конце прошлой недели Московская биржа внесла изменения в регламент «Параметры для расчета сборов за неэффективные и ошибочные транзакции», введя новый вид сбора за так называемую «ошибку 3» — «Сейчас эта сессия не идет».Биржа сообщила, что штраф составит от 1 тыс. руб. до 30 тыс. руб.
В общем как и ожидалось, реакция не была мгновенной, но с каждым днем количество сделок за сессию на ФОРТС падает.
Дабы не быть голословным привожу статистику.
02.09.2016 — 1578724 сделки
13.10.2016 — 1090349 сделки
14.10.2016 — 894403 сделки
17.10.2016 — 888862 сделки
18.10.2016 — 747489 сделки
(Сделки считались за вечернюю сессию предыдущего дня и за дневную текущего)
Так что как говорится HFT не мамонт, не вымрет. Но думается мне что это еще не конец истории.
А вот какая выгода МБ в перспективе от данных действий не знаю,
ТАК ЧТО СРОЧНО ПОНИЖАТЬ КОМИССИЮ!!!
Напоследок спалю одну хфт-стратегию. Я по ней никогда не торговал, поэтому мои познания в ней теоретические. Пишу просто ради поболтать.
Назовём её «Истерика богатого медведя».
1. Крупный игрок — «богатый медведь» — бьёт по стакану и в один момент продаёт большой пакет. Например 2 000 контрактов по РТС или больше.
2. Это легко отслеживается роботом. У сделок, инициированных богатеньким медведем будет одинаковое время в миллисекундах. По ленте всех сделок сразу можно понять, что это продажа одного человека.
3. Из-за этой продажи рынок мгновенно проваливается на 200-300 пунктов. У простых смертных физиков срабатывают стопы.
4. Но стопы физиков летят в торговую систему медленно - от 70 до 500 миллисекунд. Целая вечность.
5. Увидев «истерику богатого медведя», хфт-робот знает, что вот вот в эту же сторону прилетят стопы физиков и ещё больше продавят рынок.