zoukankan      html  css  js  c++  java
  • 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

    计算方法:其它天数的收盘价 = 本天的收盘价*其它天的涨跌倍数/本天的涨跌倍数,即为其它天的收盘价相对于本天的收盘价情况。

  • 相关阅读:
    docker 基本概念
    6_State 游戏开发中使用状态机
    5_Singleton 游戏开发中的单例模式
    4_Prototype 原型
    3_observer
    2_flyweight, 轻量化模式
    1_Command 游戏开发命令模式
    CentOS7 Failed to start LSB: Bring up/down解决方法
    CentOS 7 中firewall-cmd命令
    CentOS查询端口占用和清除端口占用的程序
  • 原文地址:https://www.cnblogs.com/feiqixia/p/11223760.html
Copyright © 2011-2022 走看看