Избранное трейдера jackan
Всем привет.
Решил выложить в открытый доступ базу данных тиков с CME, которая накапливалась за последние годы, и обновляется по итогу дня.
85.25.211.62
login: smartlab
pass: smartlabpass
Ссылки на торрент: http://ge.tt/1Ql8j3Y2
№2: app.box.com/s/h0dhmkif0fhnvlpzdp8ma89c1ysv876t
seconds (int32) — кол-во секунд с начала суток по Чикаго.
milliseconds (int32)
price (int32)
volume (int32)
bestBidPrice (sbyte) — расстояние в тиках между price и реальной ценой BidPrice
bestAskPrice (sbyte) - расстояние в тиках между price и реальной ценой AskPrice
bestBidSize (int32) — доступно с июня 2015
bestAskSize (int32) - доступно с июня 2015
Создаем класс Tick:
Я довольно регулярно пишу посты, посвященные завсегдатаям смартлаба. У меня есть серия «шадроток», есть посты про «хитробулкового Татарина», секретного «Секрета», «Бегемота», про «философию» мартыфея, который авторитетно пишет целую книгу про рыночную глупость.
Но тут я случайно зашел на сайт самой распиаренной на смартлабе компании United Traders и был так удивлен, что решил посвятить пару страниц и юннатам. Ребята год-два назад импонировали мне своим агрессивным и довольно качественным пиаром (про саму их деятельность ничего говорить не буду). Но тут я увидел, что качество их пиара упало так сильно, что они стали не отличимы от огромного числа дурачков, которые раскручивают в инете тему самого херового обучения торговле, типа такого:
Написал третью часть Гайда, но потом решил сократить до одной самой важной главы.
Пределы системной торговли
В последнее время популяризируется тема алготорговли, автоследования, торговых сигналов, обучающих курсов. Однако мало кто задумывается о том будет ли это реально работать.
Системная торговля строится на основании анализа исторических данных. Т.е. измеряем ряд параметров ценовых рядов, делаем прогноз движения цен в будущем и торгуем этот прогноз. Проблема в том, что сам факт торговли прогноза оказывает влияние на историю цен. В физике есть понятие — режим измерения, т.е. изменение не должно существенно влиять на измеряемую величину. Обычно допускается влияние измерения на измеряемую величину в пределах 1-2% и ниже.
Идею заимствовал у Дмитрия Новикова, топик http://smart-lab.ru/blog/286594.php
Сидеть и наблюдать за своими основными позициями просто так скучно, хотелось себя чем-нибудь развлечь. Вот и решил опробовать данную стратегию. В качестве базового актива (БА) были выбраны фьючерсы на Газпром и Сбер., чтобы не путались пробные позиции с основными, где инструменты RI и SI.
Вкратце стратегия такая: если хотите зашортить БА, то продаете, естественно, фьючерс, покупаете кол в деньгах или около и продаете дальний пут. Зачем, читайте первоисточник.
Возникает естественный вопрос, а не проще ли купить пут? Конечно проще, но с позицией, состоящей из купленного пута, вы ничего не сможете сделать хорошего, если БА начнет расти.
Пут быстренько обесценится, к тому же, тетта будет против него.
Как раз самая моя первая позиция по шорту Газпрома, открытая 23.11.2015 на весьма символическом объеме в 10 контрактов, это наглядно и продемонстрировала. БА начал бурно расти и позиция стала приносить убыток, который я решил не фиксировать окончательно, а попытался побороться. Хорошо выросли колы, которые и были откуплены с профитом. На следующий день была оставлена позиция из 10 проданных путов и 10 проданных фьючерсов, которая в совокупности представляла из себя позицию из проданных «голых» колов. Расчет был на то, что БА несколько отскочит, а проданные путы отдадут тетту и убыток будет несколько меньше. И то ли расчет был верный, то ли просто повезло, ведь 24.11.2015 был сбит наш бомбардировщик, рынок начал снижаться и позиция была тут же закрыта с прибылью (см. ниже).
Еще одна тема. Использование опционов в качестве стопов. Тут надо разобраться в дефиницах. Что такое стоп? Полный выход из позиции. Вы вошли в рынок и ошиблись. Цена пошла в другую сторону. Тогда вам надо перевернуться, купить позицию в другую сторону? Или это мани менеджмент. У вас убыток более 10% и надо, просто, тупо выйти. Я никогда не понимал стопы. Ведь когда вы входите в рынок вы чем руководствуетесь. У вас есть виды на рост. Вы входите позицией, но цена туда не идет. Необходимо сократить позицию, дождаться низов и увеличить позицию. Как то так. Нахождение в рынке это риск. Как в любом бизнесе. И вы либо в бизнесе, либо нет. Невозможно создать строительную компанию и продавать ее всякий раз, когда дела идут плохо. Потом откупить, может не получиться. Вы должны быть в рынке и контролировать риски. Независимо, четверг сегодня или понедельник. У опционных позиций мы видим уровни отсечек. Это приводит к некоторой иллюзии, что цена сейчас там будет. Но будет она там на экспирацию. Я уже приводил пример с торговым роботом. В ручном режиме это выглядит так: Вы купили 10 фьючей, но рынок падает. Вы начинаете продавать по одному фьючу на каждые 1000 пунктов падения. Рынок разворачивается и вы, начинаете покупать. И когда рынок достигнет цели, плюс 2000 п, у вас 12 купленных фючей. Примерно так работает направленная дельта. Она увеличивает вашу позицию при росте и уменьшает при падении. При этом делает это без комиссии биржи и через каждый тик. За аренду такого робота, вы платите дневную Тетту. А вот волатильность и вега, как правило, не на вашей стороне. И пока мы не стали изучать календарные конструкции, посмотрим, как с этим можно справиться в одной серии.
Цена фьюча 87590. Предполагаем движение порядка 3500 пунктов в ту или иную сторону. Наш прогноз вниз. Поэтому мы продаем фьюч и покупаем 87500 колл. Как будут развиваться события? Если цена идет вниз и приходит на 8400.
Его особенности:
1. Вход и выход из позиций по лимитированным заявкам;
2. Возможность запуска неограниченного количества стратегий на одном инструменте;
Плюс — все возможности предшественника — Lbot.
Пробная версия: Яндекс.Диск
Ограничения:
1. Количество стратегий — одна.
2. Количество лотов — один.
3. Срок работы — да конца 2015 года.
Стратегия на демо-счете видео работала более 4-х часов.
Код стратегии в ini-файле:
[SB_A1]
Security = SRZ5, SPBFUT, PR_sber, A1
WorkSize = 10