程式

雅虎:從帶有句點 (.) 的符號中下載股票數據

  • January 31, 2017

嗨:我正在使用 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。

引用自:https://quant.stackexchange.com/questions/32172