我正在尝试创建一个具有滚动累积百分比变化的 DataFrame
。我想显示股票自初始购买日期 (2014-09-05) 以来的百分比变化。
import pandas as pd
import pandas.io.data as web
cvs = web.get_data_yahoo('cvs', '2014-09-05')['Adj Close']
cvsChange = cvs[1:] / cvs.shift(1) - 1
最佳答案
谢谢@EdChum
我要找的是...
PriceChange = cvs.diff().cumsum()
PercentageChange = PriceChange / cvs.iloc[0]
关于python - 如何计算从期初开始的累计百分比变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31950331/