量化模型与构建方式 1. 模型名称:指数与均线比较模型 * 模型构建思路:通过计算指数收盘价与不同周期移动平均线(MA)的偏离度,以及相对于近期历史高点和低点的位置,来评估指数当前的技术趋势和调整状态[14] * 模型具体构建过程: 1. 计算各宽基指数的收盘价。 2. 计算各指数的不同周期移动平均线(MA5, MA10, MA20, MA60, MA120, MA250)[15]。 3. 计算指数收盘价相对于各条均线的偏离百分比,公式为: 例如,vsMA5 列即为收盘价相对于MA5的偏离度[15]。 4. 计算指数在近250个交易日内的最高价(近250日高)和最低价(近250日低)[15]。 5. 计算指数收盘价相对于近250日低位和高位的偏离百分比,公式同上[15]。 2. 模型名称:日收益率分布形态分析模型 * 模型构建思路:通过计算日收益率分布的峰度和偏度,并与历史数据对比,来刻画市场收益的分布特征和极端风险变化[19][23] * 模型具体构建过程: 1. 获取各宽基指数的每日收益率序列。 2. 分别计算“当前”(报告日近一年)和“近5年”(报告日前推6年数据,剔除近一年)两个时间窗口内日收益率分布的峰度和偏度[21][25]。 3. 峰度计算中减去了3(正态分布的峰度值),因此报告中的峰度值为超额峰度[25]。 4. 计算当前值相对于近5年历史值的变化(当前vs.近5年),即当前值减去近5年值[25]。 5. 通过比较峰度和偏度的绝对值及变化,判断市场收益分布的集中程度和偏斜方向[23]。 3. 因子名称:风险溢价因子 * 因子构建思路:以十年期国债即期收益率作为无风险利率的参考,计算股票指数收益率与其之差,作为投资者承担市场风险所要求的额外回报,用于衡量市场的相对投资价值和风险补偿[27] * 因子具体构建过程: 1. 获取各宽基指数的收益率(通常使用指数市盈率倒数或预期收益率,报告中未明确具体计算方式,但给出了当前风险溢价结果)[30]。 2. 获取十年期国债即期收益率作为无风险利率[27]。 3. 计算风险溢价:风险溢价 = 指数收益率 - 十年期国债即期收益率[27]。 4. 计算风险溢价在近1年和近5年历史数据中的分位值,以判断当前风险溢价在历史中所处的位置[30]。 5. 计算风险溢价在近1年窗口内的均值、波动率(标准差),以及当前值相对于均值±1倍、±2倍标准差的偏离程度[30]。 * 因子评价:该因子有明显的均值复归现象,且不同指数的风险溢价波动率存在差异,例如中证1000和中证2000的波动率相对较大[28]。 4. 因子名称:PE-TTM估值因子 * 因子构建思路:使用滚动市盈率(PE-TTM)作为衡量市场估值的核心指标,通过观察其绝对水平、历史分位值以及相对于历史均值和标准差的偏离,来评估市场的估值状态和潜在风险[33] * 因子具体构建过程: 1. 计算各宽基指数的PE-TTM(总市值 / 最近12个月净利润总和)[40]。 2. 计算当前PE-TTM在近1年、近5年以及全历史数据中的分位值[40]。 3. 计算PE-TTM在近1年窗口内的均值、波动率(标准差)[40]。 4. 计算当前PE-TTM相对于近1年均值±1倍、±2倍标准带的偏离百分比[40]。 5. 因子名称:股债性价比因子 * 因子构建思路:以PE-TTM的倒数(即盈利收益率)与十年期国债收益率的差值作为股债性价比,该值越高代表股票相对债券的吸引力越大,用于在大类资产间进行比价[40][42] * 因子具体构建过程: 1. 计算各宽基指数的PE-TTM[40]。 2. 计算指数的盈利收益率:盈利收益率 = 1 / PE-TTM[40]。 3. 获取十年期国债即期收益率[40]。 4. 计算股债性价比:股债性价比 = 盈利收益率 - 十年期国债即期收益率[40][42]。 5. 计算该指标近5年数据的80分位值(机会值)和20分位值(危险值),用于判断当前股票资产相对于债券的吸引力水平[42][43]。 6. 因子名称:股息率因子 * 因子构建思路:股息率反映现金分红回报率,是红利投资风格的核心指标,在市场低迷或利率下行期,高股息资产因其稳定的现金流和较低的估值而具备防御性[45] * 因子具体构建过程: 1. 计算各宽基指数的股息率(报告未给出具体计算公式,通常为成分股现金分红总额 / 指数总市值)[48]。 2. 计算当前股息率在近1年、近5年以及全历史数据中的分位值[48]。 3. 计算股息率在近1年窗口内的均值、波动率(标准差)[48]。 4. 计算当前股息率相对于近1年均值±1倍、±2倍标准带的偏离百分比[48]。 7. 因子名称:破净率因子 * 因子构建思路:破净率(市净率小于1的个股占比)反映市场整体的估值态度,高破净率通常意味着市场悲观和普遍低估,低破净率则可能反映市场乐观情绪[50] * 因子具体构建过程: 1. 对于每个宽基指数,统计其成分股中市净率(PB)小于1的个股数量[50]。 2. 计算破净率:破净率 = (破净个股数 / 指数总成分股数) \times 100%[50]。 3. 跟踪该比率随时间的变化趋势,以观察市场估值情绪的变化[50][52]。 模型的回测效果 1. 指数与均线比较模型:2026年3月23日,上证50指数收盘价(2,792.33)低于其MA250(2,876.47),表现为跌破250日线;沪深300与中证500指数收盘价同时低于其MA60和MA120,表明指数层面出现技术性调整[14][15]。 2. 日收益率分布形态分析模型:2026年3月23日,创业板指的峰度负偏离最大(当前vs.近5年为-2.89),中证500的峰度负偏离最小(-1.62);创业板指的负偏态最大(当前vs.近5年为-0.69),中证500的负偏态最小(-0.45),表明创业板指收益分布集中度下降且左偏(极端负收益)程度加深最为明显[23][25]。 因子的回测效果 1. 风险溢价因子: * 当前值:上证50为-3.18%,沪深300为-3.27%,中证500为-4.12%,中证1000为-4.82%,中证2000为-5.40%,中证全指为-4.07%,创业板指为-3.49%[30]。 * 近5年分位值:创业板指(2.30%)和上证50(0.63%)较高,中证全指(0.32%)和中证1000(0.48%)较低[28][30]。 * 近1年波动率:中证2000最高(1.54%),上证50最低(0.85%)[30]。 2. PE-TTM估值因子: * 当前值:上证50为11.10,沪深300为13.62,中证500为33.70,中证1000为45.24,中证2000为151.26,中证全指为20.82,创业板指为40.30[40]。 * 近5年历史分位值:中证500(93.06%)和中证1000(89.17%)较高,上证50(72.15%)和创业板指(56.12%)较低[36][39][40]。 3. 股债性价比因子:截至报告日,没有指数高于其近5年80%分位值(机会值),中证500低于其近5年20%分位值(危险值)[43]。 4. 股息率因子: * 当前值:上证50为3.48%,沪深300为2.88%,中证500为1.41%,中证1000为1.10%,中证2000为0.79%,中证全指为2.09%,创业板指为0.90%[48]。 * 近5年历史分位值:创业板指(56.45%)和沪深300(44.63%)较高,中证500(17.77%)和中证2000(26.53%)较低[47][48]。 5. 破净率因子:当前值,上证50为24.0%,沪深300为18.0%,中证500为11.2%,中证1000为8.8%,中证2000为4.2%,中证全指为6.96%[52]。
A股市场快照:宽基指数每日投资动态-20260324
江海证券·2026-03-24 20:56