Блог им. Vanches

Как организовать алгоритмическую торговлю в Interactive Brokers?

    • 27 ноября 2015, 11:41
    • |
    • Vanches
  • Еще
Уважаемые, коллеги, поделитесь, пожалуйста, опытом!
Как организовать алгоритмическую торговлю в Interactive Brokers?
Подскажите, как лучше всего, на ваш взгляд, организовать алгоритмическую торговлю в Interactive Brokers? Плюс, кроме самой торговли, нужна ещё инфрастуктура позволяющая оптимизировать параметры ТС на исторических данных.
На данный момент я рассматриваю вариант NinjaTrader. Там можно создать робота, протестировать его и торговать в IB. Соответственно, чтобы подключить NinjaTrader к Interactive Brokers надо будет купить платформу за 999$.

ПС. Торговый алгоритм простой, не HFT.

ППС. Я не программист, самостоятельно писать подключения к API и/или кодить робота на С# не буду. Мой вариант это заказать робота подходящего как для тестов так и реальной торговли, желательно чтобы всё происходило на базе одной платформы. Исходя из этого вероятнее всего придётся выбирать между NinjaTrader, TsLab, WealthLab, MultiCharts или StockSharp. Хотя ещё есть вариант — заказать разработку всей инфраструктуры (робот, тестер, подключение) под себя.
★13
TsLab)
avatar

Aero

Андрей Ерохин, спасибо, присмотрюсь...
А какие есть у TsLab, недостатки?
avatar

Vanches

В IB есть свой API, достаточно простой… Смысла покупать нинзя, только для тестирования — нет…
Сергей Гаврилов, я понял, а где тогда тестировать/оптимизировать?
avatar

Vanches

Vanches, можете в демке той же нинзи
Значит, надо будет одного робота для ниньзи и тестов, а другого для торговли в IB? или это может быть один и тот же?
avatar

Vanches

Vanches, один не получится…  
Сергей Гаврилов, для покдлючения к API IB нужен будет коннектор специальный? Если, да, то его надо будет писать с ноля или покупать, правильно?
avatar

Vanches

tradenavigator  очень хорошая платформа подключиться можно на прямую к брокеру и тестить и писать и торговать. Минусы только цена 
avatar

Михаил

Михаил, tradenavigator — это что такое? В первый раз слышу…
Если вы пишите робота при помощи API IB, то коннектор не нужен… API IB — бесплатный..

forum.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=67869#Post67869 и у меня в блогах смотри вкратце… если уже все протестил, то торговать можно… только вот откуда данные для тестирования брать?

2 есть роботы в мультичартс… к мультичартсу прикручивается сторонний датафид... 

3 есть коннектор к велслабу


avatar

ves2010

ves2010, благодарю, почерпнул полезной информации из вашего блога!
avatar

Vanches

Сейчас плотно прорабатываю IB со своим движком, напишите мне, может быть найдем точки соприкосновения. 
avatar

Eugene777

Eugene777, поясните, пожалуйста, что такое свой движок? Знаю, что компьютерные игры на всяких движках выпускают…
avatar

Vanches

Vanches, алгоритм, который выполняется в стороннем приложении и занимается отбором, слежением и торговлей
avatar

Brad Tick

апи у IB и так достаточно простое, несложно разобраться, поэтому нет смысла искать сторонние коннекторы
avatar

ignat

Я б вот такую штуку попробовал https://www.quantconnect.com/ 
если б свой велосипед не запилил
avatar

Казай Мазай

Казай Мазай, интересная штука…
avatar

Vanches

Частично указанные в топике платформы на тест можно взять отсюда (и другие тоже): http://getanyplatform.com

....все тэги
UPDONW