Как стать автором
Обновить

Песочница API Тинькофф Инвестиции и операции заявок

Время на прочтение2 мин
Количество просмотров6.4K
Песочница API Тинькофф Инвестиции и лимитные заявки
Песочница API Тинькофф Инвестиции и лимитные заявки

Когда пару месяцев назад я выбирал брокера для погружения в пучину инвестиционного хайпа, то весь выбор для меня ( субъективно ) свелся к двум кандидатам Тинькофф Инвестиции и ВТБ Инвестиции. Одним из важнейших аргументов для меня было наличие каких либо интерфейсов как для получения данных о рынке, о сделках, об открытых позициях в аккаунте и для автоматизации торговли. Ни то что бы я какой то алготрейдер, но вот нравится мне идея щупать рынок кодом.

В бэкграунде у меня есть немного MQL4 ( MetaTrader 4 ) для Forex. Но это очень давний опыт и к нему я лет 10-15 не подходил. К сожалению на биржу MetaQuotes (вроде бы) не прорвались и это печально.

QUICK - крутой, но показался слишком замороченным уже на этапе получения доступа к нему у ВТБ. У Тиньковцев же я нашел API , на удивление лаконичное и приятное внешне. Поэтому по совокупности этой и других причин пошел к ним.

Впечатления от Open API Тинькофф Инвестиции

Понравилось. Простой Rest API, есть SDK, внятный мануал, легко получить доступы и есть Песочница где ( как я думал ) можно поиграться в Баффета. Ну что ещё нужно!

Порой, правда, появлялись странные ощущения не законченности. Например у токена доступа к РЕАЛЬНОМУ счету нет никаких возможностей ограничений доступа (хотя бы по IP), наоборот - хочешь токен -> отключай смс подтверждение сделок . Это как так в финтехе то?

Я даже наснимал почти десяток видео как там что и делал это с удовольствием (ссылок не буду ставить, у меня же тут не пиара, а нытья пост). Однако ...

Здравствуй, Песочница, которая ничего не знает о рынке

... когда я дошел в своих экспериментах до игрищ с рынком в Песочнице я был изрядно удивлен, ошарашен, поражен, озадачен.

Вот есть в API метод /orders/market-order он должен отправить рыночную заявку чтобы купить бумагу по рыночной цене. В режиме песочницы этот метод купит (или продаст) бумагу по 100 (рублей). И продаст потом тоже за сто. И не важно что это за бумага, акция Сбера или 1 евро, в сделках будет операция покупки акции по 100 рублей. И никак эту цифру "сто" изменить нельзя. Мммм, чтооо?

А лимитная заявка /orders/limit-order исполнится сразу (то есть моментально, как рыночная) и исполнится по той цене что я поставлю в лимит. Мало того что как лимитная заявка этот метод, получается, не работает в принципе, так я могу купить 100500 лотов Сбера за рубль, а потом продать за 100000. Это как так то?

Справедливости ради, в доках такое поведение Песочницы, в целом, описано. Но это настолько странное поведение, что пока кодом это не увидишь осознания не придет.

По факту получается что Песочницу нельзя использовать для тестирования стратегий (в нормальном виде, без костылей). А для чего тогда она нужна? Возможно я что-то не понимаю и тут есть конкретный умысел?

Сложилось такое впечатление что команда пилила API и получалось хорошо, а на Песочнице бюджет кончился. Печалька!

Мне кажется что на Хабре, наверное, есть кому Песочница могла бы быть прикольным местом для лепки куличиков из виртуальных ценных бумаг. Если так, то давайте вместе попросим (наверное можно плюсами к статье) @tinkoff_bank выделить бюджет команде API и допилить Песочницу?

P.S.: А заодно и сделать Stop Loss / Take Profit , которого тоже нет API <face-palm.jpg>

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Нам нужна Песочница для тестирования стратегий торговли в рамках API
89.74% Да35
10.26% Нет4
Проголосовали 39 пользователей. Воздержались 7 пользователей.
Теги:
Хабы:
Рейтинг0
Комментарии7

Публикации

Истории

Ближайшие события

19 марта – 28 апреля
Экспедиция «Рэйдикс»
Нижний НовгородЕкатеринбургНовосибирскВладивостокИжевскКазаньТюменьУфаИркутскЧелябинскСамараХабаровскКрасноярскОмск
24 апреля
VK Go Meetup 2025
Санкт-ПетербургОнлайн
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань
14 мая
LinkMeetup
Москва
5 июня
Конференция TechRec AI&HR 2025
МоскваОнлайн
20 – 22 июня
Летняя айти-тусовка Summer Merge
Ульяновская область