Vladimir Belashov
Vladimir Belashov личный блог
07 мая 2019, 17:17

Подключение к MOEX по шлюзу TWIME / FIX / FAST

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

Стал рассматривать шлюзы  TWIME / FIX / FAST

Кто проходил этими путями, подскажите

Что можно изучить и использовать как прототип для быстрого старта.
Может есть библиотека например к C# или что то подобное.

Может есть тестовые примеры.
40 Комментариев
  • Андрей К
    07 мая 2019, 17:19
    К какой секции биржи?
    Вообще примеры лежат на ftp биржи. Так же есть готовые уже библиотеки на фикс, на фаст и на твайм, если лень самому писать, не уверен только, что под c#
      • Андрей К
        07 мая 2019, 17:22
        Vladimir Belashov, для срочки самая быстра связка это твайм + фаст. По твайму транзакции делать, по фасту дату получать. При такой связке полюбасу придется подключать плазу, чтобы получать данные о лимитах по счету.

        Либо если напряжно, можно просто плазу сделать, там и транзакции и данные и лимиты, просто помедленней все. По плазе у них есть примеры на ftp, но в основном придется самому все делать
      • Lev
        07 мая 2019, 17:26
        Vladimir Belashov, простите, что вмешиваюсь - http://ftp.moex.com/pub/

          • Андрей К
            07 мая 2019, 17:39
            Vladimir Belashov, 
            Есть много вопросов как робота хеджера на СМЕ подключить.
            ничего не подскажу, еще не дорос =)) пока есть с кем и тут плечами потолкаться
            раньше на эту тему пробовал часто писать Viking. Не знаю как сейчас. Слышал вместо софта стали железяки продавать, может дело не пошло
          • ch5oh
            07 мая 2019, 17:58

            Vladimir Belashov, если Вы на ФОРТС не зарабатываете уверенно, на ЦМЕ Вас разденут. Естественно, это только мое имхо.

             

            Если сомневаетесь — поторгуйте через уже готовые решения для выхода на америку. Сэкономите на девелопменте своей торговой платформы.

    • ch5oh
      07 мая 2019, 18:00
      Андрей К, если это не специализированная либа для мосбиржи, все равно придется очень много париться с адаптацией. Фикс/фаст они только называются «стандартами». На самом деле там дофига ковырять и много пилить надо под каждого конкретного вендора.
      • Андрей К
        07 мая 2019, 18:03
        ch5oh, ага, я поэтому и написал «возможно». А вообще большинство юзает (если юзает, а не кастом) mFast (на который дал ссылку на c++). Ему просто схемы (в xml формате) скармливаешь с ftp биржи, он генерит под них код. Запускает и пашет с первого раза. Но иногда да, какой апдейт выйдет, что руками надо допилить
    • Андрей К
      07 мая 2019, 19:00
      Vladimir Belashov, я тоже полон желания прийти туда и всех взбодрить. Но что то редкие отзывы почитываю и для всех складывается так, что как то наоборот там наших взбадривают =)) Но я пока полон оптимизма =))
        • Андрей К
          07 мая 2019, 19:09
          Vladimir Belashov, наша тоже в эту степь скатывается, ничего, адапитруемся
          • ch5oh
            07 мая 2019, 19:53

            Андрей К, уже 8-й год "адапитруемся". =) Начинает утомлять.

             

            И самое печальное, что хозяин казино неизбежно выиграет в этой гонке.

              • ch5oh
                07 мая 2019, 20:10

                Vladimir Belashov, у меня нет желания продавать кирпичи по ценам золотых слитков. Это попахивает мошенничеством, Вам не кажется?

                 

                Вы давеча писали, что были айти директором.

                Политика биржи после установления монополии в этих терминах могла бы звучать так: "Персонал каждые полгода-год требует удвоения зарплаты. При этом личные навыки каждого работника равно как и совокупная эффективность коллектива в целом стагнируют. При этом имеется сильный профсоюз, который не задумываясь обеспечит синхронную забавстовку работников в случая отказа от выполнения их требований."

                 

      • ch5oh
        07 мая 2019, 19:51
        Андрей К, это логично.
  • Рассматриваю вариант подключение своего робота к биржевой торговле.

    А до этого ваш робот чем, простите, занимался?
      • Vladimir Belashov, 
        робот работает через API брокера
        Вы оценивали увеличение прибыли при переходе на прямое подключение? Чего вы хотите этим достигнуть? Или это просто «тяга к прекрасному», обусловленная собственным бэкграундом?
        • Андрей К
          07 мая 2019, 22:21
          Дмитрий Овчинников, 
          Вы оценивали увеличение прибыли при переходе на прямое подключение? 
          если работать в долгую, то такой подход как минимум уменьшение убытков от неработающего или сильно загруженного квика. 

          правда я удивлен что transaq коннектор тоже не подошел.
          • Андрей К, 
            от неработающего… квика. 
            мое мнение — квик с алготрейдингом не совместим. Но при чем здесь прямое подключение?
              • Vladimir Belashov, 
                ничего личного, просто буквально на неделе перечитывал старый блог quantquant.com и ваш кейс ровно ложится на топик «Сказка о феях».
                Цититирую:
                Так вот приходит такой трейдер в творческий тупик, и начинает сразу думать о путях выхода, и как правило речь идет не о том, чтобы искать решения в себе. А о поиске внешних средств, несколько простых кейсов, чтобы было понятно о чем я: 1. Excel медленно считает, нужно написать свою программу для расчетов 2. Эх, если бы у меня была программа Х я бы натянул рынок, не то что с этой программой Y ...
                Поищите в интернете, интересно. Возможно измените свой взгляд на стоящую перед вами проблему. 
  • Sergey
    07 мая 2019, 21:53
    У STOCKSHARP использую коннектор FIX для подключения к EXANTE. Написано на C#.

    Что такое TWIME?

    Еще есть компания ONIX, пишут хорошие коннекторы, использовал из C++.
    • Андрей К
      07 мая 2019, 22:22
      Sergey, twime это транзакционный протокол для forts
  • akuloff
    08 мая 2019, 08:55
    Выскажу свое мнение — чтобы принять обоснованное мнение про прямое подключение нужно иметь понимание зачем это нужно — дополнительные траты, которые нужно отбить. Т.е. нужно иметь свой тестер на order-log (стаканы, тики), который показывает возможную прибыль на стратегии. Плюс еще нужно его подкручивать на предмет искусственных задержек, чтобы он зарабатывал в пессимистичном варианте. Если задаются такие вопросы (когда форум тех. поддержка на бирже дохлый, ну это так к слову) — значит можно предположить что этого пока нет, значит Вам это пока не нужно.
  • Андрей
    08 мая 2019, 10:38
    OsEngine посмотрите, возможно возьмете для себя что-то.
  • Cristopher Robin
    09 мая 2019, 11:50
    Не обижайтесь, но по моему вам доступа через Plaza2 хватит с головой

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

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