К содержимому
logologo-text

API

Лонгрид 5 из 13Курс

Найти инструмент и проверить торговые параметры

~5 мин чтенияОбновлено 28 сентября 2026

Содержание

Прежде чем читать цену или отправлять заявку, приложение должно получить метаданные инструмента. Тикер сам по себе недостаточен.

Формат символа

Инструмент задаётся как ticker@mic:

  • SBER@MISX — Сбербанк на площадке с MIC MISX;

  • SBERF@RTSX — фьючерсный инструмент на другой площадке.

Один тикер может существовать на нескольких площадках. Всегда храните полный symbol.

Лот и количество в заявке

Количество в заявке задаётся штуками, а размер лота приходит из двух разных полей:

Поле

Смысл

lot_size

Количество единиц инструмента в биржевом лоте

trade_lot_size

Размер лота для торговых операций по выбранному счёту; 0, если значение недоступно

Order.quantity

Количество в штуках, а не число лотов

Если пользователь хочет купить два лота, приложение сначала узнаёт торговый размер лота, а затем рассчитывает количество штук. Нельзя для всех инструментов считать, что один лот равен одной штуке.

Получите метаданные

Сначала задайте счёт и инструмент:

Bash
instrument.mjs
Методы в справочникеGET /v1/assets/{symbol}GET /v1/assets/{symbol}/params

min_step — не готовая цена

Итоговый шаг цены рассчитывается как min_step / 10^decimals. Лимитную цену следует проверять по этому шагу до отправки, иначе сервер или торговая площадка может отклонить заявку.

Как выбрать правильный справочник

Задача

Метод

Только доступные для торговли инструменты

Assets

Полный каталог, включая архивные

AllAssets с курсором

Метаданные одного инструмента

GetAsset

Возможность торговать с конкретного счёта

GetAssetParams

Расписание торгов

Schedule

Список бирж и MIC

Exchanges

Конец лонгрида

Дочитаете до конца — засчитается автоматически
Лонгрид 5 из 13

Предложить идею

Заполните форму ниже, и мы свяжемся с вами.

Увеличить лимиты API

Заполните форму ниже, и мы свяжемся с вами.