wind复权算法说明
复权算法 python

复权算法 python复权算法是指将股票价格进行复权处理,使得相应的股票价格在除权除息后仍能保持连续性,便于分析和比较。
在实际中,常见的复权算法有前复权算法和后复权算法。
前复权算法(Forward Adjustment):利用股票除权除息前的价格作为参考,根据除权比例进行调整,使得除权后的价格与除权前的价格保持一致。
具体计算公式如下:复权后价格 = 复权前价格 * (1 + 除权系数)后复权算法(Backward Adjustment):利用股票除权除息后的价格作为参考,根据除权比例进行调整,使得除权前的价格与除权后的价格保持一致。
具体计算公式如下:复权前价格 = 复权后价格 / (1 + 除权系数)以下是一个使用Python实现复权算法的例子:```pythonimport pandas as pd# 假设有一个包含股票交易数据的DataFramedata = pd.DataFrame({'date': ['2021-01-01', '2021-01-02', '2021-01-03'],'price': [100.0, 110.0, 120.0],'factor': [1.0, 0.9, 0.8]})# 后复权算法def backward_adjustment(data):data['adjusted_price'] = data['price'].valuesfor i in range(1, len(data)):data.loc[i, 'adjusted_price'] = data.loc[i, 'adjusted_price'] / (1+ data.loc[i-1, 'factor'])return data# 前复权算法def forward_adjustment(data):data['adjusted_price'] = data['price'].valuesfor i in range(len(data)-2, -1, -1):data.loc[i, 'adjusted_price'] = data.loc[i, 'adjusted_price'] * (1+ data.loc[i+1, 'factor'])return data# 后复权处理data_back = backward_adjustment(data)print(data_back)# 前复权处理data_forward = forward_adjustment(data)print(data_forward)```以上代码中,将股票交易数据存储在DataFrame中,包括日期、价格和除权系数。
万得 前复权公式

万得前复权公式摘要:一、引言二、万得前复权公式的概念与意义三、万得前复权公式详解1.计算方法2.参数说明3.实际应用案例四、总结正文:一、引言在我国的金融市场中,复权公式是投资者和研究人员在进行股票分析时经常需要用到的工具。
其中,万得前复权公式是一种广泛应用的复权方法。
本文将详细介绍万得前复权公式及其应用。
二、万得前复权公式的概念与意义万得前复权公式,全称为“万得前复权价格计算公式”,是由万得资讯公司开发的一种股票复权方法。
前复权是指在计算股票价格时,将除权、除息等因素考虑在内,使得计算出的股票价格能够更真实地反映股票的实际价值。
万得前复权公式可以帮助投资者更准确地评估股票的投资价值,为投资决策提供有力支持。
三、万得前复权公式详解1.计算方法万得前复权公式的主要计算方法如下:P = (P0 * n + F) / (n + 1)其中,P 表示前复权后的股票价格,P0 表示除权前的股票价格,n 表示经过的除权次数,F 表示红股或现金红利。
2.参数说明- P0:除权前的股票价格。
- n:经过的除权次数。
- F:红股或现金红利。
3.实际应用案例假设某股票在除权前价格为10 元,经过两次除权,每次除权比例为1:2,分别发放1 元和2 元现金红利。
根据万得前复权公式:第一次除权后价格:P1 = (10 * 2 + 1) / (2 + 1) = 5.5 元第二次除权后价格:P2 = (5.5 * 2 + 2) / (2 + 1) = 8.33 元经过万得前复权计算,该股票的实际价格为8.33 元。
四、总结万得前复权公式是一种能够较为准确地反映股票实际价值的复权方法。
通过对股票除权、除息等因素的考虑,使得投资者能够更真实地评估股票的投资价值。
wind skdj指标构建 -回复

wind skdj指标构建-回复如何构建风险指标(Wind SKDJ)?导语:风险指标(Wind SKDJ)是中国金融信息服务商Wind提供的一种技术指标,由快速线(K值)和慢速线(D值)以及J值组成,主要用于衡量市场的超买超卖情况和趋势的强弱。
本文将一步一步介绍如何构建Wind SKDJ风险指标。
第一步:计算K值首先,我们需要计算快速线(K值)。
快速线是根据最高价(H)和最低价(L)来衡量市场价格波动的势头。
具体计算公式如下:K = (C - L) / (H - L) * 100其中,C为收盘价,H为最高价,L为最低价。
第二步:计算D值接下来,我们需要计算慢速线(D值)。
慢速线是根据快速线(K值)的移动平均值来判断市场价格的长期趋势。
具体计算公式如下:D = MA(K, N)其中,MA为移动平均值,N为移动平均周期。
第三步:计算J值最后,我们需要计算J值,它是快速线(K值)与慢速线(D值)之间的差异。
J值可以用于判断市场的强弱和超买超卖情况。
具体计算公式如下:J = 3 * K - 2 * D第四步:应用风险指标(Wind SKDJ)通过以上三个步骤,我们得到了风险指标(Wind SKDJ)的K值、D值和J值。
那么,如何应用这些指标来判断市场的风险呢?1. 趋势判断:当K线向上突破D线时,表明市场处于上升趋势,可以考虑适当买入或持有股票;当K线向下突破D线时,表明市场处于下降趋势,可以考虑适时卖出或持有空仓。
2. 超买超卖判断:当J值高于80时,说明市场处于超买状态,可能存在价格回调的风险,可以考虑减仓或观望;当J值低于20时,说明市场处于超卖状态,可能存在逢低买入的机会,可以考虑适量加仓。
第五步:风险控制策略在使用风险指标(Wind SKDJ)时,我们还需要制定相应的风险控制策略,以保护我们的投资。
一些常见的风险控制策略包括:1. 止损策略:根据自身风险承受能力设定合理的止损点,当价格达到止损点时及时止损,以避免进一步亏损。
万得 前复权公式

万得前复权公式
摘要:
1.介绍万得前复权公式
2.解释前复权公式的计算方法
3.说明前复权公式的应用场景
正文:
万得前复权公式是一种在股票市场中常用的计算公式,它可以帮助投资者更好地了解和分析股票的价格走势。
前复权是指在股票分红或配股等操作后,将股票的价格进行调整,以便更准确地反映股票的实际价值。
万得前复权公式正是基于这一原理,为投资者提供了一个有效的分析工具。
万得前复权公式的计算方法是:前复权价格= (现价* (1 + 股息率)/ (1 + 配股率))^ (1 / 股息率+ 1 / 配股率)
在这个公式中,现价是指股票的当前价格,股息率是指分红的股息与股票价格之间的比例,配股率是指配股的股票数量与原有股票数量之间的比例。
通过这个公式,投资者可以计算出股票的前复权价格,从而更好地分析股票的价值。
前复权公式的应用场景主要包括以下几种:
1.分红后的股票价格调整:当股票发生分红时,股票价格需要进行调整,以便反映分红对股票价值的影响。
这时,可以使用前复权公式来计算股票的前复权价格。
2.配股后的股票价格调整:当股票发生配股时,股票价格需要进行调整,
以便反映配股对股票价值的影响。
这时,可以使用前复权公式来计算股票的前复权价格。
3.股票历史价格分析:在进行股票历史价格分析时,为了更准确地反映股票的实际价值,可以使用前复权公式来计算股票的前复权价格。
总之,万得前复权公式为投资者提供了一种有效的股票价格分析方法。
前复权价计算公式

前复权价计算公式复权价是股票市场中的一个重要概念,它是指在股票交易中考虑到股票分红、配股等因素后的调整后价格。
复权价的计算公式如下:复权价 = 原始价格× (1 + 现金红利总额 / 股权登记日前股本)在这个公式中,原始价格指的是股权登记日前的股票价格,现金红利总额指的是从股权登记日到现在的所有现金红利总和,股权登记日前股本指的是股权登记日前的总股本。
复权价的计算公式可以简单理解为将原始价格按照股权登记日的股本变化率进行调整,以反映股票分红等因素对股价的影响。
为了更好地理解复权价的概念和计算方法,我们可以通过一个具体的例子进行说明。
假设某股票的股权登记日前的原始价格为10元,股权登记日后发放的现金红利总额为1元,股权登记日前的总股本为1000万股。
根据上述计算公式,可以得到复权价为:复权价 = 10元× (1 + 1元 / 1000万股) = 10.0001元可以看到,由于现金红利的发放,股权登记日前的原始价格在复权后略有增加,从10元调整为10.0001元。
复权价的计算公式可以帮助投资者更准确地评估股票的价值,尤其在考虑股票分红等因素时更为重要。
通过计算复权价,投资者可以更好地了解股票的真实表现,避免在分红日前后产生不必要的交易误判。
复权价还可以用于构建股票价格指数。
股票价格指数是衡量股票市场整体表现的重要指标,它通常考虑到股票分红等因素的影响,以反映股票市场的真实涨跌情况。
在构建股票价格指数时,复权价是一个重要的参考指标。
总的来说,复权价是股票市场中一个重要的概念,它通过考虑股票分红等因素的影响,调整原始价格,以更准确地反映股票的价值。
复权价的计算公式可以帮助投资者更好地评估股票的表现,并用于构建股票价格指数。
在股票交易中,了解和应用复权价的概念是投资者提高投资决策准确性和获取更好收益的重要手段。
Wind资讯金融终端权证计算器使用说明

人人需要信息
I
Wind 资讯金融终端权证计算器使用说明
1 权证计算器使用说明
Wind 权证计算器可以从股票>>权证计算器进入。Wind 权证计算器有以下功能:
z 权证定价功能 z 新建权证 z 修改权证 z 删除权证
1.1 权证定价功能
该部分可以对市场中存在的权证进行定价,右侧为权证树,可以方便从右侧选择某只权 证,右侧参数框中,默认参数为该时刻该只权证相关的数据。此时,可以对实时的权证进行 试算。同时,可以按照预测修改此参数,点计算按钮后,计算结果框中的数据,即为按照新 的参数得到的。
人人需要信息
1
Wind 资讯金融终端权证计算器使用说明
1.2 新建权证
在该部分,完全可以按照需求,新建一只权证。只需点新建权证按钮,即可得到下述参 数框,然后按照您的需求,填入相应的数据,然后按“确定”按钮,此时,即可在权证计算 器主页的右侧树中看到刚创建的这只权证,可以对其进行定价分析。
1.3 修改、删除权证
2
(T
− t)
d2 = d1 − σ T − t
3.5 Rho
Rho = k × CP × X (T − ) ( t e−r(T −t)N CP × d2 )
其中, d 2 = d1 − σ T − t
CP:认购权证取值 1,认沽权证取值为-1;
人人需要信息
Wind 资讯金融终端权证计算器使用说明
实现对新建的权证可以进行修改或删除的操作。
人人需要信息
2
Wind 资讯金融终端权证计算器使用说明
1.4 权证指标说明
1、权证内在价值=Max(0,CP×(股票价格-行权价格)×行权比例)
表示权证立刻执行所能获得的收益
前后复权计算公式

前后复权计算公式前后复权计算公式2011-06-1309:20所谓复权就是对股价和成交量进行权息修复,按照股票的实际涨跌绘制股价走势图,并把成交量调整为相同的股本口径。
股票除权、除息之后,股价随之产生了变化,但实际成本并没有变化。
如:原来20元的股票,十送十之后为10元,但实际还是相当于20元。
从K线图上看这个价位看似很低,但很可能就是一个历史高位。
例如某股票除权前日流通盘为5000万股,价格为10元,成交量为500万股,换手率为10%,10送10之后除权报价为5元,流通盘为1亿股,除权当日走出填权行情,收盘于5.5元,上涨10%,成交量为1000万股,换手率也是10%(和前一交易日相比具有同样的成交量水平)。
复权处理后股价为11元,相对于前一日的1 0元上涨了10%,成交量为500万股,这样在股价走势图上真实反映了股价涨跌,同时成交量在除权前后也具有可比性。
复权的形式向前复权和向后复权向前复权,就是保持现有价位不变,将以前的价格缩减,将除权前的K线向下平移,使图形吻合,保持股价走势的连续性。
向后复权,就是保持先前的价格不变,而将以后的价格增加。
上面的例子采用的就是向后复权。
两者最明显的区别在于向前复权的当前周期报价和K线显示价格完全一致,而向后复权的报价大多高于K线显示价格。
例如,某只股票当前价格10元,在这之前曾经每10股送10股,前者复权后的价格仍是10元,后者则为20元。
自动复权和精确复权所谓自动复权,指股票软件自动确定当日是否有除权发生,根据今日收到的昨收盘和上一交易日的收盘价对比,若二者不等,则能肯定今天有除权,进而推算送配方案,进行复权处理。
这种方法有很多问题,不能做到准确复权。
精确复权是根据上市公司的权益分派、公积金转增股本、配股等情况和交易所的除权报价方案精确计算复权价格。
精确复权的计算公式:前复权:复权后价格=[(复权前价格-现金红利)+配(新)股价格×流通股份变动比例]÷(1+流通股份变动比例)后复权:复权后价格=复权前价格×(1+流通股份变动比例)-配(新)股价格×流通股份变动比例+现金红利复权的用途不进行权息修正(复权),就很可能影响您的正确判断。
万得一致预测算法说明

万得一致预测算法说明目录万得一致预测概要 (3)1 理念 (3)2 优势 (3)2.1 基础数据更全面 (3)2.2 错误率更低 (4)2.3 更新速度更快 (4)2.4 算法更透明 (4)2.5 衍生数据更丰富 (4)2.6 产品更好用 (5)2.7 客户更常用 (5)3 数据处理流程 (10)3.1 录入校对 (10)3.2 质检审核 (11)3.3 研究员确认 (11)万得一致预测数据标准 (11)1 样本选择 (11)2 指标选择 (12)3 统计方法 (12)4 每股收益算法 (12)万得一致预测指标说明 (13)1 指标定义 (14)2 万得一致预测滚动指标 (15)3 万得一致预测指定年度指标 (17)4 万得一致预测评级指标 (19)万得一致预测概要1理念普遍适用性、有效性、准确反应市场预期2优势2.1基础数据更全面据用户对比分析,万得盈利预测明细数据平均比行业第二名多7%(注:对比时间段为2013年9-12月,不包括可信度低的股票池预测数据)盈利预测数据来源,按信息含量完整度排列,分别是公司研究报告,行业研究报告(个股章节),重点股票预测表(以下简称股票池)。
由于股票池数据的可信度低,万得采用分表存储原则,避免股票池预测数据对一般用户的干扰。
股票池预测数据存在的主要问题:股票池预测普遍只有EPS而未给出相应的净利润,这种数据现状导致我们无法判断预测值是否已经考虑未来的增发、配股等股本变化情况,造成摊薄EPS和净利润不相匹配的错误。
这种问题不能简单用净利润推算进行替代和校对,首先部分机构预测表未提供净利润项,其次即使提供了净利润项,但由于作出预测时研究员很可能考虑了未来股本变动的情况,即研究员撰写的EPS是按预期的未来股本进行摊薄,如果简单用预期净利润和截止报告出具日股本进行EPS推算将有重大误差。
1)合作机构更多,数据覆盖更广2)重要指数成分股覆盖度更广:统计日期:20130725-201401202.2错误率更低因为合法性,我们会对有疑问的报告与研究员进行沟通确认,沟通方式有多种途径,如iwind、电话、上门、邮件等,客户也会主动与万得沟通。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
人人需要信息
5
Wind 资讯复权算法说明
2.4 举例说明
2.4.1 G 海工(600583)
股改方案:公司全体非流通股股东向执行对价安排股权登记日登记在册的流通股股东支 付 30412800 股股票,流通股股东每持有 10 股流通股份获得 2.4 股股票。股权分置改革实 施后首个交易日,公司全体非流通股东所持有的非流通股股份即获得上市流通权。
人人需要信息
I
Wind 资讯复权算法说明
1 复权算法说明
一只股票在上市期间,上市公司的分红送配事件,会导致股票除权或除息。除权或除息 前后价格的不可比性,给连续统计(如计算股票涨跌幅)带来了困难。
为统一计算口径,Wind 资讯采用复权算法对价格进行调整,弥补因股本扩张或红利分 配造成的除权或除息缺口。依照 Wind 复权算法x):t 点除权函数
3. 递归后复权法 公式 4:除权函数反函数 ft -1 (Pt+1)=Pt+1*(1+ρt+1)+Dvdt+1-Qt+1*ρt+1 ( t =1,2,……为交易日) Pt+1:t+1 点收盘价 Dvdt+1:t+1 点每股派息 Qt+1:t+1 点每股配股价 Ρt+1:t+1 点送转、配股比例 ft-1(Pt+1):以 t 点为基准计算出的 t+1 点收盘价
人人需要信息
2
Wind 资讯复权算法说明
z 缩股是非流通股东为了上市流通目的自愿将自身股票数量按一定比例缩小的对价, 也不会影响到流通股东的持股数量与股票价格,故也不需要考虑除权复权问题(见 图 2,事实上也没有产生跳空缺口等影响到股价失真反映持股获利情况的现象)
z 资产重组同样不需要考虑除权复权问题(见图 3,事实上也没有产生跳空缺口等影 响到股价失真反映持股获利情况的现象)
i=0
j=0
i=0
j=0
(t, j, i =1,2,……为交易日,t=0 为设定的基准日, P0’=P0) Pt’:t 点复权价 Pt:t 点交易价 Qi:i 点每股配股价 Dvdi:i 点每股派息 ρi:i 点送转、配股比例
备注:若 t 点为除权日,则 Dvdt 、ρt、Qt 为相应的派息、送股配股转增股比例和配 股价。若 t 点无除权,则全为零。
人人需要信息
3
Wind 资讯复权算法说明
z 权证是非流通股东对流通股东无偿发行的认股或认沽权利,考虑到该权证将进行上 市交易,故权证这种对价方式可以认为是一种不影响到流通股东持有股票数量的准 现金化权利,故理论上需要考虑除权复权(见图 4,事实上产生了跳空缺口,股价 失真反映持股获利情况的现象发生了)。但由于在股票的股改实施复牌日,相应的 权证均未上市,甚至都还没有披露理论价格,无法准确评估权证对于除权造成的失 真影响,故 Wind 资讯股权分置改革的复权算法中也不考虑权证
昨收盘价(交易所) 当天未复权涨跌幅 昨收盘价(Wind 调整) 当天复权涨跌幅
4.62(交易所在股改前一天计算的转赠除权价格) -28.35% 3.53(4.62 /(1+(21-16.04)/16.04)) -6.20%
人人需要信息
8
Wind 资讯复权算法说明
3 附:流行复权算法、复权 K 线及其应用的误区
——中国金融数据及解决方案首席服务商
Wind 资讯复权算法说明
上海万得资讯科技有限公司 Shanghai Wind Information Co., Ltd. 地 址: 上海市浦东新区福山路 33 号建工大厦 9 楼 邮编 Zip: 200120 电话 Tel: (8621) 6888 2280 传真 Fax: (8621) 6888 2281 Email: sales@
2. 递归前复权法 我们知道,除权的过程就是将除权日前一交易日的收盘价代入除权公式, 算出除权日的昨收盘价,并以此价格作为新的基点开始计算交易价格。 除权算法: 公式 2:除权函数
ft(Pt-1)=(Pt-1-Dvdt+Qt*ρt)/(1+ρt) ( t =1,2,……为交易日) Pt:t 点收盘价 Dvdt:t 点每股派息 Qt:t 每股配股价 Ρt:t 点送转、配股比例 ft(Pt-1):以 t 点为基准计算出的 t-1 点收盘价,即昨收盘价
3 附:流行复权算法、复权 K 线及其应用的误区 .........................................................................9
4 公司介绍........................................................................................................................................29
备注:若 t 点为除权日,则 Dvdt 、ρt、Qt 为相应的派息、送股配股转增股比例和配 股价。若 t 点无除权,则全为零。
公式 3:除权函数递归前复权
Pt’=f0(…(ft+2(ft+1(Pt)))…) (t =……-2,-1 为交易日,t=0 为设定的基准日,P0’=P0)
人人需要信息
9
Wind 资讯复权算法说明
第一章 本文论证的命题 一、 流行复权算法
一只股票在上市期间,上市公司可能会发生多次分配事件,每次分配都会 除权(除息亦称为除权,下文同)。由于股本扩张或红利分配造成的除权前后价 格的不具可比性给连续统计带来了困难。为统一统计口径,需要确定一个基准时 间点,以此点的实际价格为基准价格,使用某种可以弥补因分配而造成除权缺口 的算法,计算出其他时间点的价格,即复权价。
昨收盘价(交易所) 当天未复权涨跌幅 昨收盘价(Wind 调整) 当天复权涨跌幅
11.65 -15.11% 10.15(11.65-1.5) -2.56%
人人需要信息
7
Wind 资讯复权算法说明
2.4.3 G 江汽(600418)
股改方案:公司拟向方案实施股权登记日登记在册的全体股东实施资本公积金转增股本 的方案,每 10 股转增 6.04 股,公司非流通股股东以向流通股股东支付非流通股股东可获 得的转增股份,使流通股股东实际获得每 10 股转增 11 股的股份。流通股股东本次获得的 新增股份不需要纳税。
昨收盘价(交易所) 当天未复权涨跌幅 昨收盘价(Wind 调整) 当天复权涨跌幅
26.41 -14.46% 21.30(26.41 / 1.24) 6.06%
人人需要信息
6
Wind 资讯复权算法说明
2.4.2 G 海螺(600585)
股改方案:公司非流通股股东安徽海螺集团有限责任公司(下称:海螺集团)向流通 A 股 股东每 10 股流通 A 股支付 15.00 元现金对价,海螺集团支付给公司流通 A 股股东的现金对 价总额为 30000 万元。
目前国内证券资讯业中流传着多种复权算法,其中最流行的有经典复权法、 递归前复权法、递归后复权法三种:
1. 经典复权法 公式 1:经典复权算法
t
t
i −1
t
i −1
C ∑ C ∑ C Pt' = Pt * (1 + ρi) + Dvdi * (1 + ρj) − Qi * ρi * (1 + ρj)
i=0
目录
1 复权算法说明..................................................................................................................................1
2 关于股权分置改革的复权说明......................................................................................................2 2.1 股改除权复权交易所与 WIND 资讯不同的做法...................................................................2 2.2 各类股改对价方式 .................................................................................................................2 2.3 股权分置改革的复权算法 .....................................................................................................5 2.4 举例说明 .................................................................................................................................6 2.4.1 G 海工(600583) .........................................................................................................6 2.4.2 G 海螺(600585) .........................................................................................................7 2.4.3 G 江汽(600418) .........................................................................................................8