python實現前復權及後復權

前復權:spa

以除權後第一天的價格點爲基礎把除權之前的數據進行復權。class

如:2019.7.19日 1股收盤價爲10元基礎

       2019.7.20日 進行了拆股,1股拆爲2股,股票收盤價爲5元。方法

若是不進行前復權,則股票收益率爲-50%,實際上股票價值未發生變化。進行前復權後,2019.7.19日1股價錢也爲5元。數據

後復權:di

以除權前最後一天的價格點爲基礎把除權後的數據進行復權。co

如:2019.7.19日 1股收盤價爲10元background

       2019.7.20日 進行了拆股,1股拆爲2股,股票收盤價爲5元。日期

後復權數據爲2019,7.20日,股票價錢應爲10元。

前復權與後復權的目的:消除因爲除權除息形成的價格、指標的走勢畸變。

備註:前復權及後復權計算方法

日期          收盤價           漲跌幅         漲跌倍數

1                   5                    0                 1

2                   6                     0.2              1.2

3                  12                     1                   2.4

計算方法:其它天數的收盤價 = 本天的收盤價*其它天的漲跌倍數/本天的漲跌倍數,即爲其它天的收盤價相對於本天的收盤價狀況。

相關文章
相關標籤/搜索