Сергей
Сергей Ответы на вопросы
27 августа 2019, 14:54

Дайте совет или консультацию как подключиться к бирже со своего сервера к Мос.Бирже, смотрел FIX, Plaza или может SmartCom от it-invest, но что-то не смог разобраться. Программирую на Python / Linux

Дайте совет или консультацию как подключиться к бирже со своего сервера к Мос.Бирже, смотрел FIX, Plaza или может SmartCom от it-invest, но что-то не смог разобраться. Программирую на Python / Linux
25 Комментариев
  • Андрей К
    27 августа 2019, 15:06
    к какой ее секции?
      • Андрей К
        27 августа 2019, 15:15
        Сергей, для автоматизированной комплексной аналитики без функций торговли мимо терминала можно такими способами:

        1) Использовать MOEX API. Как раз есть примеры на питоне. Начать изучать можно от сюда https://www.moex.com/a2193  Из плюсов — все по простецки, без излишеств, данные подтянули и анализируйте. Из минусов — торговать не сможете

        2) Использовать коннекторы брокеров. От ITI это SmartCom. От  Финама это transaq connector.  Из плюсов — можно будет и торговать через коннекторы. Из минусов — думаю на питоне будет геморно реализовывать, привязка к серверам брока.

        3) Использовать получение маркет даты через протоколы FAST Московской биржи. Торговать не получится, только собирать данные. Полное отвязывание от всего. Это платное решение. На питоне придется потрудиться.

        4) Использовать шлюз ASTS Bridge московской биржи. Сможете получать маркет дату и торговать. Полное отвязывание от всего. Это платное решение. На питоне придется потрудиться.
          • Андрей К
            27 августа 2019, 16:34
            Сергей, так вы конечно далеко не уедите. Нужно уметь добывать инфу. Первая же ссылка из яндекса. Обертка для питона к СмартКом, как пример наверное можно посмотреть.
            github.com/vlasenkov/smartcom
  • Les Paul
    27 августа 2019, 16:24

    >> Интересует торговля акциями на Московской и Питерской бирже. 

    Судя по всему, особо скорость не критична?

    >>… но пока не разобрался как подключиться к бирже именно со своего сервера, не через терминал.

    Зачем? Цепляйте свою шарманку к Quik через Lua или Trans2Quik. Торгуйте, тестируйте… когда найдете свой грааль (то бишь деньги) будете думать над плазой. ;)

      • Андрей К
        27 августа 2019, 16:32
        Сергей, на плазе вы к фонде не подключитесь
  • Пафос Респектыч
    27 августа 2019, 17:21
    Какие нужны данные? Может проще всего с Финама просто их качать?
    Там есть минутки для всех инструментов, вряд ли вам при таких вводных нужны прям тики-тики рилтайм
  • Пафос Респектыч
    27 августа 2019, 17:23
    Подключаться к бирже обычно подразумевает отправку заявок и вообще торговлю, а чтобы просто получать данные для анализа к самой бирже подключаться вовсе необязательно
  • sis12qw
    27 августа 2019, 18:31
    для теста можно MOEX API. использовать… и на питоне легко реализуется ;) а после отладки можно и платное реалтайм — подключение использовать, стоит около 3к  рублей в месяц
    www.moex.com/ru/orders?realtime
  • sis12qw
    27 августа 2019, 18:52
    Заодно поинтересуюсь  — где можно подключиться к стаканам по всем инструментам? Есть ли возможность получить стаканы глубже, чем 20х20?
    • Андрей К
      27 августа 2019, 20:02
      sis12qw, вообще глубина транслируемого стакана зависит и от секции биржи. Ну а вообще, стакан любой глубины можно построить по ордерлогу. Но это получается платно.
      • sis12qw
        27 августа 2019, 20:23
        Андрей К, а можно поподробнее про ордерлог? на том же сайте Moex указано что глубина стакана выводимого через API 10х10
        • Андрей К
          27 августа 2019, 20:25
          sis12qw, ордерлог — это журнал заявок на рынке. Транслируется по протоколу FAST. Поэтому будет платно
          • sis12qw
            27 августа 2019, 20:42
            Андрей К, спасибо
  • yurikon
    27 августа 2019, 20:09
    берете квик, настраиваете любую СУБД, которую знаете вы и ваш питон, через ODBC качаете туда всю инфу с квика. Думаю, за час-два управитесь.
  • tashik
    28 августа 2019, 10:52
    Если Python + Linux принципиально — не подскажу. Если рассматриваете Windows, зацените Os.Engine (окей, Google) на C#, коннекторов там почти 20 штук ко всему на свете, да и еще куча зачетных плюшек, особенно если скорость сильно не важна, алгоритм не HFT
  • Vlad
    14 июля 2021, 00:39
    Кстати, работает ли SmartCom в Wine эмуляторе под линуксом? Как там взаимодействие с Python прокидывается? Python тогда тоже надо виндовый в Wine эмуляторе запускать надо или родной в Linux пойдёт?

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

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