Блог им. vfreeman

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

Коллеги, а какие есть библиотеки на текущий момент для автоматизации своей торговли?
Чего ожидаю от библиотеки:
1. Взаимодействие через QUIK или напрямую с биржей/шлюзом
2. Это библиотека для .Net — код хочу писать на C# (точнее большая часть уже написана)
3. Торговля на московской бирже
4. Относительно невысокий порог вхождения (наличие примеров использования)
5. Минимальная плата за использование.
6. Это не hft — текущй скорости QUIK+стокшарп хватает

Сейчас использую стокшарп версии 4.0.23, но видимо без переезда на современную версию не обойтись, т.к. возникли проблемы, с которыми не могу разобраться.
Миграцию 4.0.23 => 4.2.68 по трудозатратам оцениваю как освоение новой библиотеки.

Кто, что использует и что можете порекомендовать? 
★6
10 комментариев
тслаб… в нем есть апи можно на си писать… либо кубики
avatar
ves2010, благодарю, но забыл добавить в пожелания — tslab и подобное не подходят :)
avatar
НЕ смог удержаться)))
Росси́йская госуда́рственная библиоте́ка (ФГБУ РГБ) в Москве — федеральное государственное бюджетное учреждение, национальная библиотека Российской Федерации[4], крупнейшая публичная библиотека в России и континентальной Европе и одна из крупнейших библиотек мира[⇨]; ведущее научно-исследовательское учреждением в области библиотековедения, библиографии и книговедения, методический и консультативный центр российских библиотек всех систем (кроме специальных и научно-технических), центр рекомендательной библиографии[⇨].
avatar
У Алексей Ван(sib-algo.ru) есть библиотека. Есть примеры с комментами, он так же может помочь разобраться в программировании за вознаграждение.
Sergey_gt, у него есть библиотека для анализа, а не для торговли.
avatar
Что там со стокшарпом щас? Студио заработала наконец?

Если использовать Квик как драйвер к торговой площадке, можно писать GUI на Lua (LuaForWindows + QL Library как враппер API Quik)

Как-то имел дело стокшарпом — слишком глюкавым показался, сейчас хочу задействовать Lua.
avatar
stocksharp.com в помощь, там много чего есть.
avatar
наC# библиотека над SmartCom:
www.youtube.com/playlist?list=PLZYekWHmh5oG6iuCQsfA2Rp6ieORpMToo
Библиотека опенсорсная и хорошо покрыта тестами — по сути тесты это небольшие примеры как работают части этой библиотеки, в том числе взаимодействие со SmartCom.
Здесь C# — короткие уроки: www.youtube.com/playlist?list=PLZYekWHmh5oGyvXSaqaXPL9nOCLjGl1SA
avatar
Еще github.com/wouldyougo/TRx
— результат работы с работы с исходной библиотекой.  Я ее немного реструктурировал, сделал попытку унифицировать процесс разработки и тестирования стратегии, т.е. чтобы не приходилось стратегию переписывать из тестового в боевой режим… Сделана попытка транслировать данные наружу через signalR в стороннее приложения для отрисовки графиков к примеру в браузере или стороннем приложении.
TRL — практически исходная библиотека, я попытался разбить ее на части (с задумкой о возможной замене или добавлении коннектора и вынести из ядра основной части индикаторы и прочие мало связанные с основой вещи)  (если индикаторы реализовать рядом — их можно использовать также и в TSLab — я так делаю)
TRS.Trader — в основном содержит авторские «старые» примеры:
TRS.Trader.Robot
TRS.Trader.Scalper — подробное описание этих примеров есть в видео (ссылка в посте выше)
TRx — новая часть библиотеки для разработки и тестирования и запуска стратегий. Там по 3 примера для:
TRx.Strategy.Sample...
TRx.Program.Sample...
TRx.BackTest.Sample...
Sample3 — пример стратегии на пересечении скользящих на Range барах
avatar
 Если появится желание объединить усилия — добавляйтесь в скайп.
avatar

теги блога vfreeman

....все тэги



UPDONW
Новый дизайн