Expand description
Messages, enums and gRPC clients generated from the official T-Bank .proto files.
The documentation of each item is the comment from the .proto file, in the broker’s own
words (Russian). Prices are Quotation and MoneyValue (units and nano), see crate::money.
Modules§
- asset_
full - Nested message and enum types in
AssetFull. - asset_
security - Nested message and enum types in
AssetSecurity. - broker_
report_ request - Nested message and enum types in
BrokerReportRequest. - broker_
report_ response - Nested message and enum types in
BrokerReportResponse. - get_
asset_ fundamentals_ response - Nested message and enum types in
GetAssetFundamentalsResponse. - get_
asset_ reports_ response - Nested message and enum types in
GetAssetReportsResponse. - get_
bond_ events_ request - Nested message and enum types in
GetBondEventsRequest. - get_
bond_ events_ response - Nested message and enum types in
GetBondEventsResponse. - get_
candles_ request - Nested message and enum types in
GetCandlesRequest. - get_
consensus_ forecasts_ response - Nested message and enum types in
GetConsensusForecastsResponse. - get_
dividends_ foreign_ issuer_ request - Nested message and enum types in
GetDividendsForeignIssuerRequest. - get_
dividends_ foreign_ issuer_ response - Nested message and enum types in
GetDividendsForeignIssuerResponse. - get_
favorite_ groups_ response - Nested message and enum types in
GetFavoriteGroupsResponse. - get_
forecast_ response - Nested message and enum types in
GetForecastResponse. - get_
insider_ deals_ response - Nested message and enum types in
GetInsiderDealsResponse. - get_
max_ lots_ response - Nested message and enum types in
GetMaxLotsResponse. - get_
order_ price_ response - Nested message and enum types in
GetOrderPriceResponse. - get_
orders_ request - Nested message and enum types in
GetOrdersRequest. - get_
tech_ analysis_ request - Nested message and enum types in
GetTechAnalysisRequest. - get_
tech_ analysis_ response - Nested message and enum types in
GetTechAnalysisResponse. - instruments_
service_ client - Generated client implementations.
- market_
data_ request - Nested message and enum types in
MarketDataRequest. - market_
data_ response - Nested message and enum types in
MarketDataResponse. - market_
data_ service_ client - Generated client implementations.
- market_
data_ stream_ service_ client - Generated client implementations.
- operations_
service_ client - Generated client implementations.
- operations_
stream_ service_ client - Generated client implementations.
- order_
state_ stream_ response - Nested message and enum types in
OrderStateStreamResponse. - orders_
service_ client - Generated client implementations.
- orders_
stream_ service_ client - Generated client implementations.
- portfolio_
request - Nested message and enum types in
PortfolioRequest. - portfolio_
stream_ response - Nested message and enum types in
PortfolioStreamResponse. - positions_
stream_ response - Nested message and enum types in
PositionsStreamResponse. - post_
stop_ order_ request - Nested message and enum types in
PostStopOrderRequest. - risk_
rates_ response - Nested message and enum types in
RiskRatesResponse. - sandbox_
service_ client - Generated client implementations.
- signal_
service_ client - Generated client implementations.
- stop_
order - Nested message and enum types in
StopOrder. - stop_
orders_ service_ client - Generated client implementations.
- structured_
note - Nested message and enum types in
StructuredNote. - trades_
stream_ response - Nested message and enum types in
TradesStreamResponse. - trading_
interval - Nested message and enum types in
TradingInterval. - users_
service_ client - Generated client implementations.
Structs§
- Account
- Информация о счeте.
- Account
Subscription Status - Счет клиента.
- Accrued
Interest - Операция начисления купонов.
- Asset
- Информация об активе.
- Asset
Bond - Облигация.
- Asset
Clearing Certificate - Клиринговый сертификат участия.
- Asset
Currency - Валюта.
- Asset
Etf - Фонд.
- Asset
Full - Asset
Instrument - Идентификаторы инструмента.
- Asset
Request - Запрос актива по идентификатору.
- Asset
Response - Данные по активу.
- Asset
Security - Ценная бумага.
- Asset
Share - Акция.
- Asset
Structured Product - Структурная нота.
- Assets
Request - Запрос списка активов.
- Assets
Response - Список активов.
- Bank
Account - Банковский счeт.
- Bond
- Объект передачи информации об облигации.
- Bond
Response - Информация об облигации.
- Bonds
Response - Список облигаций.
- Brand
- Бренд.
- Brand
Data - Broker
Report - Broker
Report Request - Broker
Report Response - Cancel
Order Request - Запрос отмены торгового поручения.
- Cancel
Order Response - Результат отмены торгового поручения.
- Cancel
Stop Order Request - Запрос отмены выставленной стоп-заявки.
- Cancel
Stop Order Response - Результат отмены выставленной стоп-заявки.
- Candle
- Пакет свечей в рамках стрима.
- Candle
Instrument - Запрос изменения статус подписки на свечи.
- Candle
Subscription - Статус подписки на свечи.
- Child
Operation Item - Close
Sandbox Account Request - Запрос закрытия счета в песочнице.
- Close
Sandbox Account Response - Результат закрытия счета в песочнице.
- Country
Response - Данные о стране.
- Coupon
- Объект передачи информации о купоне облигации.
- Create
Favorite Group Request - Запрос создания новой группы избранных инструментов.
- Create
Favorite Group Response - Currencies
Response - Данные по валютам.
- Currency
- Объект передачи информации о валюте.
- Currency
Response - Данные по валюте.
- Currency
Transfer Request - Currency
Transfer Response - Delete
Favorite Group Request - Запрос удаления избранной группы
- Delete
Favorite Group Response - Dividend
- Информация о выплате.
- Dividends
Foreign Issuer Report - Отчет «Справка о доходах за пределами РФ».
- Edit
Favorites Request - Запрос редактирования списка избранных инструментов.
- Edit
Favorites Request Instrument - Массив инструментов для редактирования списка избранных инструментов.
- Edit
Favorites Response - Результат редактирования списка избранных инструментов.
- Error
Detail - Etf
- Объект передачи информации об инвестиционном фонде.
- EtfResponse
- Данные по фонду.
- Etfs
Response - Данные по фондам.
- Favorite
Instrument - Массив избранных инструментов.
- Filter
Options Request - Параметры фильтрации опционов.
- Find
Instrument Request - Запрос на поиск инструментов.
- Find
Instrument Response - Результат поиска инструментов.
- Future
- Объект передачи информации о фьючерсе.
- Future
Response - Данные по фьючерсу.
- Futures
Response - Данные по фьючерсам.
- Generate
Broker Report Request - Generate
Broker Report Response - Generate
Dividends Foreign Issuer Report Request - Объект запроса формирования отчета «Справка о доходах за пределами РФ».
- Generate
Dividends Foreign Issuer Report Response - Объект результата задачи запуска формирования отчета «Справка о доходах за пределами РФ».
- GetAccounts
Request - Запрос получения счетов пользователя.
- GetAccounts
Response - Список счетов пользователя.
- GetAccrued
Interests Request - Запрос НКД по облигации.
- GetAccrued
Interests Response - НКД облигации.
- GetAsset
Fundamentals Request - Запрос фундаментальных показателей
- GetAsset
Fundamentals Response - Фундаментальные показатели
- GetAsset
Reports Request - Запрос отчетов эмитентов
- GetAsset
Reports Response - Отчеты эмитентов
- GetBank
Accounts Request - Запрос списка банковских счетов пользователя.
- GetBank
Accounts Response - Список банковских счетов пользователя.
- GetBond
Coupons Request - Запрос купонов по облигации.
- GetBond
Coupons Response - Купоны по облигации.
- GetBond
Events Request - События по облигации.
- GetBond
Events Response - Объект передачи информации о событии облигации.
- GetBrand
Request - Запрос бренда.
- GetBrands
Request - Запрос списка брендов.
- GetBrands
Response - Список брендов.
- GetBroker
Report Request - GetBroker
Report Response - GetCandles
Request - Запрос исторических свечей.
- GetCandles
Response - Список свечей.
- GetClose
Prices Request - Запрос цен закрытия торговой сессии по инструментам.
- GetClose
Prices Response - Цены закрытия торговой сессии по инструментам.
- GetConsensus
Forecasts Request - Запрос консенсус-прогнозов
- GetConsensus
Forecasts Response - Консенсус-прогнозы
- GetCountries
Request - Запрос справочника стран.
- GetCountries
Response - Справочник стран.
- GetDividends
Foreign Issuer Report Request - Объект запроса сформированного отчета «Справка о доходах за пределами РФ».
- GetDividends
Foreign Issuer Report Response - GetDividends
Foreign Issuer Request - GetDividends
Foreign Issuer Response - GetDividends
Request - Запрос дивидендов.
- GetDividends
Response - Дивиденды.
- GetFavorite
Groups Request - Запрос получения списка избранных групп
- GetFavorite
Groups Response - Избранные группы
- GetFavorites
Request - Запрос списка избранных инструментов, входные параметры не требуются.
- GetFavorites
Response - В ответ передается список избранных инструментов в качестве массива.
- GetForecast
Request - Запрос прогнозов инвестдомов.
- GetForecast
Response - Прогнозы инвестдомов по инструменту.
- GetFutures
Margin Request - Запрос информации о фьючерсе
- GetFutures
Margin Response - Данные по фьючерсу
- GetInfo
Request - Запрос информации о пользователе.
- GetInfo
Response - Информация о пользователе.
- GetInsider
Deals Request - Запрос сделок по инсайдерам
- GetInsider
Deals Response - сделки инсайдеров
- GetLast
Prices Request - Запрос получения цен последних сделок.
- GetLast
Prices Response - Список цен последних сделок.
- GetLast
Trades Request - Запрос обезличенных сделок за последний час.
- GetLast
Trades Response - Обезличенных сделок за последний час.
- GetMargin
Attributes Request - Запрос маржинальных показателей по счeту.
- GetMargin
Attributes Response - Маржинальные показатели по счeту.
- GetMarket
Values Request - GetMarket
Values Response - GetMax
Lots Request - Запрос на расчет количества доступных для покупки/продажи лотов. Если не указывать цену инструмента, то расчет произведется по текущум ценам в стакане: по лучшему предложению для покупки и по лучшему спросу для продажи.
- GetMax
Lots Response - Результат количество доступных для покупки/продажи лотов
- GetMy
Subscriptions - Запрос активных подписок. Возвращает по одному сообщению на каждый тип активных подписок —
SubscribeLastPriceResponse,SubscribeInfoResponse,SubscribeTradesResponse,SubscribeOrderBookResponse,SubscribeCandlesResponse. - GetOperations
ByCursor Request - Запрос списка операций по счету с пагинацией.
- GetOperations
ByCursor Response - Список операций по счету с пагинацией.
- GetOrder
Book Request - Запрос стакана.
- GetOrder
Book Response - Информация о стакане.
- GetOrder
Price Request - Запрос получения предварительной стоимости заявки
- GetOrder
Price Response - Предварительная стоимость заявки
- GetOrder
State Request - Запрос получения статуса торгового поручения.
- GetOrders
Request - Запрос получения списка активных торговых поручений.
- GetOrders
Response - Список активных торговых поручений.
- GetSignals
Request - Запрос сигналов.
- GetSignals
Response - Сигналы.
- GetStop
Orders Request - Запрос получения списка активных стоп-заявок.
- GetStop
Orders Response - Список активных стоп-заявок.
- GetStrategies
Request - Запрос стратегий.
- GetStrategies
Response - Стратегии
- GetTech
Analysis Request - GetTech
Analysis Response - GetTrading
Status Request - Запрос получения торгового статуса.
- GetTrading
Status Response - Информация о торговом статусе.
- GetTrading
Statuses Request - Запрос получения торгового статуса.
- GetTrading
Statuses Response - Информация о торговом статусе.
- GetUser
Tariff Request - Запрос текущих лимитов пользователя.
- GetUser
Tariff Response - Текущие лимиты пользователя.
- Historic
Candle - Информация о свече.
- Indicative
Response - Индикатив
- Indicatives
Request - Запрос справочника индексов и товаров
- Indicatives
Response - Справочник индексов и товаров
- Info
Instrument - Запрос подписки на торговый статус.
- Info
Subscription - Статус подписки.
- Instrument
- Объект передачи основной информации об инструменте.
- Instrument
Close Price Request - Запрос цен закрытия торговой сессии по инструменту.
- Instrument
Close Price Response - Цена закрытия торговой сессии по инструменту.
- Instrument
Link - Связь с другим инструментом.
- Instrument
Request - Запрос получения инструмента по идентификатору.
- Instrument
Response - Данные по инструменту.
- Instrument
Short - Краткая информация об инструменте.
- Instruments
Request - Запрос получения инструментов.
- Last
Price - Информация о цене последней сделки.
- Last
Price Instrument - Запрос подписки на последнюю цену.
- Last
Price Subscription - Статус подписки на цену последней сделки.
- Market
Data Request - Запрос подписки или отписки на определенные биржевые данные.
- Market
Data Response - Пакет биржевой информации по подписке.
- Market
Data Server Side Stream Request - Market
Value - Market
Value Instrument - Money
Value - Денежная сумма в определенной валюте.
- Open
Interest - Open
Sandbox Account Request - Запрос открытия счета в песочнице.
- Open
Sandbox Account Response - Номер открытого счета в песочнице.
- Operation
- Данные по операции.
- Operation
Item - Данные об операции.
- Operation
Item Trade - Сделка по операции.
- Operation
Item Trades - Массив с информацией о сделках.
- Operation
Trade - Сделка по операции.
- Operations
Request - Запрос получения списка операций по счету.
- Operations
Response - Список операций.
- Option
- Опцион.
- Option
Response - Данные по опциону.
- Options
Response - Данные по опционам.
- Order
- Массив предложений/спроса.
- Order
Book - Пакет стаканов в рамках стрима.
- Order
Book Instrument - Запрос подписки на стаканы.
- Order
Book Subscription - Статус подписки.
- Order
Stage - Сделки в рамках торгового поручения.
- Order
State - Информация о торговом поручении.
- Order
State Stream Request - Запрос установки стрим-соединения торговых поручений
- Order
State Stream Response - Информация по заявкам
- Order
Trade - Информация о сделке.
- Order
Trades - Информация об исполнении торгового поручения.
- Page
- Page
Response - Ping
- Проверка активности стрима.
- Ping
Delay Settings - Ping
Request - Portfolio
Position - Позиции портфеля.
- Portfolio
Request - Запрос получения текущего портфеля по счету.
- Portfolio
Response - Текущий портфель по счету.
- Portfolio
Stream Request - Запрос установки stream-соединения.
- Portfolio
Stream Response - Информация по позициям и доходностям портфелей.
- Portfolio
Subscription Result - Объект результата подписки.
- Position
Data - Данные о позиции портфеля.
- Positions
Futures - Баланс фьючерса.
- Positions
Money - Валютная позиция портфеля.
- Positions
Options - Баланс опциона.
- Positions
Request - Запрос позиций портфеля по счету.
- Positions
Response - Список позиций по счету.
- Positions
Securities - Баланс позиции ценной бумаги.
- Positions
Stream Request - Запрос установки stream-соединения позиций.
- Positions
Stream Response - Информация по изменению позиций портфеля.
- Positions
Subscription Result - Объект результата подписки.
- Positions
Subscription Status - Счет клиента.
- Post
Order Async Request - Запрос выставления асинхронного торгового поручения.
- Post
Order Async Response - Результат выставления асинхронного торгового поручения.
- Post
Order Request - Запрос выставления торгового поручения.
- Post
Order Response - Информация о выставлении поручения.
- Post
Stop Order Request - Запрос выставления стоп-заявки.
- Post
Stop Order Response - Результат выставления стоп-заявки.
- Quotation
- Котировка — денежная сумма без указания валюты.
- Replace
Order Request - Запрос изменения выставленной заявки.
- Response
Metadata - Risk
Rates Request - Запрос ставок риска
- Risk
Rates Response - Ставки риска
- Sandbox
PayIn Request - Запрос пополнения счета в песочнице.
- Sandbox
PayIn Response - Результат пополнения счета, текущий баланс.
- Share
- Объект передачи информации об акции.
- Share
Response - Данные по акции.
- Shares
Response - Данные по акциям.
- Signal
- Сигнал.
- Stop
Order - Информация о стоп-заявке.
- Strategy
- Стратегия
- Stream
Limit - Лимит stream-соединений.
- Structured
Note - Объект передачи информации о структурной ноте.
- Structured
Note Response - Данные по структурной ноте.
- Structured
Notes Response - Данные по структурным нотам.
- Subscribe
Candles Request - subscribeCandles | Изменения статуса подписки на свечи.
- Subscribe
Candles Response - Результат изменения статус подписки на свечи.
- Subscribe
Info Request - Изменение статуса подписки на торговый статус инструмента.
- Subscribe
Info Response - Результат изменения статуса подписки на торговый статус.
- Subscribe
Last Price Request - Изменение статуса подписки на цену последней сделки по инструменту.
- Subscribe
Last Price Response - Результат изменения статуса подписки на цену последней сделки.
- Subscribe
Order Book Request - Запрос на изменение статуса подписки на стаканы.
- Subscribe
Order Book Response - Результат изменения статуса подписки на стаканы.
- Subscribe
Trades Request - Изменение статуса подписки на поток обезличенных сделок.
- Subscribe
Trades Response - Результат изменения статуса подписки на поток обезличенных сделок.
- Subscription
Response - Информация по подпискам
- Trade
- Информация о сделке.
- Trade
Instrument - Запрос подписки на поток обезличенных сделок.
- Trade
Subscription - Статус подписки.
- Trades
Stream Request - Запрос установки соединения.
- Trades
Stream Response - Информация о торговых поручениях.
- Trading
Day - Информация о времени торгов.
- Trading
Interval - Trading
Schedule - Данные по торговой площадке.
- Trading
Schedules Request - Запрос расписания торгов.
- Trading
Schedules Response - Список торговых площадок.
- Trading
Status - Пакет изменения торгового статуса.
- Unary
Limit - Лимит unary-методов.
- Virtual
Portfolio Position - Withdraw
Limits Request - Запрос доступного остатка для вывода.
- Withdraw
Limits Response - Доступный остаток для вывода.
Enums§
- Access
Level - Уровень доступа к счeту.
- Account
Status - Статус счeта.
- Account
Type - Тип счeта.
- Asset
Type - Тип актива.
- Bond
Type - Candle
Interval - Интервал свечей. Максимальное значение интервала приведено ориентировочно, может отличаться в большую сторону в зависимости от параметров запроса.
- Candle
Source - Coupon
Type - Тип купонов.
- Edit
Favorites Action Type - Тип действия со списком избранных инструментов.
- Exchange
Order Type - Тип выставляемой заявки.
- Instrument
Exchange Type - Площадка торговли.
- Instrument
IdType - Тип идентификатора инструмента. Подробнее об идентификации инструментов.
- Instrument
Status - Статус запрашиваемых инструментов.
- Instrument
Type - Тип инструмента.
- Last
Price Type - Тип последней цены
- Market
Value Type - Operation
State - Статус запрашиваемых операций.
- Operation
Type - Тип операции.
- Option
Direction - Тип опциона по направлению сделки.
- Option
Payment Type - Тип расчетов по опциону.
- Option
Settlement Type - Тип опциона по способу исполнения.
- Option
Style - Тип опциона по стилю.
- Order
Book Type - Order
Direction - Направление операции.
- Order
Execution Report Status - Текущий статус заявки (поручения)
- Order
IdType - Тип идентификатора заявки
- Order
Type - Тип заявки.
- Portfolio
Subscription Status - Результат подписки.
- Positions
Account Subscription Status - Результат подписки.
- Price
Type - Тип цены.
- Real
Exchange - Реальная площадка исполнения расчетов.
- Recommendation
- Result
Subscription Status - Risk
Level - Уровень риска облигации.
- Security
Trading Status - Режим торгов инструмента
- Share
Type - Тип акций.
- Signal
Direction - Направление сигнала.
- Signal
State - Статус сигнала.
- Stop
Order Direction - Направление сделки стоп-заявки.
- Stop
Order Expiration Type - Тип экспирации стоп-заявке.
- Stop
Order Status Option - Статус стоп-заяки.
- Stop
Order Type - Тип стоп-заявки.
- Strategy
Type - Тип стратегии.
- Structured
Product Type - Тип структурной ноты.
- Subscription
Action - Тип операции со списком подписок.
- Subscription
Interval - Интервал свечи.
- Subscription
Status - Результат подписки.
- Take
Profit Type - Тип TakeProfit-заявки.
- Time
InForce Type - Алгоритм исполнения заявки
- Trade
Direction - Направление сделки.
- Trade
Source Type - Типы источников сделок.
- Trailing
Stop Status - Статус трейлинг-стопа.
- Trailing
Value Type - Тип параметров значений трейлинг-стопа.