Workflow
股指分红点位监控周报:小盘红利领涨,IC及IM主力合约贴水幅度均超10%-20251112
国信证券·2025-11-12 22:54

根据提供的研报内容,以下是关于量化模型和因子的总结。 量化模型与构建方式 1. 模型名称:股指分红点位测算模型[12][42] * 模型构建思路:为准确计算跟踪价格指数的股指期货合约的升贴水情况,必须精细估计指数成分股分红除息导致的指数点位自然滑落,该模型旨在预测从当前时刻到期货合约到期日期间,指数因分红而产生的点数损失[12][42] * 模型具体构建过程:模型的核心是计算在特定时间窗口(当前日期t至期货到期日T)内,所有成分股分红对指数点位的总影响[42]。具体流程如下[43][46]: * 步骤1:获取指数成分股及其精确的日度权重。采用中证指数公司每日披露的收盘权重数据,以确保准确性,避免使用历史权重估算带来的偏差[48][49] * 步骤2:对每只成分股,预测其在时间窗口(t < 除息日 ≤ T)内的分红金额和除息日[45]。具体预测方法如下: * 分红金额预测:若公司已公布分红金额,则直接采用;若未公布,则需估计。分红金额由净利润乘以股息支付率得到,即 分红金额 = 净利润 × 股息支付率[50] * 净利润预测:若公司已公布年报、快报或业绩预告,则直接采用(业绩预告取上下限均值);若未披露,则采用基于历史净利润分布的动态预测法,将公司分为盈利稳定型和不稳定型,分别按历史规律或上年同期利润进行预测[51][53][55] * 股息支付率预测:若公司去年分红,则采用去年股息支付率;若去年不分红,则采用最近3年平均股息支付率;若从未分红,则默认今年不分红;对预期股息支付率大于100%的情况进行截尾处理[54][56] * 除息日预测:若公司已公布除息日,则直接采用;若未公布,则根据公司所处分红阶段(预案或决案),结合历史间隔天数(如从预案公告日到除息日的天数)的稳定性进行线性外推预测;若无可靠历史数据,则根据大多数公司分红集中在7月底前的规律,设置默认预测日期(如7月31日、8月31日等)[54][58][59] * 步骤3:汇总计算指数总分红点数。公式如下[42]: 分红点数=n=1N(成分股分红金额成分股总市值×成分股权重×指数收盘价)分红点数 = \sum_{n=1}^{N} \left( \frac{成分股分红金额}{成分股总市值} \times 成分股权重 \times 指数收盘价 \right) 其中,N 为指数成分股数量,求和条件为个股除息日落在时间窗口 (t, T] 内[42] * 模型评价:该模型对上证50和沪深300指数全年的预测准确度较高,对中证500指数的预测误差稍大但基本稳定;对于股指期货合约的股息点预测也具有较好的准确性[64] 模型的回测效果 1. 股指分红点位测算模型[64] * 预测误差(2023年):上证50指数和沪深300指数误差基本在5个点左右,中证500指数误差基本在10个点左右[64] * 预测误差(2024年):上证50指数和沪深300指数误差基本在5个点左右,中证500指数误差基本在10个点左右[64] * 股指期货预测准确性(2023年 & 2024年):对上证50、沪深300及中证500股指期货当月主力合约的预测股息点与实际股息点相比,具有较好的预测准确性,其中上证50和沪深300股指期货的预测效果最好[64] 量化因子与构建方式 1. 因子名称:已实现股息率[3][18] * 因子构建思路:衡量指数成分股中,在当年已经完成现金分红的公司,其分红总额相对于指数总市值的比率[3][18] * 因子具体构建过程:计算公式如下[18]: 已实现股息率=i=1N1(个股已分红金额个股总市值×个股权重)已实现股息率 = \sum_{i=1}^{N1} \left( \frac{个股已分红金额}{个股总市值} \times 个股权重 \right) 其中,N1 表示指数成分股中今年已现金分红的公司数量[18] 2. 因子名称:剩余股息率[3][18] * 因子构建思路:衡量指数成分股中,在当年尚未进行现金分红但预计将会分红的公司,其待分红总额相对于指数总市值的比率[3][18] * 因子具体构建过程:计算公式如下[18]: 剩余股息率=j=1N2(个股待分红金额个股总市值×个股权重)剩余股息率 = \sum_{j=1}^{N2} \left( \frac{个股待分红金额}{个股总市值} \times 个股权重 \right) 其中,N2 表示指数成分股中今年尚未现金分红的公司数量[18] 3. 因子名称:年化升贴水[4][14] * 因子构建思路:将股指期货合约价格与经分红调整后的现货指数价格之间的价差,进行年化处理,以标准化比较不同期限合约的升贴水程度[4][14] * 因子具体构建过程:首先计算含分红价差:含分红价差 = 期货合约收盘价 - (指数收盘价 - 分红点数) 或等价于 当前价差 + 分红点数[14]。然后计算年化升贴水[14]: 年化升贴水=(含分红价差指数收盘价)×(365到期天数)×100%年化升贴水 = \left( \frac{含分红价差}{指数收盘价} \right) \times \left( \frac{365}{到期天数} \right) \times 100\% [14] 因子的回测效果 1. 已实现股息率(截至2025年11月12日)[3] * 上证50指数:2.50%[3] * 沪深300指数:1.99%[3] * 中证500指数:1.22%[3] * 中证1000指数:0.93%[3] 2. 剩余股息率(截至2025年11月12日)[3] * 上证50指数:0.36%[3] * 沪深300指数:0.24%[3] * 中证500指数:0.06%[3] * 中证1000指数:0.04%[3] 3. 年化升贴水(主力合约,截至2025年11月12日)[4][14] * IH主力合约:3.92%(年化升水)[4][14] * IF主力合约:0.38%(年化升水)[4][14] * IC主力合约:-10.12%(年化贴水)[4][14] * IM主力合约:-14.93%(年化贴水)[4][14]