python實現前復權及后復權


前復權:

以除權后第一天的價格點為基礎把除權以前的數據進行復權。

如:2019.7.19日 1股收盤價為10元

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

如果不進行前復權,則股票收益率為-50%,實際上股票價值未發生變化。進行前復權后,2019.7.19日1股價錢也為5元。

后復權:

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

如:2019.7.19日 1股收盤價為10元

       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

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM