Перейти к содержанию

Начало работы

Что такое TINKOFF INVEST API

TINKOFF INVEST API — это gRPC-интерфейс для взаимодействия с торговой платформой Тинькофф Инвестиции.

TINKOFF INVEST API позволяет вам:

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

Для использования TINKOFF INVEST API требуется:

Подробнее о протоколе взаимодействия

С чего начать ?

Если вы только начинаете свое знакомство с Tinkoff Invest API (для начала) Если вы только начинаете свое знакомство с Tinkoff Invest API, но чувствуете себя уверено в предметной области Если вы уже являетесь пользователем и у вас появился вопрос
Начните с изучения раздела "Начало работы" - в нем собраны страницы с информацией, необходимой для старта. Обращайтесь в глоссарий при встрече незнакомого термина или воспользуйтесь поиском по документации. Начните с изучения раздела "Начало работы" - в нем собраны страницы с информацией, необходимой для старта. Обращайтесь в глоссарий при встрече незнакомого термина или воспользуйтесь поиском по документации. Сперва попробуйте воспользоваться поиском по документации. Если это не поможет найти ответ, определите категорию своего вопроса.
В процессе изучения раздела "Начало работы" обратите особое внимание на:
- Идентификаторы торговых инструментов
- Доступные протоколы взаимодействия
- Настройку grpc-клиента для тестирования методов
- Таблицу конкурсных работ для вдохновения
В процессе изучения раздела "Начало работы" обратите особое внимание на:
- Идентификаторы торговых инструментов
- Доступные протоколы взаимодействия
- Настройку grpc-клиента для тестирования методов
- Таблицу конкурсных работ для вдохновения
а также:
- Нестандартные типы данных
- Торговые статусы инструментов и расписания торгов
Ответ на вопрос, касающийся конкретного сервиса вы можете найти в разделах "Описание" и "FAQ" данного сервиса. Также вы можете ознакомиться с общим FAQ.
Прочитайте ответы на популярные вопросы в общем FAQ и ознакомьтесь с разделом "Полезная информация". Прочитайте ответы на популярные вопросы в общем FAQ и ознакомьтесь с разделом "Полезная информация". А также изучите описания сервисов. Если ваш вопрос связан с возникнувшей ошибкой, ознакомиться с ее описанием и методом устранения можно на странице с кодами ошибок.
Потренируйтесь в песочнице. Подробнее о сервисе песочницы. Потренируйтесь в песочнице. Подробнее о сервисе песочницы. Если вы не нашли ответа на свой вопрос, вы можете задать его в issue на официальном GitHub или в Telegram канале.
Ознакомьтесь с доступными SDK для упрощения разработки: Python, Java, С#, Golang. Ознакомьтесь с доступными SDK для упрощения разработки: Python, Java, С#, Golang. Если вы встретили неточность или хотели бы что-то дополнить, то мы будем рады принять от вас pull request.

Адреса сервиса TINKOFF INVEST API

Все вызовы продового сервиса выполняются по адресу invest-public-api.tinkoff.ru:443.

Все вызовы сервиса песочницы выполняются по адресу sandbox-invest-public-api.tinkoff.ru:443.

Различия работы контуров описаны на странице.

Protobuf-файлы сервиса

Скачать полный список прото-контрактов сервиса можно по ссылке: TINKOFF INVEST API

SDK для разработки с использованием Public API

Для упрощения разработки торгового робота разработан ряд официальных и неофициальных SDK для нескольких языков программирования.

Все данные предоставляемые Tinkoff Invest API являются бесплатными