FAQ
Можно ли узнать идентификатор поручения из операции?
Нет, сейчас такой информации в операции нет, но мы работаем над этим.
Почему в операции пустой FIGI?
Такое может быть у операций внесения денежных средств и подобных — у них нет связанного с операцией биржевого инструмента.
Будут ли отображаться операции по бумагам, которые прошли делистинг?
Да. Также операции по бумагам будут отображаться после различных корпоративных действий.
Параметр quantity
передаётся в лотах или количествах?
В рамках сервиса операций параметр quantity
всегда передаётся в количестве штук инструмента.
Как с помощью T-Invest API получить брокерский отчёт?
Через метод GetBrokerReport.
Обратите внимание: получение брокерского отчёта асинхронно — сначала вы запрашиваете формирование
отчёта, отправляя пакет generate_broker_report_request, и
получаете идентификатор задачи формирования отчёта — параметр task_id.
После этого можно запрашивать
отчёт по его идентификатору.
Если формирование отчёта ещё не закончено, вы получите соответствующее сообщение об ошибке.
Как получить информацию о позициях и доходности портфеля?
Одним из способов:
- Подпишитесь на PortfolioStream. В стриме не отображаются бумаги, заблокированные биржей.
- Используйте методы GetPortfolio и GetPossitions. Через них также можно получить бумаги, заблокированные биржей.
Как получить информацию об операциях?
Через getOperationsByCursor. Метод возвращает постраничную информацию обо всех операциях, в том числе отменённых, поддерживает пагинацию и расширенную фильтрацию.
Во входных параметрах запроса достаточно указать только account_id
.
Также в T-Invest API есть метод getOperations — это более старая версия getOperationsByCursor. Мы рекомендуем использовать getOperationsByCursor.
Важно
Метод getOperations возвращает только последнюю тысячу операций.
Как понять, какие бумаги в портфеле заблокированы по решению ЦБ?
В методах getPortfolio и getPositions есть специальные булевы параметры exchange_blocked
и blocked
. Они принимают значение true
, если инструмент заблокирован депозитарием.
В чем различие между параметрами positions.blocked
и positions.blocked_lots
в методе getPortfolio?
positions.blocked_lots
— количество заблокированных бумаг на счёте. Используется при выставлении лимитных заявок.positions.blocked
— булевый параметр. Отображает, заблокирован ли инструмент депозитарием.
Что за значения приходят в positions.expectedYield
в методе getPortfolio?
В параметрах positions.expectedYield
и positions.expectedYieldFifo
возвращается значение текущей рассчитанной доходности позиции — это значение в валюте инструмента.