Избранное трейдера Sergey F

по

Программа для скачивания тиков

Где скачать тики срочного рынка?
Есть Финам и МФД, оба источника в последнее время дают качественные данные.
Но у Финама есть ограничения по времени скачивания и объему одного файла.
МФД подвисает при подкачке за много дней.
Оказывается, есть еще один интересный источник данных для фьючерсов. 
Данные предоставляет Церих: ftp://athistory.zerich.com/.
Данные совпадают с Финамом и МФД, проверено несколько дней.
Причем там хранятся не только тики, но и заявки, и можно собрать стакан.
Данные хранятся в формате qsh от Qscalp (http://www.qscalp.ru/),
который нужно еще разархивировать.
На www.qscalp.ru/ можно найти некоторые утилиты для обработки данных и торговый привод.
Но мне этого показалось недостаточно, пришлось дорабатывать.
Ниже результат, интерфейс в виде красивых окошек сделать поленился, но и так все понятно.
Сначала программа скачивает данные в формате qsh, потом их конвертирует.
Имейте в виду, некоторые фьючерсы необходимо домножить на число.
Например, фьючерс РТС нормирован на число 10, фьючерс MIX — на 25.
Для работы программы нужен .NET Framework 4.0.
Регистрация по ссылке необязательна, можно так скачать.
Пользуйтесь!
www.dropbox.com/s/flz70pnf325405f/qsh_example.exe?dl=0


Библиотечка для алготрейдера

Ссылки для скачивания:
1-я часть
2-я часть
3-я часть
4-я часть
5-я часть
6-я часть
7-я часть
8-я часть

Полный список текстов:

> list.files(«E:/syst/lib»)
[1] "_algo_ algotrading.pdf"
[2] "_algo_ IntroductionToAlgorithmicTradingStrategies.pdf"
[3] "_algo_ stan.pdf"
[4] "_bayes_ applied bayesian modelling.pdf"
[5] "_bayes_ bajesovskie seti… logiko-veroyatnostnyj podxod.djvu"
[6] "_bayes_ bayesian statistical modelling.pdf"
[7] "_bayes_ BayesNets.pdf"
[8] "_bayes_ байесовские методы маш обуч.pdf"
[9] "_bayes_ введение в методы байесовского статистического вывода.djvu"
[10] "_caus_ Application of adaptive nonlinear Granger causality.pdf"
[11] "_caus_ Causalities of the Taiwan Stock Market.pdf"
[12] "_caus_ granger causality — theory and applicts.pdf"
[13] "_caus_ grangercausality.pdf"
[14] "_caus_ sugihara-causality-science.pdf"
[15] "_caus_ Причинный анализ в статистических исследованиях.djvu"
[16] "_change_ adaptive filtering and change detection.djvu"
[17] "_change_ detection of abrupt changes.pdf"
[18] "_change_ Efficient Multivariate Analysis of Change Points.pdf"
[19] "_change_ nikiforov_i_v_posledovatelnoe_obnaruzhenie_izmeneniya_svoist.djvu"
[20] "_change_ zhiglyavskii_a_a_kraskovskii_a_e_obnaruzhenie_razladki_sluch.djvu"
[21] "_change_ адаптивный метод обнаружения нарушений закономерностей по наблюдениям.pdf"
[22] "_change_ Момент разладки Чернова.pdf"
[23] "_change_ обнаружение изменения свойств сигналов и динамических систем.djvu"
[24] "_change_ обнаружение моментов разладки случайной последовательности.pdf"
[25] "_change_ обнаружение нарушений закономерностей по наблюдениям при наличии помех.pdf"



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

Бесплатная тиковая база данных (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; }


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

Технический анализ может вас обманывать - вы даже этого не поймете

Здравствуй уважаемый читатель. Хочу поделиться с тобой некими выводами, к которым я пришел спустя год безуспешных попыток написать торгового робота, который бы быстро и многократно увеличил мой жалкий капитал. Вот и вся предистория.

И так начнем.

Вот график, дневка, присмотритесь внимательно: 


Технический анализ может вас обманывать - вы даже этого не поймете

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

Продолжим:
Вот, например уровень. Круглое число, ложные пробои, ретесты. Значительные движения от уровня. Наверняка там находится чей-то интерес и большая ликвидность. Красивая линия, не правда ли?



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

10 фраз манипулирования людьми в бизнесе

10 фраз манипулирования людьми в бизнесе

1. «Ты хочешь всю оставшуюся жизнь продавать сладкую газировку? Или хочешь пойти со мной и изменить мир?»

В этой знаменитой фразе, благодаря которой Стиву Джобсу удалось переманить Джона Скалли из PepsiCo, использовано сразу несколько техник убеждения. Во-первых, упрощение. У проблемы всегда много причин, и решить её довольно сложно. Реальность постоянно заставляет людей чувствовать себя неуютно. Профессиональные манипуляторы помогают им на минуту расслабиться, игнорируя трудности и предлагая простые решения. Дезодорант, машина или определённая марка пива могут сделать человека красивым, популярным и успешным. Здесь также играет роль фактор Большой Лжи. Как говорил великий манипулятор Адольф Гитлер: «Люди относятся с бОльшим подозрением к небольшой лжи, нежели к великой». Третья техника тоже довольно известна: сокращение выбора до двух опций, одна из которых очевидно хуже. Вместо того чтобы позволить человеку думать о множестве альтернатив, манипуляторы дают только два варианта на выбор.

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

10 чисел, на которых держится мир

  • 10 чисел, на которых держится мир

Чтобы создать Вселенную, даже небольшую, нужны числа, без которых она просто не запустится. Это — фундаментальные константы. С помощью этих десяти чисел можно описать все: и рост снежинок, и взрыв гранаты, и игру на бирже, и движение галактик. А вот откуда они взялись — непонятно. Желающие могут списать их появление на божью волю. А воинствующим атеистам остается только ими пользоваться, объясняя с их помощью как ход эволюции, так и температуру Благодатного огня...

Пространство

Число Архимеда

Чему равно:  3,1415926535… На сегодня просчитано до 1,24 трлн знаков после запятой

Кто и когда открыл:

Точное авторство неизвестно. Приписывается древним индусам, грекам, китайцам и прочим хорошим людям. Впервые обозначил его греческой буквой π в начале XVIII века английский математик Уильям Джонс

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

Как я открывал счёт на CME

На новогодних праздниках заморочился открытием счета на CME.
Какой от этого профит:
1. ГО поменьше (а в некоторых случаях значительно меньше). Пример: микроконтракт евро на CME стоит 569500р (EURUSD=1.36), ГО 8308р. На фортсе это будет 12-13 контрактов, ГО 17-19к, разница в 2 раза.
2. Торговля почти круглосуточно, т.е. гэпы с утра меньше и больше вероятности выйти нормально по стопу ночью, когда фортс не торгуется. Это важно на драгметаллах, т.к. там сильные движения часто происходят именно ночью.
3. Можно зашортить S&P на хаях)
 
Теперь негативные моменты:
1. Комиссии больше, чем на фортсе. За микроконтракт евро на CME с меня взяли 1.33$*33.5=44.5р., на фортсе за этот объем возьмут 1,24*13=16р. За фьюч S&P mini (стоит примерно 3.1млн. р.) с меня взяли 2.31$*33.5=77р., на фортсе за 33 фьюча на РТС (аналогичный объем) возьмут 2,24*33=74р. Но фьюч на РТС более волатильный, так что тут опять фортс выгоднее. Правда если вы совершаете много сделок, можно поторговаться за комиссии у американского брокера и снизить их раза в полтора.
2. NinjaTrader не настроить так, как я привык. Настроек меньше, чем в квике. Пример: в квике, уменьшив масштаб графика (не таймфрейм), я могу смотреть график за последние 1.5 года, в ниньзе при минимальном масштабе на часовике видно только последнюю неделю, остальное надо листать. Да и много чего еще там не нашел.
3. Вывод любой суммы стоит дорого, в моём случае фиксированный тариф 30$, бывает и больше.


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

MarketDataDownloader - закачка биржевых данных. IQFeed и Fidelity.

    • 08 ноября 2013, 17:29
    • |
    • AnCh
  • Еще
Представляю вашему вниманию программу по закачке биржевых данных.

Поддерживаются источники IQFeed и Fidelity (такой же источник данных как в Wealthlab).
Программа умеет скачивать тики (для IQFeed источника), внутридневные и EOD данные.
Возможность скачивать как за определенное количество дней, так и за указанный интервал.
Фильтр по времени — все данные, торговая сессия или настраиваемый.

Краткое описание:
Symbols — нужно указывать символы — по одному на строке.
Folder  — нужно указывать папку для хранения данных (ее можно так же выбрать с помощью кнопки Choose).
Amount of days — количество дней целиком, либо настройка интервала с помощью BeginDate и EndDate.
На вкладке параметры можно настроить формат даты, разделитель данных и указать фильтр по времени внутри торговой сессии.
Кнопка Reconnect пробует переподключиться к источнику данных, кнопки Start и Stop — запускают и останавливают процесс скачивания.
Чекбокс «Real-time updating» позволяет после скачки данных автоматически делать запросы к источнику через настраиваемый интервал и обновлять файл с данными. При это формат даты в файле должен быть дефолтным (такой как установлен при загрузке программы).

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

Случайное блуждание как базовая модель рынка

    Данная заметка носит методический характер и призвана напомнить (или научить :) ), что такое случайное блуждание и какова его роль в биржевой торговле. Случайное блуждание (или броуновское движение или random walk)—это процесс с независимыми приращениями, причем каждое приращение обладает нулевым средним. Пример такого процесса: берем монетку и кидаем. Если орел, то очередное приращение равно +1, если решка—очередное приращение равно -1. Кидаем много раз и суммируем нарастающим итогом. В общем, проще не придумаешь.
   Несмотря на простоту такого построения оно имеет чрезвычайно важную роль для понимания динамики цен на бирже. Взглянем на график случайного блуждания:
 Случайное блуждание как базовая модель рынка
Данная картинка является вполне типичной. Как видно, тут есть многое из любимых атрибутов теханализа—уровни, фигуры, тренды, итд. Да и вообще, картинка явно похожа на реальные цены. Таким образом, случайное блуждание—это явно неплохая модель рынка.


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

Грааль и трейдеры, которые его ищут.

Грааль и трейдеры, которые его ищут.

     Грааль – это стратегия, теоретически, способная делать деньги из воздуха.
Верю ли я в грааль? Наверное, верю, но для меня грааль не совсем тоже самое, что и для большинства трейдеров.
Представим человека, который на протяжении 5-ти лет искал грааль и разочаровался в сотнях стратегий, которые ему пришлось перелопатить за это время, чтобы протестировать и убедиться в том, что даже у самой хорошей стратегии случаются моменты, когда она здорово сливает.
Но этот счастливчик, даже не представляет, что сидит на граале и не видит его, наверное, вы уже догадались, что для меня грааль – это не одна стратегия – а комплекс  стратегий (портфель).
В таком портфеле качество стратегий конечно важно, но больше важны устойчивость  принципов, на которых они построены. Стратегии могут быть очень простыми и иметь довольно большие просадки, лишь бы эти просадки каждой из стратегий не совпадали по времени, но ближе к делу.


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

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