Skip to main content

Crate tinkoff_invest_types

Crate tinkoff_invest_types 

Source

Re-exports§

pub use prost_types;

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_response
Nested message and enum types in OperationsStreamResponse.
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те.
AccountSubscriptionStatus
Счет клиента.
AccruedInterest
Операция начисления купонов.
Asset
Информация об активе.
AssetBond
Облигация.
AssetClearingCertificate
Клиринговый сертификат участия.
AssetCurrency
Валюта.
AssetEtf
Фонд.
AssetFull
AssetInstrument
Идентификаторы инструмента.
AssetRequest
Запрос актива по идентификатору.
AssetResponse
Данные по активу.
AssetSecurity
Ценная бумага.
AssetShare
Акция.
AssetStructuredProduct
Структурная нота.
AssetsRequest
Запрос списка активов.
AssetsResponse
Список активов.
BankAccount
Банковский счeт.
Bond
Объект передачи информации об облигации.
BondResponse
Информация об облигации.
BondsResponse
Список облигаций.
Brand
Бренд.
BrandData
BrokerReport
BrokerReportRequest
BrokerReportResponse
CancelOrderRequest
Запрос отмены торгового поручения.
CancelOrderResponse
Результат отмены торгового поручения.
CancelStopOrderRequest
Запрос отмены выставленной стоп-заявки.
CancelStopOrderResponse
Результат отмены выставленной стоп-заявки.
Candle
Пакет свечей в рамках стрима.
CandleInstrument
Запрос изменения статус подписки на свечи.
CandleSubscription
Статус подписки на свечи.
ChildOperationItem
CloseSandboxAccountRequest
Запрос закрытия счета в песочнице.
CloseSandboxAccountResponse
Результат закрытия счета в песочнице.
CountryResponse
Данные о стране.
Coupon
Объект передачи информации о купоне облигации.
CreateFavoriteGroupRequest
Запрос создания новой группы избранных инструментов.
CreateFavoriteGroupResponse
CurrenciesResponse
Данные по валютам.
Currency
Объект передачи информации о валюте.
CurrencyResponse
Данные по валюте.
CurrencyTransferRequest
CurrencyTransferResponse
DeleteFavoriteGroupRequest
Запрос удаления избранной группы
DeleteFavoriteGroupResponse
Dividend
Информация о выплате.
DividendsForeignIssuerReport
Отчет «Справка о доходах за пределами РФ».
EditFavoritesRequest
Запрос редактирования списка избранных инструментов.
EditFavoritesRequestInstrument
Массив инструментов для редактирования списка избранных инструментов.
EditFavoritesResponse
Результат редактирования списка избранных инструментов.
ErrorDetail
Etf
Объект передачи информации об инвестиционном фонде.
EtfResponse
Данные по фонду.
EtfsResponse
Данные по фондам.
FavoriteInstrument
Массив избранных инструментов.
FilterOptionsRequest
Параметры фильтрации опционов.
FindInstrumentRequest
Запрос на поиск инструментов.
FindInstrumentResponse
Результат поиска инструментов.
Future
Объект передачи информации о фьючерсе.
FutureResponse
Данные по фьючерсу.
FuturesResponse
Данные по фьючерсам.
GenerateBrokerReportRequest
GenerateBrokerReportResponse
GenerateDividendsForeignIssuerReportRequest
Объект запроса формирования отчета «Справка о доходах за пределами РФ».
GenerateDividendsForeignIssuerReportResponse
Объект результата задачи запуска формирования отчета «Справка о доходах за пределами РФ».
GetAccountsRequest
Запрос получения счетов пользователя.
GetAccountsResponse
Список счетов пользователя.
GetAccruedInterestsRequest
Запрос НКД по облигации.
GetAccruedInterestsResponse
НКД облигации.
GetAssetFundamentalsRequest
Запрос фундаментальных показателей
GetAssetFundamentalsResponse
Фундаментальные показатели
GetAssetReportsRequest
Запрос отчетов эмитентов
GetAssetReportsResponse
Отчеты эмитентов
GetBankAccountsRequest
Запрос списка банковских счетов пользователя.
GetBankAccountsResponse
Список банковских счетов пользователя.
GetBondCouponsRequest
Запрос купонов по облигации.
GetBondCouponsResponse
Купоны по облигации.
GetBondEventsRequest
События по облигации.
GetBondEventsResponse
Объект передачи информации о событии облигации.
GetBrandRequest
Запрос бренда.
GetBrandsRequest
Запрос списка брендов.
GetBrandsResponse
Список брендов.
GetBrokerReportRequest
GetBrokerReportResponse
GetCandlesRequest
Запрос исторических свечей.
GetCandlesResponse
Список свечей.
GetClosePricesRequest
Запрос цен закрытия торговой сессии по инструментам.
GetClosePricesResponse
Цены закрытия торговой сессии по инструментам.
GetConsensusForecastsRequest
Запрос консенсус-прогнозов
GetConsensusForecastsResponse
Консенсус-прогнозы
GetCountriesRequest
Запрос справочника стран.
GetCountriesResponse
Справочник стран.
GetDividendsForeignIssuerReportRequest
Объект запроса сформированного отчета «Справка о доходах за пределами РФ».
GetDividendsForeignIssuerReportResponse
GetDividendsForeignIssuerRequest
GetDividendsForeignIssuerResponse
GetDividendsRequest
Запрос дивидендов.
GetDividendsResponse
Дивиденды.
GetFavoriteGroupsRequest
Запрос получения списка избранных групп
GetFavoriteGroupsResponse
Избранные группы
GetFavoritesRequest
Запрос списка избранных инструментов, входные параметры не требуются.
GetFavoritesResponse
В ответ передается список избранных инструментов в качестве массива.
GetForecastRequest
Запрос прогнозов инвестдомов.
GetForecastResponse
Прогнозы инвестдомов по инструменту.
GetFuturesMarginRequest
Запрос информации о фьючерсе
GetFuturesMarginResponse
Данные по фьючерсу
GetInfoRequest
Запрос информации о пользователе.
GetInfoResponse
Информация о пользователе.
GetInsiderDealsRequest
Запрос сделок по инсайдерам
GetInsiderDealsResponse
сделки инсайдеров
GetLastPricesRequest
Запрос получения цен последних сделок.
GetLastPricesResponse
Список цен последних сделок.
GetLastTradesRequest
Запрос обезличенных сделок за последний час.
GetLastTradesResponse
Обезличенных сделок за последний час.
GetMarginAttributesRequest
Запрос маржинальных показателей по счeту.
GetMarginAttributesResponse
Маржинальные показатели по счeту.
GetMarketValuesRequest
GetMarketValuesResponse
GetMaxLotsRequest
Запрос на расчет количества доступных для покупки/продажи лотов. Если не указывать цену инструмента, то расчет произведется по текущум ценам в стакане: по лучшему предложению для покупки и по лучшему спросу для продажи.
GetMaxLotsResponse
Результат количество доступных для покупки/продажи лотов
GetMySubscriptions
Запрос активных подписок. Возвращает по одному сообщению на каждый тип активных подписок — SubscribeLastPriceResponse, SubscribeInfoResponse, SubscribeTradesResponse, SubscribeOrderBookResponse, SubscribeCandlesResponse.
GetOperationsByCursorRequest
Запрос списка операций по счету с пагинацией.
GetOperationsByCursorResponse
Список операций по счету с пагинацией.
GetOrderBookRequest
Запрос стакана.
GetOrderBookResponse
Информация о стакане.
GetOrderPriceRequest
Запрос получения предварительной стоимости заявки
GetOrderPriceResponse
Предварительная стоимость заявки
GetOrderStateRequest
Запрос получения статуса торгового поручения.
GetOrdersRequest
Запрос получения списка активных торговых поручений.
GetOrdersResponse
Список активных торговых поручений.
GetSignalsRequest
Запрос сигналов.
GetSignalsResponse
Сигналы.
GetStopOrdersRequest
Запрос получения списка активных стоп-заявок.
GetStopOrdersResponse
Список активных стоп-заявок.
GetStrategiesRequest
Запрос стратегий.
GetStrategiesResponse
Стратегии
GetTechAnalysisRequest
GetTechAnalysisResponse
GetTradingStatusRequest
Запрос получения торгового статуса.
GetTradingStatusResponse
Информация о торговом статусе.
GetTradingStatusesRequest
Запрос получения торгового статуса.
GetTradingStatusesResponse
Информация о торговом статусе.
GetUserTariffRequest
Запрос текущих лимитов пользователя.
GetUserTariffResponse
Текущие лимиты пользователя.
HistoricCandle
Информация о свече.
IndicativeResponse
Индикатив
IndicativesRequest
Запрос справочника индексов и товаров
IndicativesResponse
Справочник индексов и товаров
InfoInstrument
Запрос подписки на торговый статус.
InfoSubscription
Статус подписки.
Instrument
Объект передачи основной информации об инструменте.
InstrumentClosePriceRequest
Запрос цен закрытия торговой сессии по инструменту.
InstrumentClosePriceResponse
Цена закрытия торговой сессии по инструменту.
InstrumentLink
Связь с другим инструментом.
InstrumentRequest
Запрос получения инструмента по идентификатору.
InstrumentResponse
Данные по инструменту.
InstrumentShort
Краткая информация об инструменте.
InstrumentsRequest
Запрос получения инструментов.
LastPrice
Информация о цене последней сделки.
LastPriceInstrument
Запрос подписки на последнюю цену.
LastPriceSubscription
Статус подписки на цену последней сделки.
MarketDataRequest
Запрос подписки или отписки на определенные биржевые данные.
MarketDataResponse
Пакет биржевой информации по подписке.
MarketDataServerSideStreamRequest
MarketValue
MarketValueInstrument
MoneyValue
Денежная сумма в определенной валюте.
OpenInterest
OpenSandboxAccountRequest
Запрос открытия счета в песочнице.
OpenSandboxAccountResponse
Номер открытого счета в песочнице.
Operation
Данные по операции.
OperationData
Данные об операции.
OperationItem
Данные об операции.
OperationItemTrade
Сделка по операции.
OperationItemTrades
Массив с информацией о сделках.
OperationTrade
Сделка по операции.
OperationsRequest
Запрос получения списка операций по счету.
OperationsResponse
Список операций.
OperationsStreamRequest
Запрос установки stream-соединения операций.
OperationsStreamResponse
Информация по операциям.
OperationsSubscriptionResult
Объект результата подписки.
Option
Опцион.
OptionResponse
Данные по опциону.
OptionsResponse
Данные по опционам.
Order
Массив предложений/спроса.
OrderBook
Пакет стаканов в рамках стрима.
OrderBookInstrument
Запрос подписки на стаканы.
OrderBookSubscription
Статус подписки.
OrderStage
Сделки в рамках торгового поручения.
OrderState
Информация о торговом поручении.
OrderStateStreamRequest
Запрос установки стрим-соединения торговых поручений
OrderStateStreamResponse
Информация по заявкам
OrderTrade
Информация о сделке.
OrderTrades
Информация об исполнении торгового поручения.
Page
PageResponse
PayInRequest
PayInResponse
Ping
Проверка активности стрима.
PingDelaySettings
PingRequest
PortfolioPosition
Позиции портфеля.
PortfolioRequest
Запрос получения текущего портфеля по счету.
PortfolioResponse
Текущий портфель по счету.
PortfolioStreamRequest
Запрос установки stream-соединения.
PortfolioStreamResponse
Информация по позициям и доходностям портфелей.
PortfolioSubscriptionResult
Объект результата подписки.
PositionData
Данные о позиции портфеля.
PositionsFutures
Баланс фьючерса.
PositionsMoney
Валютная позиция портфеля.
PositionsOptions
Баланс опциона.
PositionsRequest
Запрос позиций портфеля по счету.
PositionsResponse
Список позиций по счету.
PositionsSecurities
Баланс позиции ценной бумаги.
PositionsStreamRequest
Запрос установки stream-соединения позиций.
PositionsStreamResponse
Информация по изменению позиций портфеля.
PositionsSubscriptionResult
Объект результата подписки.
PositionsSubscriptionStatus
Счет клиента.
PostOrderAsyncRequest
Запрос выставления асинхронного торгового поручения.
PostOrderAsyncResponse
Результат выставления асинхронного торгового поручения.
PostOrderRequest
Запрос выставления торгового поручения.
PostOrderResponse
Информация о выставлении поручения.
PostStopOrderRequest
Запрос выставления стоп-заявки.
PostStopOrderResponse
Результат выставления стоп-заявки.
Quotation
Котировка — денежная сумма без указания валюты.
ReplaceOrderRequest
Запрос изменения выставленной заявки.
ResponseMetadata
RiskRatesRequest
Запрос ставок риска
RiskRatesResponse
Ставки риска
SandboxPayInRequest
Запрос пополнения счета в песочнице.
SandboxPayInResponse
Результат пополнения счета, текущий баланс.
Share
Объект передачи информации об акции.
ShareResponse
Данные по акции.
SharesResponse
Данные по акциям.
Signal
Сигнал.
StopOrder
Информация о стоп-заявке.
Strategy
Стратегия
StreamLimit
Лимит stream-соединений.
StructuredNote
Объект передачи информации о структурной ноте.
StructuredNoteResponse
Данные по структурной ноте.
StructuredNotesResponse
Данные по структурным нотам.
SubscribeCandlesRequest
subscribeCandles | Изменения статуса подписки на свечи.
SubscribeCandlesResponse
Результат изменения статус подписки на свечи.
SubscribeInfoRequest
Изменение статуса подписки на торговый статус инструмента.
SubscribeInfoResponse
Результат изменения статуса подписки на торговый статус.
SubscribeLastPriceRequest
Изменение статуса подписки на цену последней сделки по инструменту.
SubscribeLastPriceResponse
Результат изменения статуса подписки на цену последней сделки.
SubscribeOrderBookRequest
Запрос на изменение статуса подписки на стаканы.
SubscribeOrderBookResponse
Результат изменения статуса подписки на стаканы.
SubscribeTradesRequest
Изменение статуса подписки на поток обезличенных сделок.
SubscribeTradesResponse
Результат изменения статуса подписки на поток обезличенных сделок.
SubscriptionResponse
Информация по подпискам
Trade
Информация о сделке.
TradeInstrument
Запрос подписки на поток обезличенных сделок.
TradeSubscription
Статус подписки.
TradesStreamRequest
Запрос установки соединения.
TradesStreamResponse
Информация о торговых поручениях.
TradingDay
Информация о времени торгов.
TradingInterval
TradingSchedule
Данные по торговой площадке.
TradingSchedulesRequest
Запрос расписания торгов.
TradingSchedulesResponse
Список торговых площадок.
TradingStatus
Пакет изменения торгового статуса.
UnaryLimit
Лимит unary-методов.
VirtualPortfolioPosition
WithdrawLimitsRequest
Запрос доступного остатка для вывода.
WithdrawLimitsResponse
Доступный остаток для вывода.

Enums§

AccessLevel
Уровень доступа к счeту.
AccountStatus
Статус счeта.
AccountType
Тип счeта.
AssetType
Тип актива.
BondType
CandleInterval
Интервал свечей. Максимальное значение интервала приведено ориентировочно, может отличаться в большую сторону в зависимости от параметров запроса.
CandleSource
CouponType
Тип купонов.
EditFavoritesActionType
Тип действия со списком избранных инструментов.
ExchangeOrderType
Тип выставляемой заявки.
InstrumentExchangeType
Площадка торговли.
InstrumentIdType
Тип идентификатора инструмента. Подробнее об идентификации инструментов.
InstrumentStatus
Статус запрашиваемых инструментов.
InstrumentType
Тип инструмента.
LastPriceType
Тип последней цены
MarketValueType
OperationState
Статус запрашиваемых операций.
OperationType
Тип операции.
OperationsAccountSubscriptionStatus
Результат подписки.
OptionDirection
Тип опциона по направлению сделки.
OptionPaymentType
Тип расчетов по опциону.
OptionSettlementType
Тип опциона по способу исполнения.
OptionStyle
Тип опциона по стилю.
OrderBookType
OrderDirection
Направление операции.
OrderExecutionReportStatus
Текущий статус заявки (поручения)
OrderIdType
Тип идентификатора заявки
OrderType
Тип заявки.
PortfolioSubscriptionStatus
Результат подписки.
PositionsAccountSubscriptionStatus
Результат подписки.
PriceType
Тип цены.
RealExchange
Реальная площадка исполнения расчетов.
Recommendation
ResultSubscriptionStatus
RiskLevel
Уровень риска облигации.
SecurityTradingStatus
Режим торгов инструмента
ShareType
Тип акций.
SignalDirection
Направление сигнала.
SignalState
Статус сигнала.
StopOrderDirection
Направление сделки стоп-заявки.
StopOrderExpirationType
Тип экспирации стоп-заявке.
StopOrderStatusOption
Статус стоп-заяки.
StopOrderType
Тип стоп-заявки.
StrategyType
Тип стратегии.
StructuredProductType
Тип структурной ноты.
SubscriptionAction
Тип операции со списком подписок.
SubscriptionInterval
Интервал свечи.
SubscriptionStatus
Результат подписки.
TakeProfitType
Тип TakeProfit-заявки.
TimeInForceType
Алгоритм исполнения заявки
TradeDirection
Направление сделки.
TradeSourceType
Типы источников сделок.
TrailingStopStatus
Статус трейлинг-стопа.
TrailingValueType
Тип параметров значений трейлинг-стопа.