复权就是对股价和成交量进行权息修

* 所谓复权就是对股价和成交量进行权息修复,按照股票的实际涨跌绘制股价走势图,
     * 并把成交量调整为相同的股本口径。股票除权、除息之后,股价随之产生了变化,
     * 但实际成本并没有变化。
     * 如:原来20元的股票,十送十之后为10元,但实际还是相当于20元。
     * 从K线图上看这个价位看似很低,但很可能就是一个历史高位。
     * 例如某股票除权前日流通盘为5000万股,价格为10元,成交量为500万股,
     * 换手率为10%,10送10之后除权报价为5元,流通盘为1亿股,除权当日走出填权行情
     * ,收盘于 5.5元,上涨10%,成交量为1000万股,换手率也是10%(和前一交易日相比具有同样的成交量水平)。
     * 复权处理后股价为11元,相对于前一日的10元上涨了10%,成交量为500万股,这样在股价走势图上真实反映了股价涨跌,
     * 同时成交量在除权前后也具有可比性。
     *
     * 前复权:复权后价格=[(复权前价格-现金红利)+配(新)股价格×流通股份变动比例]÷(1+流通股份变动比例)
     * 后复权:复权后价格=复权前价格×(1+流通股份变动比例)-配(新)股价格×流通股份变动比例+现金红利
     *
     *
     *
     *
     * 一、除权除息

1、沪市除权与除息报价的具体计算公式

除权除息报价=(股权登记日收盘价+配股价×配股比例-每股现金红利)/(1+每股送股比例+每股配股比例)。

2、深市除权与除息报价的具体计算公式

除权除息报价=(股权登记日收盘价×除权前总股本+配股总数×配股价-派现金总额)/(除权前总股本+送股总数+配股总数)

需注意的是,股票市场的股价受市场供求本身影响较大,因而除权(息)报价又作为除权(息)日市场开盘的参考价。

上海、深圳证券交易所现行做法是在除权(息)基准日,以除权(息)报价代替该日的前收盘价,作为该日集合竞价和涨跌幅限制的参考,当日开盘价仍由集合竞价产生,之后的价格由连续竞价产生。

填权与贴权在除权(息)后一段时间内,如果多数投资者对该股看好,使得该股股价上涨,其价格高于除权(息)报价,这种行情称为填权。如果股价上涨到除权(息)前的价格水平,称为填满权。相反,如果多数投资者不看好该股,使得该股股价下跌,其价格低于除权(息)报价,则为贴权。
    当上市公司宣布上年度分红派息方案并获董事会及证监会批准后,即可确定股权登记日。在股权登记日交易(包括股权登记日)后手中仍持有这种股票的投资者均有享受分红派息的权力。如果是分红利现金,称做除息,大盘显示DR××;如果是送红股或者配股,称为除权,大盘显示XR××;如果是即分红利又配股,称为除权除息,大盘则显示XD××。

    其实一个计算总的原则就是:登记日收市的市值与除权除息时的市值相等。


二、复权的计算
由于上海、深圳两个交易所的计算方法存在差别,上海的办法粗略一些,深圳的办法繁琐一些,两者的不同,仅仅在于对配股的处理方式上面。
深圳交易所对配股,考虑不参与配股的股东,当前的配股承销方式是,配股承销商在认购不足时,需要自己掏钱购买,如果未来承销方式发生变更,承销商无需兜底,那么统计计算这个除权除息报价又要麻烦一些了。
因此,从简化问题的角度出发,对上海深圳的股票全部采取上海的简要计算方式。
复权的方式有向前复权(当前股价不调整,当前股价为基准),向后复权(当前股价调整,历史股价为基准,以上市第一天为基准,或者以有历史记录的第一天为基准),我们考虑向前复权(简称前复权)。
根据除权除息报价,我们可以得到复权的计算公式(两者是互逆的运算)
复权价格=(复权前价格-分红+配股价*配股比例)/(1+送股比例+配股比例)
分红、配股比例、送股比例都是/每股

以浦发银行为例,2008年至2010年的分配方案为
时间   送股   配股     配股价    分红  (每股)
2010-6-10  0.3  0  0  0.15
2009-6-9   0.4  0  0  0.23
2008-4-24  0.3  0  0  0.16
选择以下几日的复权前的收盘价格
2008-1-2  53.55
2009-1-5  13.72
2010-1-4  21.19
2010-12-17  12.72
对于2008-1-2(2008-1-2到2008-4-24之间的所有价格数据)的价格,需要做三次复权处理(2008年的权息调整,2009年的权息调整,2010年的权息调整)
对于2009-1-5(2008-4-25到2009-6-9之间的所有价格数据)的价格,需要做二次复权处理(2009年的权息调整,2010年的权息调整)
对于2010-1-4(2009-6-10到2010-6-10之间的所有价格数据)的价格,需要做一次复权处理(2010年的权息调整)

我们以2008-1-2日的复权计算为例,
第一次调整,(53.55-0.15)/(1+0.3)=41.0769
第二次调整,(41.0769-0.23)/(1+0.4)=29.1763
第三次调整,(29.1763-0.16)/(1+0.3)=22.32
    
      前复权:复权后价格=[(复权前价格-现金红利)+配(新)股价格×流通股份变动比例]÷(1+流通股份变动比例)
      后复权:复权后价格=复权前价格×(1+流通股份变动比例)-配(新)股价格×流通股份变动比例+现金红利
    
     *
     * 程序上的-权后价格=(价格-红利/10)/(1+送股数/10)
     * 权后价格=价格*(1+送股数/10)+红利/10   
     */

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/388830.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

前端校验和后端校验

问:到底是前端校验好还是后端校验好呢? 答:后端校验比前端校验更安全,更可靠,前端校验可以增加用户体验,一般来说,在前端校验的东西在后端也必须校验(比如登陆用户名、密码&#xff…

[MySQL] INFORMATION_SCHEMA 数据库包含所有表的字段

sql注入后可以通过该数据库获取所有表的字段信息1. COLLATIONS表 提供有关每个字符集的排序规则的信息。 COLLATIONS表包含以下列:COLLATION_NAME 排序规则名称。 CHARACTER_SET_NAME 与排序规则关联的字符集的名称。 ID 排序规则ID。 IS_DEFAULT 排序规则是否为其字…

开根号的笔算算法图解_一个数的开根号怎么计算

一个数的开根号怎么计算2020-11-08 15:46:47文/钟诗贺带根号的式子可以直接进行开平方的运算。一些特殊的根号运算有;√2≈1.414、1/2-√3≈0.5-1.732≈-1.232、2√5≈22.236≈4.236、√7-√6≈2.646-2.449≈0.197。开平方的笔算方法1.将被开方数的整数部分从个位起…

arima 预测模型_预测未来:学习使用Arima模型进行预测

arima 预测模型XTS对象 (XTS Objects) If you’re not using XTS objects to perform your forecasting in R, then you are likely missing out! The major benefits that we’ll explore throughout are that these objects are a lot easier to work with when it comes to …

net程序员的iPhone开发-MonoTouch

net程序员的iPhone开发-MonoTouch iPhone软件的Native开发除了使用Apple推荐的Objective-C Cocoa之外,也有其他的一些工具和SDK提供 基于WEB的形式的一些框架在下面这个文章介绍过 各种SmartPhone上的跨平台开源框架的总结 http://www.cnblogs.com/2018/archive/20…

ASP防止SQL注入

防止SQL注入http://0.0.0.0/bzhs/login.asp?logTypeedit;WAITFOR DELAY 0:0:5 --logType Replace(Replace(Replace(Replace(logType,"-",""),"",""),"&",""),";","")fcdm Replace(Rep…

protobuf java 生成_protobuf代码生成

windows :1,两个文件:proto.exe, protobuf-java-2.4.1.jar2,建立一个工程TestPb,在下面建立一个proto文件件,用来存放【。proto】文件3,将proto,exe放在工程下,4,建立一个msg.proto文件:option …

bigquery_在BigQuery中链接多个SQL查询

bigqueryBigquery is a fantastic tool! It lets you do really powerful analytics works all using SQL like syntax.Bigquery是一个很棒的工具! 它使您能够使用像语法一样SQL来进行真正强大的分析工作。 But it lacks chaining the SQL queries. We cannot run …

允许指定IP访问远程桌面

允许指定IP访问远程桌面 电脑软件 2010-01-23 02:33:40 阅读595 评论0 字号:大 中 小 订阅 一、新建IP安全策略 WINR打开运行对话框,输入gpedit.msc进入组策略编辑器。 依次打开“本地计算机”策略--计算机配置--Windows设置--安全设置--IP安…

大理石在哪儿 (Where is the Marble?,UVa 10474)

题目描述&#xff1a;算法竞赛入门经典例题5-1 1 #include <iostream>2 #include <algorithm>3 using namespace std;4 int maxn 10000 ;5 int main()6 {7 int n,q,a[maxn] ,k0;8 while(scanf("%d%d",&n,&q)2 && n &&q…

Volley 源码解析之网络请求

Volley源码分析三部曲Volley 源码解析之网络请求Volley 源码解析之图片请求Volley 源码解析之缓存机制 Volley 是 Google 推出的一款网络通信框架&#xff0c;非常适合数据量小、通信频繁的网络请求&#xff0c;支持并发、缓存和容易扩展、调试等&#xff1b;不过不太适合下载大…

为什么修改了ie级别里的activex控件为启用后,还是无法下载,显示还是ie级别设置太高?

如果下载插件时下载不了&#xff0c;这样设置&#xff0c;打开IE选工具/Internet 选项/安全/自定义级别/设置中的ActiveX控件自动提示“禁用”。 对标记为可安全执行脚本ActiveX控件执行脚本“启用” 对没有标记为安全的ActiveX初始化和脚本运行“启用”&#xff08;下载插件后…

mysql 迁移到tidb_通过从MySQL迁移到TiDB来水平扩展Hive Metastore数据库

mysql 迁移到tidbIndustry: Knowledge Sharing行业&#xff1a;知识共享 Author: Mengyu Hu (Platform Engineer at Zhihu)作者&#xff1a;胡梦瑜(Zhhu的平台工程师) Zhihu which means “Do you know?” in classical Chinese, is the Quora of China: a question-and-ans…

两个日期相差月份 java_Java获取两个指定日期之间的所有月份

String y1 "2016-02";//开始时间String y2 "2019-12";//结束时间try{Date startDate new SimpleDateFormat("yyyy-MM").parse(y1);Date endDate new SimpleDateFormat("yyyy-MM").parse(y2);Calendar calendarCalendar.getInstance(…

js前端日期格式化处理

js前端日期格式化处理 1.项目中时间返回值&#xff0c;很过时候为毫秒值&#xff0c;我们需要转换成 能够看懂的时间的格式&#xff1b; 例如&#xff1a; ​ yyyy-MM-dd HH:mm:ss 2.处理方法&#xff08;处理方法有多种&#xff0c;可以传值到前端处理&#xff0c;也可以后台可…

如何用sysbench做好IO性能测试

sysbench 是一个非常经典的综合性能测试工具&#xff0c;通常都用它来做数据库的性能压测&#xff0c;但也可以用来做CPU&#xff0c;IO的性能测试。而对于IO测试&#xff0c;不是很推荐sysbench&#xff0c;倒不是说它有错误&#xff0c;工具本身没有任何问题&#xff0c;它的…

XCode、Objective-C、Cocoa 说的是几样东西

大部分有一点其他平台开发基础的初学者看到XCode&#xff0c;第一感想是磨拳擦掌&#xff0c;看到 Interface Builder之后&#xff0c;第一感想是跃跃欲试&#xff0c;而看到Objective-C的语法&#xff0c;第一感想就变成就望而却步了。好吧&#xff0c;我是在说我自己。 如果…

java http2_探索HTTP/2: HTTP 2协议简述(原)

探索HTTP/2: HTTP/2协议简述HTTP/2的协议包含着两个RFC&#xff1a;Hypertext Transfer Protocol Version 2 (RFC7540)&#xff0c;即HTTP/2&#xff1b;HPACK: Header Compression for HTTP/2 (RFC7541)&#xff0c;即HPACK。RFC7540描述了HTTP/2的语义&#xff0c;RFC7541则描…

错误处理

错误处理&#xff1a; 许多系统调用和函数在失败后&#xff0c;会在失败时设置外部变量errno的值来指明失败原因。许多不同的函数库都把这个变量作为报告错误的标准方法。程序必须在函数报告出错后立刻检查errno变量&#xff0c;因为它可能被下一个函数调用所覆盖&#xff…

Android类库介绍

Android类库介绍 GPhone开发包Android SDK含了很多丰富的类库&#xff1a; android.util 涉及系统底层的辅助类库 android.os 提供了系统服务、消息传输、IPC管道 android.graphics GPhone图形库&#xff0c;包含了文本显示、输入输出、文字样式 android.database 包含底层的AP…