Таблица возвращаемых типов значений для различных методов и параметров
В таблице ниже отображены возвращаемые типы значений для различных типов инструментов в различных методах и их параметрах.
Метод | Параметр | Shares, ETF | Bonds | Futures |
---|---|---|---|---|
Методы сервиса MarketData | валюта | пункты | пункты | |
postOrder | Лимитная заявка - входящая цена | валюта | валюта | пункты |
initial_order_price | валюта | валюта + НКД, добавляемый системой | валюта | |
executed_order_price | валюта | валюта | валюта | |
initial_order_price_pt | пункты | |||
total_order_amount | валюта | валюта | валюта | |
initial_commission | валюта | валюта | валюта | |
executed_commission | валюта | валюта | валюта | |
aci_value | валюта | валюта | валюта | |
initial_security_price | валюта | валюта, без НКД. | валюта | |
GetOrderState | stages.price | валюта | пункты | валюта |
initial_order_price | валюта | валюта | валюта | |
executed_order_price | валюта | валюта, включая НКД | валюта | |
total_order_amount | валюта | валюта, включая НКД | валюта | |
average_position_price | валюта | пункты | валюта | |
initialCommission | валюта | валюта | валюта | |
executedCommission | валюта | валюта | валюта | |
initial_security_price | валюта | пункты | валюта | |
postStopOrder | price, stop_price | валюта | пункты | пункты |
getStopOrders | price, stop_price | валюта | валюта | пункты |
getOperationByCurcor | payment | валюта | валюта | валюта |
price | валюта | валюта | пункты | |
trades.price | валюта | валюта | пункты | |
getOperation | payment | валюта | валюта | валюта |
price | валюта | валюта | пункты | |
trades.price | валюта | валюта | валюта |
Формулы расчета реальной стоимости инструментов в валюте
- price — текущая котировка ценной бумаги;
- nominal — номинал облигации;
- min_price_increment — шаг цены;
- min_price_increment_amount — стоимость шага цены;
- lot - лотность инструмента.
Акции
price * lot
Облигации
Пункты цены для котировок облигаций представляют собой проценты номинала облигации. Для пересчёта пунктов в валюту можно воспользоваться формулой:
price / 100 * nominal
Валюта
price * lot / nominal
Важно! При торговле валютой необходимо учитывать, что такие валюты как Иена, Армянский драм и Тенге имеют nominal = 100
Фьючерсы
Стоимость фьючерсов также предоставляется в пунктах, для пересчёта можно воспользоваться формулой:
price / min_price_increment * min_price_increment_amount