使用R中的quantmod包装载日本的库存信息

时间:2012-01-15 01:59:56

标签: r quantmod

我遇到使用R / quantmod包的一个问题。我可以获得韩国的股票信息,但我没有获得日本的信息:

getSymbols("DEXKOUS",src="FRED") #load Korea
[1] "DEXKOUS"
getSymbols("DEXJPUS",src="FRED") #load Japan   
Error as.POSIXlt.character(x, tz, ...) : 
  character string is not in a standard unambiguous format

欢迎您提出意见。


sessionInfo()
R version 2.13.1 (2011-07-08)
Platform: i386-pc-mingw32/i386 (32-bit)

locale:
[1] LC_COLLATE=Chinese (Simplified)_People's Republic of China.936 
[2] LC_CTYPE=Chinese (Simplified)_People's Republic of China.936   
[3] LC_MONETARY=Chinese (Simplified)_People's Republic of China.936
[4] LC_NUMERIC=C                                                   
[5] LC_TIME=Chinese (Simplified)_People's Republic of China.936    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
 [1] PerformanceAnalytics_1.0.3.2 quantmod_0.3-17              TTR_0.21-0                  
 [4] xts_0.8-2                    zoo_1.7-4                    Defaults_1.1-1              
 [7] Rweibo_0.0-5                 rjson_0.2.5                  digest_0.5.1                
 [10] RCurl_1.6-6.1                bitops_1.0-4.1              

loaded via a namespace (and not attached):
[1] grid_2.13.1     lattice_0.19-30 tools_2.13.1  

1 个答案:

答案 0 :(得分:5)

您在问题中提供的示例也适用于我。从1971年开始,我得到了日元汇率的时间序列。

但是,如果您正在寻找股票价格数据而不是外汇(您确实说过股票信息?)那么您可能应该尝试使用RFinanceYJ软件包,该软件包可以从Yahoo!中提取股票价格数据。日本。

require(RFinanceYJ)
sony <- quoteStockXtsData('6758.t', '2011-01-01')
tail(sony,30)