2016-04-22 6 views
0

У меня есть подписка на Bloomberg, чтобы просмотреть данные о глубине рынка для (в том числе) будущего будущего RXM6 Comdty. Я хочу загрузить эти данные в реальном времени, используя R.Невозможно получить данные о глубине рынка bloomberg с использованием пакета Rbbg или Rblpapi

Однако, используя функцию bdp из пакета Rbbg или пакета Rblpapi, поля BEST_BID2, ..., BEST_BID10 сообщают NA (то же самое для BEST_ASK).

Предполагается работать согласно R: Using the R-bloomberg package to get market depth. Кроме того, используя инструмент excel-Bloomberg, я могу загрузить эти данные в excel.

Кроме того, другие поля, такие как «BID» или «PX_LAST», сообщают правильные номера с помощью Rbbg или Rblpapi. Кто-нибудь знает, в чем проблема?

ответ

1

Эти поля доступны только по подпискам, а не по запросу справочных данных.

Я никогда не использовал Rblpapi, но, глядя на the reference manual, я подозреваю, что это должно работать:

subscribe(securities=c("RXM6 Comdty"), 
      fields=c("BEST_BID2", "BEST_BID3"), 
      fun=function(x) print(str(x$data))) 
+0

Это работает, спасибо большое. – Tim