程式
雅虎:從帶有句點 (.) 的符號中下載股票數據
嗨:我正在使用 R 開始學習量化金融。我擅長R,只是學習金融。例如,多倫多證券交易所的一些股票名稱中有句點,通常表示它是 B 類股票。下載股票數據的常用功能似乎在這些字元上崩潰。想法?
#load library library(fImport) library(quantmod) #these work yahooSeries(symbols='AQN') getSymbols('AQN', src='yahoo') #These don't yahooSeries(symbols='ATD.B') getSymbols('ATD.B', src='yahoo')
我相信您的符號 ATD.B 返回未找到。在 Yahoo 中,Exchange 之前通常會出現一個點(例如,AQN.TO 指的是 Algonquin,Toronto Exchange)。減號(或破折號)在類之前:例如 RDS-B 指的是 Royal Dutch,B 類。因此請嘗試使用 ATD-B 或 ATD-B.TO 而不是 ATD.B。