Рассматриваю вариант подключение своего робота к биржевой торговле.
Хочется разработать интерфейс, который будет иметь возможность подключения через различных брокеров.
Стал рассматривать шлюзы TWIME / FIX / FAST
Кто проходил этими путями, подскажите
Что можно изучить и использовать как прототип для быстрого старта.
Может есть библиотека например к C# или что то подобное.
К какой секции биржи?
Вообще примеры лежат на ftp биржи. Так же есть готовые уже библиотеки на фикс, на фаст и на твайм, если лень самому писать, не уверен только, что под c#
Vladimir Belashov, для срочки самая быстра связка это твайм + фаст. По твайму транзакции делать, по фасту дату получать. При такой связке полюбасу придется подключать плазу, чтобы получать данные о лимитах по счету.
Либо если напряжно, можно просто плазу сделать, там и транзакции и данные и лимиты, просто помедленней все. По плазе у них есть примеры на ftp, но в основном придется самому все делать
Андрей К, если не сложно брось ссылку на их ftp
пока анализирую потребность, работал через API брокера, а когда возникают проблемы, то брокера начинают петь каждый в свою сторону. Можно черз QUIK, в плоть до файлового обмена. Туда кинул и сиди как «дурень».
Можно через TRANSAQ и т.д.
Для меня это уже конкретный вариант для отработки.
Правда на весах два проектных направления.
Устойчивая независимость в работе с Мос биржей или начинать копать и реализовывать и тестировать работу на Чикагской СМЕ.
Есть много вопросов как робота хеджера на СМЕ подключить.
Есть много вопросов как робота хеджера на СМЕ подключить.
ничего не подскажу, еще не дорос =)) пока есть с кем и тут плечами потолкаться
раньше на эту тему пробовал часто писать Viking. Не знаю как сейчас. Слышал вместо софта стали железяки продавать, может дело не пошло
ch5oh, В целом совет и переживание услышал
Я торговал и имею реальный счет на СМЕ, но с опционами я еще к ним не выходил и робота своего там не запускал.
Андрей К, если это не специализированная либа для мосбиржи, все равно придется очень много париться с адаптацией. Фикс/фаст они только называются «стандартами». На самом деле там дофига ковырять и много пилить надо под каждого конкретного вендора.
ch5oh, ага, я поэтому и написал «возможно». А вообще большинство юзает (если юзает, а не кастом) mFast (на который дал ссылку на c++). Ему просто схемы (в xml формате) скармливаешь с ftp биржи, он генерит под них код. Запускает и пашет с первого раза. Но иногда да, какой апдейт выйдет, что руками надо допилить
В целом я торговал и имею реальный счет на СМЕ, через Ninja Trader Brokerege
С опционами они раньше плохо дружили
Это у меня так круг почета по биржам с учетом роста компетенции
Vladimir Belashov, я тоже полон желания прийти туда и всех взбодрить. Но что то редкие отзывы почитываю и для всех складывается так, что как то наоборот там наших взбадривают =)) Но я пока полон оптимизма =))
Андрей К, если ты про СМЕ, то там система несколько нацелена все таки на крупных и долгосрочных трейдеров, с умеренными процентами доходности. Остальных там прессуют не по детски. Типа разогнать депозит или еще что ...
Там даже алгоритмы исполнения биржей на это направленны и протоколы принятия решений то же.
Vladimir Belashov, у меня нет желания продавать кирпичи по ценам золотых слитков. Это попахивает мошенничеством, Вам не кажется?
Вы давеча писали, что были айти директором.
Политика биржи после установления монополии в этих терминах могла бы звучать так: "Персонал каждые полгода-год требует удвоения зарплаты. При этом личные навыки каждого работника равно как и совокупная эффективность коллектива в целом стагнируют. При этом имеется сильный профсоюз, который не задумываясь обеспечит синхронную забавстовку работников в случая отказа от выполнения их требований."
Дмитрий Овчинников, робот работает через API брокера и его сервера. Там реализован доступ ко всем ресурсам, а обработка событий от биржи по шлюзу это совсем другой протокол обмена.
Я вот посмотрел какие служебные Message циркулируют в шлюзе и на каком уровне идет обмен.
В QUIK и LUA то же есть роботы, но там совсем другой доступ к информации и протокол обмена.
Вы оценивали увеличениеприбыли при переходе на прямое подключение? Чего вы хотите этим достигнуть? Или это просто «тяга к прекрасному», обусловленная собственным бэкграундом?
Дмитрий Овчинников, есть определенные требования при реализации Торговой системы. В одних ТС прямое подключение и колокация с биржевыми серверами дает выигрыш или иногда, только при такой реализации ТС даст профит.
При отсутствии таких возможностей попросту ничего в лучшем случае или убытки.
Но это затраты на колокацию, прямое подключение и т. д.
В том числе и реализацию протокола прямого подключения (шлюза).
Я столкнулся с тем что у брокера кооперация с партнером порушилась и я получил разрушения звена в моей торговой схеме и реализации робота.
Возник вопрос, а что существует независимое от КОНКРЕТНОГО брокера, не отсутствие как такового, а хотя бы гибкость в выборе и работе с брокером.
Или что дает работа на различных шлюзах и какие ТС можно реализовать с профитом или эффективнее других участников рынка.
Какие сложности и затраты при реализации и каков выигрыш от такого.
Я пока на этапе сбора информации и обследования.
Vladimir Belashov,
ничего личного, просто буквально на неделе перечитывал старый блог quantquant.com и ваш кейс ровно ложится на топик «Сказка о феях».
Цититирую: Так вот приходит такой трейдер в творческий тупик, и начинает сразу думать о путях выхода, и как правило речь идет не о том, чтобы искать решения в себе. А о поиске внешних средств, несколько простых кейсов, чтобы было понятно о чем я: 1. Excel медленно считает, нужно написать свою программу для расчетов 2. Эх, если бы у меня была программа Х я бы натянул рынок, не то что с этой программой Y ... Поищите в интернете, интересно. Возможно измените свой взгляд на стоящую перед вами проблему.
Дмитрий Овчинников, Спасибо, это дает ход мысли, что бы подумать и о себе.
Тем более что пока ничего не решил делать, а только изучаю и СЛУШАЮ.
Всех слушаю.
Как говорится, чаше всего нужно больше слушать других.
В принципе творческого тупика у меня нет.
Доходность ТС меня устраивает.
Живу только с трейдинга.
Выстраиваю может даже авантюрные цели, хотя это только на первый взгляд.
Выскажу свое мнение — чтобы принять обоснованное мнение про прямое подключение нужно иметь понимание зачем это нужно — дополнительные траты, которые нужно отбить. Т.е. нужно иметь свой тестер на order-log (стаканы, тики), который показывает возможную прибыль на стратегии. Плюс еще нужно его подкручивать на предмет искусственных задержек, чтобы он зарабатывал в пессимистичном варианте. Если задаются такие вопросы (когда форум тех. поддержка на бирже дохлый, ну это так к слову) — значит можно предположить что этого пока нет, значит Вам это пока не нужно.
akuloff, Согласен, что все это выгодно только при определенных условиях.
Пока для себя решил посмотреть, что предлагают коннекторы как вариант StockSharp#
Ищу решение как получить универсальное подключение через различных брокеров, как вариант это скорее всего будет LUA.
И сопоставлю разницу в работе ТС через SmartCom ITICapital и через универсальный коннектор.
Что то аналогичного пока не вижу.
Вопрос возник, когда партнерку между брокером и третьим лицом порушили и уведомили об этом за месяц до выключения.
А их сервис использовался как элемент в моей торговле.
Вынужден был в течении месяца разрабатывать минимально необходимы компоненты под замену самостоятельно.
Такое импортозамещение ...
Хочу оценить или уменьшить риски которые завязаны на одного брокера
Мы находимся на этапе замедления снижения ставок или близки к нему - конспект выступления Председателя ФРС США Джерома Пауэлля ✅ Экономика и рынок труда сильные
✅ Инфляция все ближе к целевым 2%,...
Мы находимся на этапе замедления снижения ставок или близки к нему - конспект выступления Председателя ФРС США Джерома Пауэлля ✅ Экономика и рынок труда сильные
✅ Инфляция все ближе к целевым 2%,...
Какая у них стратегия на 2027 г? Работаем, братья, и похер, что цена акций будет хоть 19 рублей. Кому от этого жарко или холодно. Инорезов нет, выпендриваться не перед кем. Поэтому, осторожные у меня ...
Вообще примеры лежат на ftp биржи. Так же есть готовые уже библиотеки на фикс, на фаст и на твайм, если лень самому писать, не уверен только, что под c#
Либо если напряжно, можно просто плазу сделать, там и транзакции и данные и лимиты, просто помедленней все. По плазе у них есть примеры на ftp, но в основном придется самому все делать
пока анализирую потребность, работал через API брокера, а когда возникают проблемы, то брокера начинают петь каждый в свою сторону. Можно черз QUIK, в плоть до файлового обмена. Туда кинул и сиди как «дурень».
Можно через TRANSAQ и т.д.
Плаза
Твайм
Фаст
Коннектор к фасту на с++
Коннектор к твайму на c++
Херово гора разобранных вопросов по коннекторам
Для меня это уже конкретный вариант для отработки.
Правда на весах два проектных направления.
Устойчивая независимость в работе с Мос биржей или начинать копать и реализовывать и тестировать работу на Чикагской СМЕ.
Есть много вопросов как робота хеджера на СМЕ подключить.
раньше на эту тему пробовал часто писать Viking. Не знаю как сейчас. Слышал вместо софта стали железяки продавать, может дело не пошло
Vladimir Belashov, если Вы на ФОРТС не зарабатываете уверенно, на ЦМЕ Вас разденут. Естественно, это только мое имхо.
Если сомневаетесь — поторгуйте через уже готовые решения для выхода на америку. Сэкономите на девелопменте своей торговой платформы.
Я торговал и имею реальный счет на СМЕ, но с опционами я еще к ним не выходил и робота своего там не запускал.
С опционами они раньше плохо дружили
Это у меня так круг почета по биржам с учетом роста компетенции
Там даже алгоритмы исполнения биржей на это направленны и протоколы принятия решений то же.
Андрей К, уже 8-й год "адапитруемся". =) Начинает утомлять.
И самое печальное, что хозяин казино неизбежно выиграет в этой гонке.
Возьмем цель с вершиной в зоне не реального и не возможного для других
Vladimir Belashov, у меня нет желания продавать кирпичи по ценам золотых слитков. Это попахивает мошенничеством, Вам не кажется?
Вы давеча писали, что были айти директором.
Политика биржи после установления монополии в этих терминах могла бы звучать так: "Персонал каждые полгода-год требует удвоения зарплаты. При этом личные навыки каждого работника равно как и совокупная эффективность коллектива в целом стагнируют. При этом имеется сильный профсоюз, который не задумываясь обеспечит синхронную забавстовку работников в случая отказа от выполнения их требований."
Хотя я написал что это шутка, может глупая шутка.
Все противоречия я знаю не по наслышке и что такое обиженный программист.
В проектах очень много противоречивых интересов.
Я только об оптимизме и стремлении к высоким целям.
А до этого ваш робот чем, простите, занимался?
Я вот посмотрел какие служебные Message циркулируют в шлюзе и на каком уровне идет обмен.
В QUIK и LUA то же есть роботы, но там совсем другой доступ к информации и протокол обмена.
правда я удивлен что transaq коннектор тоже не подошел.
При отсутствии таких возможностей попросту ничего в лучшем случае или убытки.
Но это затраты на колокацию, прямое подключение и т. д.
В том числе и реализацию протокола прямого подключения (шлюза).
Я столкнулся с тем что у брокера кооперация с партнером порушилась и я получил разрушения звена в моей торговой схеме и реализации робота.
Возник вопрос, а что существует независимое от КОНКРЕТНОГО брокера, не отсутствие как такового, а хотя бы гибкость в выборе и работе с брокером.
Или что дает работа на различных шлюзах и какие ТС можно реализовать с профитом или эффективнее других участников рынка.
Какие сложности и затраты при реализации и каков выигрыш от такого.
Я пока на этапе сбора информации и обследования.
ничего личного, просто буквально на неделе перечитывал старый блог quantquant.com и ваш кейс ровно ложится на топик «Сказка о феях».
Цититирую:
Так вот приходит такой трейдер в творческий тупик, и начинает сразу думать о путях выхода, и как правило речь идет не о том, чтобы искать решения в себе. А о поиске внешних средств, несколько простых кейсов, чтобы было понятно о чем я: 1. Excel медленно считает, нужно написать свою программу для расчетов 2. Эх, если бы у меня была программа Х я бы натянул рынок, не то что с этой программой Y ...
Поищите в интернете, интересно. Возможно измените свой взгляд на стоящую перед вами проблему.
Тем более что пока ничего не решил делать, а только изучаю и СЛУШАЮ.
Всех слушаю.
Как говорится, чаше всего нужно больше слушать других.
В принципе творческого тупика у меня нет.
Доходность ТС меня устраивает.
Живу только с трейдинга.
Выстраиваю может даже авантюрные цели, хотя это только на первый взгляд.
Полезно и ваши рекомендации принять к сведению.
Часто даже короткая фраза, посмотри вот сюда ...
Позволяет переосмыслить многие проблемы.
Что такое TWIME?
Еще есть компания ONIX, пишут хорошие коннекторы, использовал из C++.
Пока для себя решил посмотреть, что предлагают коннекторы как вариант StockSharp#
Ищу решение как получить универсальное подключение через различных брокеров, как вариант это скорее всего будет LUA.
И сопоставлю разницу в работе ТС через SmartCom ITICapital и через универсальный коннектор.
Что то аналогичного пока не вижу.
Вопрос возник, когда партнерку между брокером и третьим лицом порушили и уведомили об этом за месяц до выключения.
А их сервис использовался как элемент в моей торговле.
Вынужден был в течении месяца разрабатывать минимально необходимы компоненты под замену самостоятельно.
Такое импортозамещение ...
Хочу оценить или уменьшить риски которые завязаны на одного брокера