Кто не помнит, писал тут недавно возмущения пост: https://smart-lab.ru/blog/647270.php
Проблема такая: Очень долгое время Апи Тинькова приносит проблемы. Мы пошли на встречу и добавили их Апи в OsEngine в не очень удобоваримом виде, в надежде что в ближайшее время будут правки. Правок не было около года… Накопилась усталость от поддержки плохого АПИ. Разразился срач…
Так вот. Реакция от банка подоспела:
Рис. 2. Моя реакция
Ветер Вам в парус, коллеги. От себя немного конструктива ещё внесу относительно того, что в текущем Апи нет. Ведь нам так удобно обсуждать это на СмартЛабе!
Поток обезличенных сделок
Из этого в программах тех анализа и платформ для трейдинга строятся свечки. Как обычные так и кастомные. Ронко, ХейКенАши, Дельта и прочее. Из этой же самой ленты сделок строятся горизонтальные объёмы.
И без этого большие, серьёзные платформы просто не могут Вас подключить. Ибо 90% функционала им придётся порезать. Либо подключат и будут объяснять на ежедневной основе почему Апи — плохое и почему половина платформы не работает.
Поток моих ордеров
Любое действие с ордерами пользователя должно идти отдельным потоком из АПИ. Выставился ордер – послали пользователю состояние ордера. Исполнился – опять отправили. Если отвергли – опять отправили.
Это нужно чтобы роботы были более – менее быстрые. Мы сейчас не говорим про ХФТ. Но надо без запросов знать состояние ордеров. Это вроде бы стандарт такой в индустрии.
Поток моих сделок
Тоже самое касается потока моих сделок. Нужно при сведении ордера пользователя с другими участниками рынка – высылать сущность «Мой трейд» через вёбсокеты пользователю.
Это также нужно для скорости роботов.
Поток состояния портфеля
Не надо заставлять роботов запрашивать состояние портфеля через Rest по 20 раз в минуту. Надо сделать отдельный поток в сокетах для этого дела.
Вот собственно и всё
Но без этого действительно большие универсальные платформы со своими свечками и горизонтальными объёмами, вроде того же ТсЛаб, СтокШарп, OsEngine – не полетят как надо.
Кроме того, потоки моих ордеров, моих трейдов и состояния портфеля – уменьшат трафик по REST и упростят пользователям Апи – работу с ним.
Что-то в вакансиях для новой команды не видно ни одного аналитика из области трейдинга. Вы там аккуратнее пожалуйста. Возьмите хоть одного программиста (мне не предлагать) из предметной области. Схантите у нас в чате, у СтокШарп, у Московской биржи, у Алора, у любой биржи криптовалют. Не знаю. Можно же найти. Если это читает человек подключавший 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
Это наша победа на самом деле не большая. Алготрейдеров.
Я им писал около года. И только пост на СмартЛабике — помог им там расшевелиться.
Даже наверное уволили пару человек. Я уж не стал глумиться. Ну нельзя же только негативить.
По плюсу с каждого зашедшего.
Расстраиваете меня…
Но...
И всё это упрётся в искусственное ограничение 120 транзакций в минуту
ну его нафиг
Ко мне в офис — замок ходит преподаватель английского. Учит.
Весной хочу нанять носителя, чтобы пожил у нас пол годика. И будет вся команда на инглише разговаривать как на родном.
и полноценный стриминг и тд и тп
и получили бы все клиентские библы сгенеренные, можно даж почти лоу латенси делать не очень лоу канеш
насчет протокола взяли бы какой финамовский транзак за основу формата команд и не парились, ну канеш не xml а описали бы протобафферы
мне тож не понравилось отношение предыдущей команды, надеюсь дали им пинка
На канал подписывайтесь.
Завтра вечером объявление будет на тему скидок.
Web — это веб, а не вёб.