В пакете промокашки R извлекаются ли зрелые инструменты с позиций?
Предположим, у меня есть blotter
портфель инструментов, срок погашения которых наступил на определенную дату.
Будет ли getPos
Функция распознает, что моя позиция в этих инструментах меняется после этой даты?
Другими словами, это getPos
достаточно умен, чтобы имитировать зрелые инструменты?
2 ответа
Во-первых, FinancialInstrument расширяется за счет дизайна. Добавить дату истечения срока действия или срока погашения так же просто, как передать эти атрибуты при создании инструментов.
Джош прав, что вам нужно создавать транзакции. Если вы держите портфель, ваш брокер, надеюсь, получит деньги и внесет их на ваш счет. В блоттере это было бы закрытие позиции облигации, по-видимому, на номинальной основе. Конечно, существует много видов облигаций, и они не всегда созревают по номиналу, поэтому сделать это автоматически не представляется возможным.
Мы бы, конечно, приветствовали сотрудничество с кем-то, кто имеет реальный портфель облигаций, чтобы расширить утилиты и вспомогательные функции, доступные в блоттере.
Нет, портфели блоттера не будут автоматически обновляться при наступлении срока действия, истечении срока действия инструмента и т. Д. Пользователь несет ответственность за предоставление всех необходимых транзакций для "закрытия" позиции.