Skip to content

Releases: Tinkoff/investAPI

V1.0.11

26 Jul 05:49
Compare
Choose a tag to compare
  • Новый метод получения операций. OperationsService.GetOperationsByCursor
  • Новый метод выставления ордера взамен существующего OrdersService.ReplaceOrder
  • Новое поле для всех типов бумаг (share/etf/currency/futures/bond) for_iis_flag (Признак доступности для ИИС)
  • Новые поля для всех типов бумаг (share/etf/currency/futures/bond) first_1min_candle_date (Дата первой минутной свечи), first_1day_candle_date (Дата первой дневной свечи)

v1.0.10

06 Jul 07:12
Compare
Choose a tag to compare
  • реализован метод со стримингом доходности портфеля PortfolioStream
  • добавлены поля с блокировками в GetPortfolio
  • реализован запрос, позволяющий получить список активных подписок внутри bidirection стриминга
  • в GetPosition добавлен тип инструмента
  • исправлены ошибки, в т.ч. с пустыми figi в методе getOperations
  • добавлен флаг api_trade_available_flag в findInstrument
  • расширены коды ошибок

V1.0.8

31 May 14:23
2ca73eb
Compare
Choose a tag to compare

v1.0.7

22 Apr 04:48
341d28e
Compare
Choose a tag to compare
  • Большое количество улучшений в работе песочницы
  • Добавлено поле real_exchange, показывающее реальную площадку торгов (moex, rts, otc) для методов сервиса инструментов Bonds/Shares/Currencies/Futures/Etfs.
  • Добавлено поле api_trade_flag в метод Marketdata.GetTradingStatus
  • Новые методы для работы с избранными бумагами. InstrumentsService.AddFavorites, InstrumentsService.EditFavorites

v1.0.6

09 Apr 06:11
Compare
Choose a tag to compare
  • Добавлено поле uid для всех типов инструментов (bond, currency, etf, share, futures)
  • Добавлен поиск по uid в методе GetInstrumentBy
  • Добавлен метод получения активов. Метод позволяет получить полный список активов и краткую информацию по ним. Более подробную информацию можно получить в методе assetBy
  • Поле executedOrderPrice в ответе postOrder теперь корректно показывает исполненную цену заявки

v1.0.4

23 Mar 11:28
Compare
Choose a tag to compare
  • В методах получения статуса торговли инструментом (и stream и unary) добавлены признаки возможности выставления лимитых и рыночных заявок: https://tinkoff.github.io/investAPI/marketdata/#gettradingstatusresponse;
  • В потоке сделок клиента добавлен идентификатор счета клиента: https://tinkoff.github.io/investAPI/orders/#ordertrades
  • Добавлены дополнительные проверки при выставлении ордеров;
  • Исправлена проблема с нулевым значением limitUp/limitDown;

P.S. Появился отдельный неофициальный чат для частных объявлений заказчиков и разработчиков торговых роботов - https://t.me/tinkoff_invest_robot_development. Если нужно разработать автоматизацию для Тинькофф Инвестиций и ищите исполнителя, а также если Вы разработчик - пишите туда.

v1.0.3

11 Mar 15:10
Compare
Choose a tag to compare
  • Открыта возможность торговли бумагами TCS (в старой версии api тоже открыта)
  • Реализован метод, выгружающий справку о доходах за пределами РФ: https://tinkoff.github.io/investAPI/operations/#getdividendsforeignissuer
  • Реализован метод, выгружающий купонный календарь: https://tinkoff.github.io/investAPI/instruments/#getbondcoupons
  • В поток свечей добавлено поле с временем последней сделки, входящей в эту свечу
  • Добавлена обработка дополнительных видов ошибок
  • Дополнены типы операций
  • Дополнен формат ответа в методе getTradingSchedules

v1.0.2

03 Mar 16:25
Compare
Choose a tag to compare

v1.0.1

14 Feb 15:22
Compare
Choose a tag to compare

Изменения:

  • Расширены коды возвращаемых ошибок;
  • Выгружен в машиночитаемом виде json файл сопоставления кодов ошибок и описания;
  • Добавлена поддержка стакана для глубины = 1
  • Поддержка стаканов для некоторых внебиржевых инструментов

Исправлено:

  • Поправлен расчет количества подписок по стримам (иногда учитывался instrument_info)
  • Исправлены проблемы с песочницей: с лотностью GetPositions и с валютой в методе пополнения
  • Исправлена проблема с возвращаемыми в Operation сплитованной валютой

Обновлена документация

Добавлены c# и java sdk

v1.0.0

03 Feb 15:00
Compare
Choose a tag to compare

Версия контрактов 1.0.0:

  • Добавлен брокерский отчет OperationsService.GetBrokerReport
  • Добавлен уровень доступа в UsersService.GetAccounts
  • Указание ссылок на часовой пояс во всех временных параметрах
  • Добавлены поля average_position_price_fifo, quantity_lots в ответ метода OperationsService.GetPortfolio
  • Метод OrdersService.PostOrder возвращает ошибку 30049 при большом количестве сделок по фондам Тинькофф
  • Исполнение сделок с фьючерсами в песочнице