我有一堆代码:
import pandas as pd
df = pd.read_csv('C:/Users/I5/Desktop/SPY.csv')
spracovane = pd.DataFrame(df)
zmena = pd.DataFrame.pct_change(spracovane["Adj Close"])
spracovane["% change"] = zmena
priemerna_zmena = pd.DataFrame(spracovane["% change"])
zoradene = spracovane.sort_values(by=["% change"], ascending = True)
print(zoradene[["Date", "% change"]].head(10))
它根据最近x年的幅度查找和排序SPY的百分比变化。
在此幅度改变之后,我想找出SPY的性能。
例如,有一天SPY下降了9%。代码将确定这一天,然后我想找出发生此类事件后1天,1周,1个月和1年的SPY表现。
非常感谢