绘制一只股票的每日数据

Plot daily data of a stock

我有点不确定在哪里问这个问题,但希望我没问错!如果不对,请指正。

我正在用 R Markdown(在学校)做一个实验室,我下载了十年内一只股票价格的历史(每日)值,然后我将绘制每日股票数据。

请问一只股票的日数据是多少?由于具有历史值的 csv 文件包含值 Date, Open, High, Low, Close, Adj Close och Volume 我有点不确定我应该真正绘制什么 -我的自然想法是这 10 年期间的收盘价。这是正确的吗?

提前致谢!

通常参考股票价格 Adj Close 因为它考虑了股票拆分和股息等事件。

所以基本上,如果你看到股票价格的折线图,你通常会在幕后看到类似的东西:

plot(x = my_data$Date, y = my_data$`Adj Close`, type = 'l')

然而,开盘高位低位收盘 可用于制作更加强调日常运动的可视化(在日常数据的情况下)。查看烛台图表和 OHLC 图表。它可以通过 quantmodplotly 包来实现,例如:

quantmod::chartSeries(my_data)

plotly::plot_ly(my_data, x = ~Date, , open = ~Open, close = ~Close, high = ~High, low = ~Low type="ohlc")