Skip to content
/ invest-openapi Public archive

Документация для Тинькофф Инвестиции OpenApi

Notifications You must be signed in to change notification settings

Tinkoff/invest-openapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Тинькофф Инвестиции OpenAPI



Внимание, доступна новая версия Tinkoff Invest API

Поддержка текущей версии будет прекращена в 2022 году, рекомендуем переходить на новую версию.


Основные изменения в новой версии:

  • Поддержка всех нововведений, которых не было в текущей openAPI: мультисчетов, фьючерсов, стоп-ордеров и т.д.;
  • Поддержка токена для конкретного счета и режима “только для чтения”;
  • Полноценная “песочница” для тестирования стратегий, которая теперь знает о текущих рыночных котировках;
  • Существенно обогащенный список методов и формат возвращаемых данных;
  • Гибкая система разграничения лимитов на запросы;
  • Новый производительный протокол gRPC, совмещающий как единичные запросы, так и стримы;
  • Добавлены стримы с исполнением сделок клиента;

Документация по новой API и контракты доступны по ссылке https://github.com/Tinkoff/investAPI



Об openapi v1 [deprecated]

OpenAPI — HTTP-интерфейс для взаимодействия с торговой платформой Тинькофф Инвестиции.

OpenAPI позволяет вам выставлять лимитные заявки, просматривать информацию по своему портфелю и получать market-data через streaming.

Документация для разработчиков

Зачем нужен этот репозиторий?

В Issues вы можете задать вопрос или найти ответ, если вопрос уже был задан другими пользователями.

В Releases мы будем добавлять информацию о релизах.

В директории src/ хранится документация в формате Markdown. Описание REST-протокола можно отредактировать в src/docs/swagger-ui/swagger.yaml.

Если вы встретили неточность или хотели бы что-то дополнить, то мы будем рады принять от вас pull request.

Работа в Тинькофф Инвестициях

Вы разработчик и есть интерес к финтеху и инвестициям? Приходите работать к нам: https://www.tinkoff.ru/career/vacancies/invest/

Официальные SDK

Java

C#

Go

NodeJS

Неофициальные SDK

Python @daxartio

Python @Awethon

Python @Fatal1ty

Python @asakharov

PHP @jamesRUS52

PHP @dzhdmitry

Dart @greymag

Неофициальные утилиты

Tiny client for Tinkoff OpenAPI (Ruby)

Streaming Data Saver (Go)

Полезные ссылки

Telegram-канал