【发布时间】:2020-07-09 17:14:36
【问题描述】:
尝试在 R 中运行以下代码,但手动调整的收盘价与 Yahoo 提供的不匹配。不是说差别很小,而是差别很大。我在这里遗漏了什么吗?
代码如下:
library(quantmod)
getSymbols("AAPL")
splits<- getSplits("AAPL")
raw_dividends<- getDividends("AAPL", split.adjust = F)
ratios <- adjRatios(splits = splits, dividends = raw_dividends, close = Cl(AAPL))
aapl_adjusted <- Cl(AAPL) * ratios[, "Split"] * ratios[, "Div"]
head(Ad(AAPL))
head(aapl_adjusted)
【问题讨论】:
-
您能否提供一个可行的示例,即给我们一些数字并告诉我们其中的区别,好吗?