moomoo SG 帮助中心-历史回测公司行动的处理
中文简体
返回
登录后咨询在线客服
回到顶部

历史回测公司行动的处理

1.什么是股票复权?

上市公司可能会进行分红派息或者配股等操作。这些公司行动会对股票价格产生影响,使得 K 线图上的价格出现断层。因此,就需要使用复权技术来处理股票价格的变化。

复权,是把股票历史价格和成交量,根据本次除权信息进行调整。目的是为了保证历史价格和最新价格之间的连续性,避免因为公司分红派息等操作造成的股价断层。

 

 

2.Moomoo Algo 回测时的复权功能

复权的调整方法有前复权和后复权两种调整方式,Moomoo Algo 的回测功能自动使用了动态前复权。下面我们来看一下复权的原理和在软件内的表现:

2.1前复权

所谓前复权,就是在股票除权后,把历史价格进行比例缩小,以保持历史股价的连续性。

在回测周期里,每次发生公司行动时,软件都会自动向前复权 K 线,并处理账户中的现金和持仓。以拆股为例,不复权和做了前复权的股价变化:

 

 

3.总结

复权是炒股必备的基础知识之一,它能够帮助我们更好地理解股票价格的变化趋势。Moomoo Algo 的回测器自带复权功能,帮助用户模拟真实的投资表现。如果您想了解更多,可以参考下面的例子。

例子:

公司行动类型

股价

持仓

举例

现金分红

  • 最新股价下降

  • 历史 K 线价格下降

  • 持股数量不变

  • 持仓市值下降

  • 账户现金增加

假设公司行动前,股价为 20 元,持仓 100 股。

公司行动后,每 10 股派 1 元。最新股价下降为 19.9 元,历史 K 线价格全部下降 0.1 元,持仓数量保持 100 股不变,持仓市值下降为 1990 元,账户现金增加 10 元。

拆股

  • 最新股价下降

  • 历史 K 线价格下降

  • 持股数量上升

  • 持仓市值不变

假设公司行动前,股价为 20 元,持仓 100 股。

公司行动后,每 1 股拆成 2 股。最新股价下降为 10 元,历史 K 线价格全部除以 2,持仓数量增加为 200 股,持仓市值保持 2000 元不变。

合股

  • 最新股价上升

  • 历史 K 线价格上升

  • 持股数量下降

  • 持仓市值不变

假设公司行动前,股价为 20 元,持仓 100 股。

公司行动后,每 2 股合成 1 股。最新股价上升为 40 元,历史 K 线价格全部乘以 2,持仓数量下降为 50 股,持仓市值保持 2000 元不变。

转(增)股

  • 最新股价下降

  • 历史 K 线价格下降

  • 持股数量上升

  • 持仓市值不变

假设公司行动前,股价为 20 元,持仓 100 股。

公司行动后,每 10 股转增 10 股。最新股价下降为 10 元,历史 K 线价格全部除以 2,持仓数量增加为 200 股,持仓市值保持 2000 元不变。

送(红)股

  • 最新股价下降

  • 历史 K 线价格下降

  • 持股数量上升

  • 持仓市值不变

假设公司行动前,股价为 20 元,持仓 100 股。

公司行动后,每 10 股送 10 股。最新股价下降为 10 元,历史 K 线价格全部除以 2,持仓数量增加为 200 股,持仓市值保持 2000 元不变。

配股

  • 最新股价会下降

  • 历史 K 线价格会下降

  • 持股数量不变

  • 持仓市值下降

  • 账户现金增加

假设公司行动前,股价为 20 元,持仓 100 股。

公司行动后,每 4 股配 1 股,配股价格为15元。最新股价下降为(1*15+4*20)/5=19 元,历史 K 线价格全部调整为:先乘以4/(4+1)=0.8再加15*1/5=3。持仓数量保持 100 股不变,持仓市值下降为 19*100=1900 元,账户现金增加 100 元。

增发股

  • 最新股价会下降

  • 历史 K 线价格会下降

  • 持股数量不变

  • 持仓市值下降

  • 账户现金增加

假设公司行动前,股价为 20 元,持仓 100 股。

公司行动后,每 4 股增发 1 股,增发价格为 15 元。最新股价下降为(1*15+4*20)/5=19 元,历史 K 线价格全部调整为:先乘以4/(4+1)=0.8再加15*1/5=3。持仓数量保持 100 股不变,持仓市值下降为 19*100=1900元,账户现金增加 100 元。

分立

  • 最新股价下降

  • 历史 K 线价格下降

  • 持股数量不变

  • 持仓市值下降

  • 账户现金增加(分立得到的其他公司股票折算成现金)

假设公司行动前,股价为 20 元,持仓 100 股。

公司行动后,每 10 股派 1 股(市价 5 元的)其他公司股票。持仓数量保持 100 股不变,持仓市值下降为 1950 元,账户现金增加 50 元。

 

 

风险及免责提示 本内容仅用作提供信息及教育之目的,不构成对任何特定证券或投资策略的推荐或认可。本内容中的信息仅用于说明目的,可能不适用于所有投资者。本内容未考虑任何特定人士的投资目标、财务状况或需求,并不应被视作个人投资建议。建议您在做出任何投资于任何资本市场产品的决定之前,应考虑您的个人情况判断信息的适当性。过去的投资表现不能保证未来的结果。投资涉及风险和损失本金的可能性。moomoo对上述内容的真实性、完整性、准确性或对任何特定目的的时效性不做任何陈述或保证。