Trade API

Перейти к основному содержимому

Инструменты

AssetsService

Сервис счетов

Method NameRequest TypeResponse TypeDescription
AssetsAssetsRequestAssetsResponseПолучение списка доступных инструментов, их описание
ClockClockRequestClockResponseПолучение времени на сервере
ExchangesExchangesRequestExchangesResponseПолучение списка доступных бирж, названия и mic коды
GetAssetGetAssetRequestGetAssetResponseПолучение информации по конкретному инструменту
GetAssetParamsGetAssetParamsRequestGetAssetParamsResponseПолучение торговых параметров по инструменту
OptionsChainOptionsChainRequestOptionsChainResponseПолучение цепочки опционов для базового актива
ScheduleScheduleRequestScheduleResponseПолучение расписания торгов для инструмента

Asset

Информация об инструменте

FieldTypeDescription
symbolstringСимвол инструмента ticker@mic
idstringИдентификатор инструмента
tickerstringТикер инструмента
micstringmic идентификатор биржи
isinstringIsin идентификатор инструмента
typestringТип инструмента
namestringНаименование инструмента

AssetsRequest

Запрос получения списка доступных инструментов

AssetsResponse

Список доступных инструментов

FieldTypeDescription
assetsAsset (Array)Информация об инструменте

ClockRequest

Запрос получения времени на сервере

ClockResponse

Время на сервере

FieldTypeDescription
timestampgoogle.protobuf.TimestampМетка времени

Exchange

Информация о бирже

FieldTypeDescription
micstringИдентификатор биржи mic
namestringНаименование биржи

ExchangesRequest

Запрос получения списка доступных бирж

ExchangesResponse

Список доступных бирж

FieldTypeDescription
exchangesExchange (Array)Информация о бирже

GetAssetParamsRequest

Запрос торговых параметров инструмента

FieldTypeDescription
symbolstringСимвол инструмента
account_idstringID аккаунта для которого будут подбираться торговые параметры

GetAssetParamsResponse

Торговые параметры инструмента

FieldTypeDescription
symbolstringСимвол инструмента
account_idstringID аккаунта для которого подбираются торговые параметры
tradeableboolДоступны ли торговые операции
longableLongableДоступны ли операции в Лонг
shortableShortableДоступны ли операции в Шорт
long_risk_rategoogle.type.DecimalСтавка риска для операции в Лонг
long_collateralgoogle.type.MoneyСумма обеспечения для поддержания позиции Лонг
short_risk_rategoogle.type.DecimalСтавка риска для операции в Шорт
short_collateralgoogle.type.MoneyСумма обеспечения для поддержания позиции Шорт

GetAssetRequest

Запрос получения информации по конкретному инструменту

FieldTypeDescription
symbolstringСимвол инструмента
account_idstringID аккаунта для которого будет подбираться информация по инструменту

GetAssetResponse

Список информации по конкретному инструменту

FieldTypeDescription
boardstringКод режима торгов
idstringИдентификатор инструмента
tickerstringТикер инструмента
micstringmic идентификатор биржи
isinstringIsin идентификатор инструмента
typestringТип инструмента
namestringНаименование инструмента
decimalsint32Кол-во десятичных знаков в цене
min_stepint64Минимальный шаг цены. Для расчета финального ценового шага: min_step/(10ˆdecimals)
lot_sizegoogle.type.DecimalКол-во штук в лоте
expiration_dategoogle.type.DateДата экспирации фьючерса

Longable

Доступны ли операции в Лонг

FieldTypeDescription
valueLongable.StatusСтатус инструмента
halted_daysint32Сколько дней действует запрет на операции в Лонг (если есть)

Longable.Status

Статус

NameNumberDescription
NOT_AVAILABLE0Не доступен
AVAILABLE1Доступен
ACCOUNT_NOT_APPROVED2Запрещено на уровне счета

Option

Информация об опционе

FieldTypeDescription
symbolstringСимвол инструмента
typeOption.TypeТип инструмента
contract_sizegoogle.type.DecimalЛот, количество базового актива в инструменте
trade_first_daygoogle.type.DateДата старта торговли
trade_last_daygoogle.type.DateДата окончания торговли
strikegoogle.type.DecimalЦена исполнения опциона
multipliergoogle.type.DecimalМножитель опциона
expiration_first_daygoogle.type.DateДата начала экспирации
expiration_last_daygoogle.type.DateДата окончания экспирации

Option.Type

Тип опциона

NameNumberDescription
TYPE_UNSPECIFIED0Неопределенное значение
TYPE_CALL1Колл
TYPE_PUT2Пут

OptionsChainRequest

Запрос получения цепочки опционов

FieldTypeDescription
underlying_symbolstringСимвол базового актива опциона

OptionsChainResponse

Информация о цепочке опционов

FieldTypeDescription
symbolstringСимвол базового актива опциона
optionsOption (Array)Информация об опционе

ScheduleRequest

Запрос получения расписания инструмента

FieldTypeDescription
symbolstringСимвол инструмента

ScheduleResponse

Расписание инструмента

FieldTypeDescription
symbolstringСимвол инструмента
sessionsScheduleResponse.Sessions (Array)Сессии инструмента

ScheduleResponse.Sessions

Сессии

FieldTypeDescription
typestringТип сессии
intervalgoogle.type.IntervalИнтервал сессии

Shortable

Доступны ли операции в Шорт

FieldTypeDescription
valueShortable.StatusСтатус инструмента
halted_daysint32Сколько дней действует запрет на операции в Шорт (если есть)

Shortable.Status

Статус

NameNumberDescription
NOT_AVAILABLE0Не доступен
AVAILABLE1Доступен
HTB2Признак того, что бумага Hard To Borrow (если есть)
ACCOUNT_NOT_APPROVED3Запрещено на уровне счета
AVAILABLE_STRATEGY4Разрешено в составе стратегии