Функция Bloomberg BHD с ISIN

Мне нужно загрузить исторические данные конца дня для огромного списка акций. Я нашел в надстройке Bloomberg excel функцию BDH, которая очень полезна. Это то, что мне нужно, но есть проблема: мои запасы идентифицируются ISINs, и я пытался во многом поместить ISINs в первое поле функции, но это не работает. Функция не может идентифицировать безопасность по ISIN, несмотря на то, что сообщается как идентификатор безопасности в синтаксисе формулы bloomberg: посмотрите на слайд 24 здесь http://lgdata.s3-website-us-east-1.amazonaws.com/docs/205/56376/bloomberg%20excel%20desktop%20guide.pdf

3 ответов


проблема в том, что isin не идентифицирует биржу, а только эмитента.

допустим, ваш isin US4592001014 (IBM), один из способов сделать это:

  • получить тикер (в A1):

    =BDP("US4592001014 ISIN", "TICKER") => IBM
    
  • получить правильный символ (в A2)

    =BDP("US4592001014 ISIN", "PARSEKYABLE_DES") => IBM XX Equity
    

    здесь XX зависит от настроек вашего терминала, которые вы можете проверить на CNDF <Go>.

  • сделать основным бирже тикер, или что угодно одевает ваша потребность (в A3):

    =BDP(A2,"EQY_PRIM_SECURITY_COMP_EXCH") => US
    
  • и наконец:

    =BDP(A1&" "&A3&" Equity", "LAST_PRICE") => the last price of IBM US Equity
    

У меня была та же проблема. Вот что я понял:

=BDP(A1&"@BGN Corp", "Issuer_parent_eqy_ticker")

A1 - это ISINs. Это вернет номер тикера. Тогда просто используйте номер тикера, чтобы получить цену.


загрузить данные ISIN код единственное место, я вижу это на сайте Исин организаций, www.isin.org. попробовать http://isin.org, они должны иметь функцию, где вы легко можете скачать.