A2format
A2format личный блог
12 мая 2019, 14:50

Какая платформа (брокер) лучше всего для алготрейдинга?

MT 4/5 (MQL). Работал с этой парой долгое время (т.к. наиболее доступно), но не представлял, какой на самом деле это тихий ужас.
Теперь назрел вопрос, перейти на другую платформу и мощный язык, с минимальным временем на обучение. При этом, чтобы при работе с брокером не было проблем, если работать из стран СНГ.

— Dukascopy (Java). Перспектива освоить Java — с одной стороны это будет гибкость, с другой значительное время на освоение основ (даже при наличии большого опыта  в разных языках).
— InteractiveBrokers — что-то упоминается про алготрейдинг, но про опционы. Пока так и не разобрался, какой именно язык для алготрейдинга. Или там сторонние разработки, через мост какой-то или подобное? Может, кто подскажет?
— TDAmeritrade (ThinkScript). ThinkScript — это прям идеально, мне весьма понравилось. Но работать с TDA — проблематично (можно, конечно, но проблематично), если не из США. Это основной минус. Но платформа и язык...

В общем, кто сможет подсказать?
1. Брокер, работающий со странами СНГ.
2. Удобная и многофункциональная платоформа.
3. И какой язык для алготрейдинга используется (достаточно гибкий, но не сильно специфический).
59 Комментариев
  • Leo
    12 мая 2019, 15:14
    Язык не так важен — java, python, C++. Главное — наличие API у брокера. 
    Удобство платформы (терминала) и алготрейдинг — ну как бы не очень связанные вещи.

  • Тарас Громницкий
    12 мая 2019, 15:57

    IB грозились выйти на рынок России, но пока их не слышно.

    API у них нормальный и довольно удобный.

    Печально, но стандартом де-факто на нашем рынке является Квик.

    Он есть почти у всех брокеров, поэтому при смене брокера ничего переписывать будет не нужно.

    При некотором навыке с Квиком вполне можно работать через пару интерфейсов: 

    1. trans2quik.dll

    2. какую-то прослойку для LUA типа QuikSharp

     

    Разумеется, всё это не имеет отношения к скоростным, высокопроизводительным системам.

     

    Из языков рекомендую C# или Java.

    Обратите внимание на Открытие в качестве брокера для России.

     

    Возникает стандартный вопрос: «Зачем оно вам ?»

    Если вы трейдер, то и занимайтесь трейдингом.

    Ищите новые идеи, тестируйте и адаптируйте их.

    Если подходить серьёзно к вопросу, то времени на глубокое освоение программирования у вас просто не останется.

    На роль программиста ищите спеца.

    Он сделает лучше, быстрее и дешевле(если считать все, что вам предстоит преодолеть).

     

    Если вы хотите стать программистом, то ок.

    Но понимайте, что вас ждёт лютая конкуренция со специалистами, которые много лет в отрасли.

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн