Поиск


...Разбиваясь головой об код

Третья неделя хаотичного боя с освоением программирования. Большое спасибо Тимофей Мартынов за скурпулезное описание пути гуманитария в дебри кодинга. ) Реально ободряет.

Но задался я вопросом, а почему нет до сих пор труда по поводу «Алготрейдинг для начинающих»? То, что есть в сети, мягко говоря не соответствует действительности. Нет книги, которая бы рассматривала примеры не со стоимостью пирожков на количество гостей, а сразу — СРАЗУ — давала бы примеры работы с биржевыми данными. Специфика ведь сильно отличается от того, что можно узнать во всех учебниках по кодингу. Нафига мне пирожки с гостями? Или тангенсы с квадратными корнями?

ИМХО, что должно быть в таком учебнике, может кто психанет да напишет. )))

1. Языки, на которых программируют алгоритмы. Кто, когда, где, зачем, почему. Короткая вводная. Мол, R для дата майнинга, что такое C# и C++, причины их доминирования, новые языки в алготрейдинге — python/ruby, специфические языки, которые есть в платформах типа Метатрейдер или ТОС. В общем, краткая вводная.

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

Iqfeed в TSLab 2.0

Добрый день, очень короткий анонс, в тслаб версии 2.0.6.0 доступно подключение к поставщику данных iqfeed. Ключ для работы не потребуется, то есть оплачиваете только необходимое количество данных в iqfeed и используете в программе.

Дайте совет, где купить исторические данные Level 2 (CME)

Доброго времени суток, всем.
Столкнулся с проблемой, где купить высококачественные данные на Euro FX Futures (CME Globex)
Речь идет о всех контрактах за последние три года.
Нужно Market-in-Depth а также Time and Sales (trades), тиковые данные.

Обратился к вендоре TickData. они продают Level 1, а мне нужен Level 2 (5 цен по аск и 5 цен по бид)
Обратился к IQFeed, продают исторические данные за 180 дней

Сама бирже СМЕ, прайс за разовую покупку Market-in-Depth а также Time and Sale, в совокупность под 15 000 долларов + подписка, такую сумму нет возможно оплатить.

Прошу помочь с информацией, где можно купить интересующий меня продукт.

Получение внутридневных данных c IQFeed

    • 13 августа 2015, 08:59
    • |
    • uralpro
  • Еще

qs-iqfeed-0001

Статья о загрузке внутридневных котировок от поставщика данных IQFeed на языке Python опубликована в блоге www.quantstart.com. DTN IQFeed — популярный вендор, поставляющий данные со многих американских и европейских рынков по широкому спектру инструментов. Тем трейдерам, кто практикует алгоритмическую торговлю на зарубежных площадках или использует данные с них для поиска корреляций с российскими активами, будет очень полезен нижеследующий перевод.

С IQFeed возможно получение данных через сокет соединение к локальному серверу IQLink, который предоставляется при создании аккаунта у этого поставщика данных. В этой статье мы будем использовать потоковое сокет соединение на языке программирования Python для буферизации  данных и создадим файл CSV с внутридневной маркет датой для американских акций.



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

Дата фиды и автоматизация трейдинга на NYSE для непрофессионалов

Писал коментарий к посту http://smart-lab.ru/blog/262419.php, но он получается очень объемным. Решил немного расширить и оформить отдельным постом. Возможно, кому-то будет полезным. 

Опишу немного нестандартные способы автоматизации трейдинга, фильтрации акций и геренации сигналов для частного трейдинга и неглубокой разработки. В моем понимании из одной задачи вытекают другие. 

АПИ платформ, TOS и платные программы описывать не буду. Информации и так очень много в свободном доступе. Кто захочет-найдет.

Первый вопрос — где брать маркет дату. Историческую и в удобном формате. 
Совсем бесплатно  проблематично найти что то стоящее. Никто не дает маркет дату бесплатно. риал тайм можно брать с яху финанс, через их апи и получать, например, в эксель, но история доступна в дневках только. Риал тайм, без истории в тот же эксель можно тянуть из стерлинга через АПИ или через RTD add in, что проще.  Другой костыль — брать АПИ фьюжина(можно демку) и качать историю куда-то. Тут уже нужно писать свой код. 

Теперь о платных вариантах



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

BarChart. Исторические маркет-данные

Есть интересный сервис BarChart.com аналогично IQFeed раздающий историю и стриминг (реал-тайм) данные.

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

Просьба +++ хотя и не про Данию =)

Новый протокол передачи данных CME MDP 3.0

    • 12 мая 2015, 23:37
    • |
    • nxt
  • Еще
По мотивам поста Светланы Орловской, я решил сравнить разницу между Time&Sales через CQG, которые перешли на новый протокол MDP 3.0, и старым протоколом FIX/FAST (провайдер данных - IQFeed).

Данные записывал в режиме реального времени через терминал NinjaTrader для CQG, и через IQFeed API напрямую.

В CQG тики действительно агрегированные.

Ниже представлен скриншот, на котором это хорошо видно:

Новый протокол передачи данных CME MDP 3.0 

Тоже самое озвучили в тех. поддержке IQFeed:

"As a high level summary, the change relates to how the exchange bundles trades within their messaging. Right now we are able to process each order for a trade independently. In the new protocol the exchange summarizes multiple orders under certain circumstances. For example, if you look at the current feed and see multiple trades at the same time and price (but different sizes), those will typically be bundled into a single trade going forward with MDP 3.0. So instead of multiple ticks such as 1@2084.75, 3@2084.75, 2@2084.75, 5@2084.75… you will see a single tick of 11@2084.75.

Since the middle of last year, our engineers have been trying to find ways to unbundle the data in the new protocol while still maintaining accuracy and reliability. Unfortunately we haven't found a good way to accomplish this with the data provided by the protocol. We continue to look at our data processing options in cooperation with the CME Exchange. In the mean time, we are happy to be able to continue providing our customers the accurate tick data they have come to expect.



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

СМЕ- новый формат передачи данных и чем он нам грозит

Собственно, принцип протокола старый, и для нас, смертных, сводится к одному критичному для многих параметру.

Агрегированные тики.

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

Если ваша стратегия основана на анализе потока ордеров- вычленении ордеров определенного размера, их последовательности, и других занятных вещей- начинайте думать над другим инструментарием или измененной стратегией.



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

IQFeed коннектор (Dll)

    • 17 октября 2014, 19:28
    • |
    • nxt
  • Еще
Всем привет, думаю будет полезным выложить библиотеку для работы с IQFeed (написана на .NET) для получения исторических или реал-тайм данных.

Скачать можно по ссылке: https://app.box.com/s/6pi9kqi9v1wwngu2emo9

В архиве два приложения, первое — сама библиотека .dll, второе — sample application где показано как можно использовать библиотеку.

Здесь кратко покажу как подключаться и какие данные можно качать.

Код (например для истории):

//объект класса
IQFeedConnector _connector = new IQFeedConnector();

//массив, в который будут поступать тики
List<Tick_Object> tick_objects = new List<Tick_Object>();

//задаем начальную и конечную дату
DateTime start_date = new DateTime(2014, 10, 14, 0, 0, 0);
DateTime end_date = new DateTime(2014, 10, 14, 23, 59, 59);

//вызываем метод и передаем параметры (инструмент в данном случае золото)
_connector.Get_History(«QGCZ14», start_date, end_date, tick_objects);

IQFeed коннектор (Dll)

После завершения работы метода, массив tick_objects будет наполнен тиками (дата время, цена, объем, bid, ask);

Как видно, данная библиотека существенно может упростить жизнь)

При желании можно ее модифицировать, код открыт и достаточно понятен. 

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