TinkoffInvestSDK
Открытые члены | Полный список членов класса
Класс Instruments

Сервис для работы с различными инструментами Подробнее...

#include <instrumentsservice.h>

Базовые классы:CustomService.

Открытые члены

 Instruments (std::shared_ptr< Channel > channel, const std::string &token)
 
ServiceReply TradingSchedules (const std::string &exchange, int64_t fromseconds, int32_t fromnanos, int64_t toseconds, int32_t tonanos)
 Метод получения расписания торгов торговых площадок
 
ServiceReply BondBy (InstrumentIdType idType, const std::string &classCode, const std::string &id)
 Метод получения облигации по её идентификатору
 
ServiceReply Bonds (InstrumentStatus instrumentStatus)
 Метод получения списка облигаций
 
ServiceReply GetBondCoupons (const std::string &figi, int64_t fromseconds, int32_t fromnanos, int64_t toseconds, int32_t tonanos)
 Метод получения графика выплат купонов по облигации
 
ServiceReply CurrencyBy (InstrumentIdType idType, const std::string &classCode, const std::string &id)
 Метод получения валюты по её идентификатору
 
ServiceReply Currencies (InstrumentStatus instrumentStatus)
 Метод получения списка валют
 
ServiceReply EtfBy (InstrumentIdType idType, const std::string &classCode, const std::string &id)
 Метод получения инвестиционного фонда по его идентификатору
 
ServiceReply Etfs (InstrumentStatus instrumentStatus)
 Метод получения списка инвестиционных фондов
 
ServiceReply FutureBy (InstrumentIdType idType, const std::string &classCode, const std::string &id)
 Метод получения фьючерса по его идентификатору
 
ServiceReply Futures (InstrumentStatus instrumentStatus)
 Метод получения списка фьючерсов
 
ServiceReply ShareBy (InstrumentIdType idType, const std::string &classCode, const std::string &id)
 Метод получения акции по её идентификатору
 
ServiceReply Shares (InstrumentStatus instrumentStatus)
 Метод получения списка акций
 
ServiceReply GetAccruedInterests (const std::string &figi, int64_t fromseconds, int32_t fromnanos, int64_t toseconds, int32_t tonanos)
 Метод получения накопленного купонного дохода по облигации
 
ServiceReply GetFuturesMargin (const std::string &figi)
 Метод получения размера гарантийного обеспечения по фьючерсам
 
ServiceReply GetInstrumentBy (InstrumentIdType idType, const std::string &classCode, const std::string &id)
 Метод получения основной информации об инструменте
 
ServiceReply GetDividends (const std::string &figi, int64_t fromseconds, int32_t fromnanos, int64_t toseconds, int32_t tonanos)
 Метод для получения событий выплаты дивидендов по инструменту
 
ServiceReply GetAssetBy (const std::string &id)
 Метод получения актива по его идентификатору
 
ServiceReply GetAssets ()
 Метод получения списка активов
 
ServiceReply GetFavorites ()
 Метод получения избранных инструментов
 
ServiceReply EditFavorites (const std::vector< EditFavoritesRequestInstrument > &instruments, EditFavoritesActionType actionType)
 Метод редактирования избранных инструментов
 
- Открытые члены унаследованные от CustomService
 CustomService (const std::string &token)
 

Дополнительные унаследованные члены

- Защищенные члены унаследованные от CustomService
std::shared_ptr< grpc::ClientContext > makeContext ()
 
- Защищенные данные унаследованные от CustomService
const std::string m_token
 

Подробное описание

Сервис для работы с различными инструментами

Сервис предназначен для получения: 1.информации об инструментах; 2 расписания торговых сессий; 3.календаря выплат купонов по облигациям; 4.размера гарантийного обеспечения по фьючерсам; 5.дивидендов по ценной бумаге.


Объявления и описания членов классов находятся в файлах: