/invest-openapi

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

Primary LanguageHTML

Тинькофф Инвестиции 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-канал