Bloomberg API и указание предпочтительного порядка цен источников - PullRequest
2 голосов
/ 16 февраля 2012

Есть ли способ в Bloomberg API, чтобы указать предпочтительный порядок источников цен через вызов API?Используя PCS, вы можете указать предпочтительные источники цен для терминала, однако я хочу программно сделать этот вызов через API.

В настоящее время вы можете указать что-то подобное, чтобы явно указать источник цены:

MSFT@ETPX US Equity

Однако можно ли что-то подобное сделать?

MSFT@ETPX&MSPE&ANOTHER...ETC US Equity

Ответы [ 2 ]

2 голосов
/ 18 февраля 2012

Предпочтения пользователей будут учтены вызовом API.Поэтому, если вы не укажете источник цен, все будет работать так, как ожидается.Это также учитывается любыми запросами лицензий на данные безопасности, направленными на эту связанную учетную запись.

Является ли это хорошей вещью, открыто для обсуждения, мы привыкли советовать всем никогда не изменять настройки по умолчанию.

0 голосов
/ 16 февраля 2012

Вы можете определить свой приоритет программно (псевдокод):

function getPrice(ticker) {

    if (getPrice("MSFT@ETPX US Equity") != null) return getPrice("MSFT@ETPX US Equity");
    elseif (getPrice("MSFT@MSPE US Equity") != null) return getPrice("MSFT@MSPE US Equity");

    ....
}
...