Думаю, я понял это. Это не Rblpapi, это на уровне Bloomberg. Я думаю, это форматирование имени безопасности. По словам парня, с которым я разговаривал в Bloomberg (они ИНОГДА полезны... ИНОГДА...), когда вы используете ISIN, вы должны указать тип актива. Вы не используете ISIN в названии ценной бумаги, а используете любой из типов активов, расположенных на желтых клавишах на клавиатуре Bloomberg. (Что не имеет смысла, потому что я точно знаю, что данные об облигациях иногда поступают с использованием «ISIN» в имени ценной бумаги, и все типы данных, похоже, всегда работают в настольном (Excel) API. Но что угодно. Это Блумберг.)
Так, например,
bdp ("US25470XAB10 ISIN","ULT_PARENT_TICKER_EXCHANGE")
должно быть
bdp ("US25470XAB10 Corp","ULT_PARENT_TICKER_EXCHANGE")
Я знаю, что это работает для ISIN, но у меня нет идентификаторов CUSIP, и я не проверял это. (У меня есть список иностранных привилегированных акций, акций и облигаций, и пока я использую «PFD», «АКЦИИ» и «КОРП» после ISIN, он отлично захватывает данные.)
Я боролся с этой же проблемой около дня, и я думаю, что это решение. Пока, кажется, работает отлично. Однако, пожалуйста, дайте мне знать, если это сломается для вас, или если вы обнаружите какие-либо предостережения.
person
lukehawk
schedule
14.01.2016