Блог им. Tyam

Тинькофф брокер делает новую версию Апи для алготрейдеров

Кто не помнит, писал тут недавно возмущения пост: https://smart-lab.ru/blog/647270.php

Проблема такая: Очень долгое время Апи Тинькова приносит проблемы. Мы пошли на встречу и добавили их Апи в OsEngine в не очень удобоваримом виде, в надежде что в ближайшее время будут правки. Правок не было около года… Накопилась усталость от поддержки плохого АПИ. Разразился срач…

Так вот. Реакция от банка подоспела:

 Тинькофф брокер делает новую версию Апи для алготрейдеров
Рис. 1. Бросают в телегу 

Тинькофф брокер делает новую версию Апи для алготрейдеров

Рис. 2. Моя реакция

 

Ветер Вам в парус, коллеги. От себя немного конструктива ещё внесу относительно того, что в текущем Апи нет. Ведь нам так удобно обсуждать это на СмартЛабе!

 

1 По порядку

 

Поток обезличенных сделок

Из этого в программах тех анализа и платформ для трейдинга строятся свечки. Как обычные так и кастомные. Ронко, ХейКенАши, Дельта и прочее. Из этой же самой ленты сделок строятся горизонтальные объёмы.

И без этого большие, серьёзные платформы просто не могут Вас подключить. Ибо 90% функционала им придётся порезать. Либо подключат и будут объяснять на ежедневной основе почему Апи — плохое и почему половина платформы не работает.

 

Поток моих ордеров

Любое действие с ордерами пользователя должно идти отдельным потоком из АПИ. Выставился ордер – послали пользователю состояние ордера. Исполнился – опять отправили. Если отвергли – опять отправили.

Это нужно чтобы роботы были более – менее быстрые. Мы сейчас не говорим про ХФТ. Но надо без запросов знать состояние ордеров. Это вроде бы стандарт такой в индустрии.

 

Поток моих сделок

Тоже самое касается потока моих сделок. Нужно при сведении ордера пользователя с другими участниками рынка – высылать сущность «Мой трейд» через вёбсокеты пользователю.

Это также нужно для скорости роботов.

 

Поток состояния портфеля

Не надо заставлять роботов запрашивать состояние портфеля через Rest по 20 раз в минуту. Надо сделать отдельный поток в сокетах для этого дела. 

 

Вот собственно и всё

Но без этого действительно большие универсальные платформы со своими свечками и горизонтальными объёмами, вроде того же ТсЛаб, СтокШарп, OsEngine – не полетят как надо.

Кроме того, потоки моих ордеров, моих трейдов и состояния портфеля – уменьшат трафик по REST и упростят пользователям Апи – работу с ним.

 

2 Ещё кое-что важное

 

Что-то в вакансиях для новой команды не видно ни одного аналитика из области трейдинга. Вы там аккуратнее пожалуйста. Возьмите хоть одного программиста (мне не предлагать) из предметной области. Схантите у нас в чате, у СтокШарп, у Московской биржи, у Алора, у любой биржи криптовалют. Не знаю. Можно же найти. Если это читает человек подключавший 3 — 5 АПИ, схантись сам: n.v.melnikov@tinkoff.ru Сделайте доброе дело.

А потом напишите мне когда согласуете внешнюю сторону АПИ: alexey@o-s-a.net дам Вам фид-бек до начала работ. Сэкономлю Вам огромную кучу денег и нервов.

 

Но, а вообще молодцы. Начинание хорошее. Спасибо за то, что пошли на встречу алготрейдерам.

Боюсь перехвалить конечно. Но и недохвалить тоже боюсь. Давайте, держим за Вас кулачки. Много клиентов хотят алготрейдинг через Вас. Давайте дадим им классный сервис!

 

 

Удачных алгоритмов!

 

P.S.

Бесплатный фреймворк для роботов здесь: http://o-s-a.net/os-engine.html

Заказываем роботов, терминалы, приводы, ликвидность для бирж, здесь: http://o-s-a.net/zakaz.html

Учимся программированию и алготрейдингу, здесь: http://o-s-a.net/training.html

Общаемся в чатике с лучшими разработчиками софта для трейдинга на Руси, здесь: https://t.me/o_s_a_chat

★5
Эх СмартЛаб. Хотел обойтись без чёрного властелина, но плюсов от Вас не дождусь так.




Это наша победа на самом деле не большая. Алготрейдеров.
Я им писал около года. И только пост на СмартЛабике — помог им там расшевелиться.
Даже наверное уволили пару человек. Я уж не стал глумиться. Ну нельзя же только негативить.
По плюсу с каждого зашедшего. 
Расстраиваете меня…
Алексей Ван, на такое и обидеться могут :) Это ж всё они сами придумали, API менять и крутотень всякую, поскольку всем известно, что Тинькофф — самая прогрессивная и технологичная компания, которой предрешено стать крупнейшей частной в России =)
avatar

(1:10) || algo

(1:10) || algo, да, я свечку не держал. А обратной связи у них нет. Видимо ни в чьи обязанности интеграция с торговыми платформами и коммуникации с их разработчиками — не входит. Может и правда их инициатива. ))

Но...




да уж. без нормального апи. Тинек так и останется брокером для «домохозяек», увы.
avatar

TutProstoAdres

И всё это упрётся в искусственное ограничение 120 транзакций в минуту

ну его нафиг

avatar

Aleksey Smirnoff

Алексей, а вы уже научились правильно писать слово Length?
avatar

forkus

forkus, В процессе.
Ко мне в офис — замок ходит преподаватель английского. Учит.
Весной хочу нанять носителя, чтобы пожил у нас пол годика. И будет вся команда на инглише разговаривать как на родном.
Алексей Ван , так кстати делают в частных садах с одноименным названием «английский сад». С детьми всегда находится носитель английского
avatar

Андрей К

forkus, а наречие 'навстречу'?
avatar

MS

надо grpc делать, нафига рест, все прокси уже с ним работают норм
и полноценный стриминг и тд и тп
и получили бы все клиентские библы сгенеренные, можно даж почти лоу латенси делать не очень лоу канеш
насчет протокола взяли бы какой финамовский транзак за основу формата команд и не парились, ну канеш не xml а описали бы протобафферы

 я тож несколько тикетов им завел, они чет там отписались, и дропнули,
мне тож не понравилось отношение предыдущей команды, надеюсь дали им пинка
Давайте-давайте, брокер только офигеет от счастья, подсчитывая доходы от комиссий с ваших сделок!
avatar

Алексей

Когда в последний раз у вас на главной был банер о скидке в 25% на обучение (в сентябре вроде бы) на странице обучения скидок не было.
avatar

MS

MS, https://t.me/bad_quant
На канал подписывайтесь.
Завтра вечером объявление будет на тему скидок.
Алексей, всё хорошо, всё классно, только ради бога, не говорите «вёб».
Web — это веб, а не вёб.
avatar

Илья Малофеев


теги блога Алексей Ван <o-s-a.net>

....все тэги



2010-2020
UPDONW