Избранное трейдера Ivor

по

Бесплатная тиковая база данных (CME)

    • 15 февраля 2016, 18:22
    • |
    • nxt
  • Еще

Всем привет.

Решил выложить в открытый доступ базу данных тиков с CME, которая накапливалась за последние годы, и обновляется по итогу дня.

FTP доступ: 

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

Ниже код для чтения бинарных файлов (На C#).

Создаем класс Tick:

  1. public class Tick
  2. {
  3. public DateTime Time { get; set; }
  4. public int Price { get; set; }
  5. public int Volume { get; set; }
  6. public int BidPrice { get; set; }
  7. public int AskPrice { get; set; }


( Читать дальше )

20 лет спустя...ч.5

В конце 2008 года произошло одно замечательное событие — я нашел себе программиста! И мы с ним плотно сотрудничаем и по сей день. Я конечно мог бы и сам все запрогать, нехитрое дело, но… одновременно торговать и прогать почти невозможно, а потом еще и поддержка стоит усилий да и развивать постоянно надо. Мой програмист буквально за пару месяцев наваял вполне рабочую прогу. Наконец-то у меня была программа с тем интерфейсом который мне нужен (то, что я в общих чертах пытаюсь воплатить в tslab- опционы), т.е. торговлю я вел с графика волатильности, примерно вот так это все и выглядело, хотя галочек и кнопочек постепенно прибавилось:
20 лет спустя...ч.5
Вон по тем зеленым квадратикам можно мышкой жмакать и сразу идут сделки, потом дельта-хеджер анализирует изменение дельты и восстанавливает дельту до исходной. Таким образом все что нужно делать — выставлять нужный критерий для выгодных сделок и просто попадать по ним мышкой (я называю это играть в контрл-страйк). Таким образом я могу делать по несколько сделок в секунду, иногда это очень полезное свойство, например так было 3 марта 2014 года :-)

( Читать дальше )

Как получить налоговый вычет по ИИС: пошаговая инструкция

Как получить налоговый вычет по ИИС: пошаговая инструкция
   

В этом году россияне, открывшие индивидуальный инвестиционный счет, впервые могут оформить налоговый вычет по взносам на ИИС за предыдущий календарный год. Для этого владельцы счетов должны с 1 января по 30 апреля подать необходимые документы в налоговую инспекцию. В помощь частным инвесторам, которые пожелают вернуть заветные 13% по льготе в этом году, Financial One подготовил краткую инструкцию по оформлению налогового вычета.

Прежде всего, напомним, что у владельца ИИС есть два способа воспользоваться налоговой льготой, предусмотренной законодательством. Первый подразумевает, что частный инвестор оформит налоговый вычет по окончании календарного года, в который он сделал взнос на свой инвестиционный счет. Доходность операций по ИИС при этом не учитывается. То есть если в декабре 2015 года россиянин открыл ИИС и внес на него 400 тысяч рублей, то уже в январе текущего года он имеет право подать соответствующие документы в налоговую инспекцию и вернуть себе 13% от этой суммы – 52 тысячи рублей.



( Читать дальше )

Выбор и оптимизация торговой системы

    • 22 января 2016, 12:49
    • |
    • SciFi
  • Еще

Я перепробовал множество разных алгоритмов  / систем торговли, пытался реализовать все, чем торгуют другие. Брал системы из книг и статей. Далее я их оптимизировал под наш рынок, под конкретный актив, на истории. 

И у меня не получалось. За исключением одного случая. Поначалу я торговал только акциями без плеч на дневном графике. И вот когда я реализовал робота, который делал то же самое, я зарабатывал. Но прибыли от торговли акциями на дневке мне недостаточно. У меня микро счет и хочется активнее торговать, тем более, что есть способность писать робота, который не знает отдыха и может совершать без проблем более чем 1 сделку в 2 недели, как в случае с торговлей на дневке. 

И мне пришло озарение, что нужно не торговать систему, которая получилась после оптимизации чьей-то другой системы или идеи, а придумать систему под свои требования. Например, у меня лично требование не менее 10 сделок в день и длительность сделки не более 15 минут. Соотственно, я не должен торговать системы на часовике по MACD или торговать систему с большим стопом, когда ждешь 2 недели в просадке, прежде чем сформируется большой тренд и нальет большой куш. 



( Читать дальше )

Машинное обучение для улучшения вашей стратегии

    • 20 января 2016, 16:16
    • |
    • uralpro
  • Еще

ml-strategy-techniques-1

Предлагаю перевод интересной статьи с сайта www.inovancetech.com о нетрадиционном применение техник машинного обучения: Machine Learning Techniques to Improve Your Strategy.

Машинное обучение это мощный инструмент не только для создания новых стратегий, но и для повышения эффективности уже существующих.

В этой статье мы осветим вопрос управления размером позиции с использованием алгоритма Random Forest (RF)  и включения/выключения торговли на основе модели скрытых состояний Маркова (HMM). Мы предполагаем, что у вас уже есть торговая стратегия.

Как улучшить управление позицией

Управление позицией — это очень важный аспект трейдинга, которому часто не уделяется должное внимание. Многие трейдеры смотрят на управление позиции с точки зрения уменьшения риска убытков, но не инструмента увеличения прибыльности стратегии. Конечно важно избегать большого риска, используя небольшую часть торгового счета ( не более 2%) в каждой сделке, но лучший способ — это применение фиксированного лота или фиксированного процента от вашей максимальной позиции для каждого трейда.



( Читать дальше )

итоги 2015г роботорговля... запил... боковик...

    • 31 декабря 2015, 10:40
    • |
    • ves2010
  • Еще

непруха или 7мь месяцев боковика 

            Пошел 10ый год активной торговли. Лично сделал с 40к 14.4мио за 6лет ботами. Год в плане алготорговли был крайне неоднозначен. С начала года боты быстро напилили с 9.5мио 14.5мио. Потом в июне случился писец. 7 месяцев неоконченного боковика от 13 до 14.4мио. (на прошлой неделе видел в третий раз 14.4мио… а через неделю распилился на -12% от хаев словив стресс). Дальше будет про торговлю много букв можно не читать.

1 Боты были спроектированы под счет в районе 3-4мио.

2 Ликвидность на фортсе и мамбе упала. Это я сразу почувствовал. Та же ФСК вместо обычных 250мио оборота в день скатилась унылое говнище с оборотом 70мио. Если раньше я мог легко торговать счет в 3мио широкой диверсификацией в 15-20 бумаг, то теперь из-за разросшегося счета + падения объема торгов на мамбе пришлось уйти в самые ликвидные бумаги.

3 Поэтому  нагрузка на самые ликвидные бумаги возросла. Так например, зачастую делаю  во фьючах лук, рося, втб более 5-10% от дневного оборота. Сейчас мне надо купить с рынка в 10 раз больше бумаг чем раньше (в три раза больший счет и в три раза меньшее число бумаг).  Увеличились проскальзывания. Если на счете в 2-3 мио и диверсификации по 20ти бумагам проскальзывание было практически равно нулю, то сейчас при обороте в 30-40мио в день проскальзывание составляет 0.03%. Удовольствие поторговать стоит мне в месяц 200-250к. Это -1.7% от капитала в месяц.  Т.е. Издержки на торговлю выросли с 5-7% до 20% в год.



( Читать дальше )

Гайд по трорговле на биже. Часть 3. Алготрейдинг. Роботы.

    • 14 декабря 2015, 09:38
    • |
    • ves2010
  • Еще

Написал третью часть Гайда, но потом решил сократить до одной самой важной главы.

 

           Пределы системной торговли

 

            В последнее время популяризируется тема алготорговли, автоследования, торговых сигналов, обучающих курсов. Однако мало кто задумывается о том будет ли это реально работать. 

            Системная торговля строится на основании анализа исторических данных. Т.е. измеряем ряд параметров ценовых рядов, делаем прогноз движения цен в будущем и торгуем этот прогноз. Проблема в том, что сам факт торговли прогноза оказывает влияние на историю цен. В физике есть понятие — режим измерения, т.е. изменение не должно существенно влиять на измеряемую величину. Обычно допускается влияние измерения на измеряемую величину в пределах 1-2% и ниже. 



( Читать дальше )

_ПРЕДЕЛ РИСКА (про алгоритмы)



 _ПРЕДЕЛ РИСКА (про алгоритмы)

Риск-менеджмент это слишком широкое понимание, чтобы пытаться раскрывать его в данной статье. Будет рассмотрена тема контроля риска с целью увеличение эффективности торгового алгоритма (т.е. уменьшении меры рыночного риска и увеличении доходности).

_ПРЕДЕЛ РИСКА (про алгоритмы)



( Читать дальше )

Создание роботов на заказ. Взгляд изнутри

    Так вышло, что уже не один год занимаюсь созданием роботов на заказ. Это весьма интересное и увлекательное занятие. И это true story об этом.

 Пишу это для тех кто пойдёт по моему пути. Для программистов, которые хотят выбрать эту предметную область. Ну и для вокресных лулзов конечно.

    Читая эту статью вы узнаете про единственный не аморальный способ зарабатывать на околорынке:

Писать роботов по ТЗ.

Ведь что может быть проще!?

 Создание роботов на заказ. Взгляд изнутри



( Читать дальше )

Реальный индикатор открытых позиций на фьючерсе РТС

    • 22 октября 2015, 16:08
    • |
    • HPotter
  • Еще

Всем добрый день.

Вспоминая голосовалку на смартлабе за то, куда пойдет рынок сегодня, мне пришла в голову интересная мысьль. А что если правда собрать группу единомышленников, которые анонимно согласилсиь бы «светить» направление совей позиции. Тогда получился бы реальный индикатор, который бы показывал что о рынке думают реально торгующие люди. Для чего это нужно? Ну хотя бы для того, что бы понять стоишь ли ты в большинстве или в меньшенстве )). Так же можно проверить теорию, что большинство всегда неправо. 

Но кто захочет делиться направлением своей позиции? Думаю никто. Если только это реально не будет интересно и полезно самому человеку, кто гготов сказать куда он открыт. Давайте пофантазируем, как бы это могло работать. Ну мне в голову приходит следующая тема:

Пишется программа, которая может получать из квика значение позиции, куда она открыта в лонг или в шорт. Эта программа так же показывает тебе, куда стоят остальные участники, которые пользуются этой же программой. Т.е. Вы не сможете узнать, куда сотят остальные, если не имеете эту программу. Ну и наверное, ради справедливости, вы не можете так же узнать куда стоят остальные, если сами никуда не стоите ). Это даст некоторую защиту от дублирования в моменте входа в позицию.

( Читать дальше )

....все тэги
UPDONW
Новый дизайн