Лонгрид 1 из 13Курс
О курсе
Содержание
Практический курс для разработчиков, которые впервые подключаются к торговому API, и для тех, кому нужны готовые решения типовых задач: получение маркетдаты, выставление заявок, работа с позициями и портфелем.
Курс не учит синтаксису JavaScript, Python или Go. Достаточно уметь запустить программу на одном из этих языков и понимать, что такое переменная, функция и JSON. Все примеры даны в трёх равноправных вариантах.
Что вы соберёте
К концу базового маршрута у вас будет клиент, который:
получает короткоживущий access_key в обмен на secret_key;
определяет доступные счета и читает состояние выбранного счёта;
находит инструмент и его торговые параметры;
получает котировку и историю свечей;
подписывается на поток цен, заявок и сделок;
безопасно выставляет и отменяет заявку на демо-счёте;
различает снимок состояния и события, восстанавливается после обрыва и не дублирует торговые действия.
После базового маршрута идёт раздел с практическими рецептами: пагинация справочника, работа с лотами, повтор запросов, синхронизация состояния, диагностика 401/429/5xx, gRPC и миграция со старого API.
Что понадобится
Компонент | Версия |
|---|---|
JavaScript | Node.js 20+ |
Python | Python 3.10+ |
Go | Go 1.24+ |
Доступ | Аккаунт на портале Trade API, API-токен и демо-счёт либо брокерский счёт |
Конец лонгрида