Tek bilgi kaynağım olan bir ISIN listesi var. Excel'de birçok durumda ihtiyaç duyulan Bloomber satırını yakalayabilirim, çünkü bu, işlemin gerçekleştiği borsa kodunu belirler. Bunu yapmak için, sadece "...", "..." ISIN için bir yer tutucu olan BDP() - Formula'ya "... eşitlik" eklemem gerekiyor. Yani yeni Rblpapi paketi ile ben aynı şeyi deneyebilirsiniz (bu arada fantastik bir araçtır!): Burada Verileri çekmek için Rblapi paketini kullanma
rastgele ISINsisins = c("LU0942970442", "LU0997545750" ,"CH0019597530" , "CH0017142719" , "CH0131872431", "VGG0475N1087", "US46429B6974",
"LU0911032141" , "DE000A1JCWS9")
"eşitlik" ekleyerek ve arama listesi bdp formülü
require(Rblpapi)
blpConnect()
portfolio_ticker = bdp(paste(c(isins),"equity"), "TICKER_AND_EXCH_CODE")
içinde "TICKER_AND_EXCH_CODE" Ancak belirtilmemiş bazı tickers bırakır.
> portfolio_ticker
TICKER_AND_EXCH_CODE
LU0942970442 equity XBAC SW
LU0997545750 equity AXESZHD LX
CH0019597530 equity
CH0017142719 equity
CH0131872431 equity
VGG0475N1087 equity ARIASII VI
US46429B6974 equity
LU0911032141 equity FCEUSMI LX
DE000A1JCWS9 equity CHOMCAR GR
Soruma göre: Bu benim tarafımda bir düşünme hatası mı yoksa bu paketin içinde bir hata mı?
DÜZENLEME: Örnek olarak, Excel'de nasıl göründüğüne baktığımda, burada ilgili resim var.
çünkü Bu adalar için bir tane daha eşleme haritalaması var. Örneğin, CH0019597530, 4 farklı işaretleyiciyle eşleşir: AMGSSCHFEU, AMGSSCHFEO, AMGS SW, AMGSSCH SW – assylias
Ve Excel'de çalışmaz – assylias
Sadece Excel sayfasından bir ekran görüntüsü eklendi. Orada çalışıyor ama ... – Pat