A股市场快照:宽基指数每日投资动态2026.01.30-20260130
江海证券·2026-01-30 14:30

量化模型与因子总结 量化因子与构建方式 1. 因子名称:连阴连阳因子[12] * 因子构建思路:通过计算指数K线连续为阴线或阳线的天数,来捕捉市场的短期趋势延续性[12]。 * 因子具体构建过程:对于每个指数,从当前交易日开始向前回溯,若当日收益率为正,则连阳天数加1,连阴天数重置为0;若当日收益率为负,则连阴天数加1(以负数表示),连阳天数重置为0。计数值从1开始,连续状态中断时,该因子值为空[12]。 2. 因子名称:均线比较因子[15][16] * 因子构建思路:通过比较指数收盘价与不同周期移动平均线(MA)的位置关系,来判断指数当前的短期、中期和长期趋势强度及支撑压力位[15]。 * 因子具体构建过程:首先计算指数收盘价的5日、10日、20日、60日、120日和250日简单移动平均线。然后计算收盘价相对于各均线的百分比偏离值,公式为: vsMA=(CloseMAn)/MAn×100%vsMA = (Close - MA_n) / MA_n \times 100\% 其中,Close代表当日收盘价,MA_n代表第n日的移动平均线值(如MA5, MA10等)[16]。该因子值直接反映了价格相对于均线的位置。 3. 因子名称:近250日高位/低位比较因子[15][16] * 因子构建思路:通过计算指数收盘价相对于过去250个交易日最高点和最低点的位置,来衡量指数处于长期波动区间中的相对位置,识别潜在的超买或超卖状态[15]。 * 因子具体构建过程:首先计算过去250个交易日的最高价(High_250)和最低价(Low_250)。然后计算收盘价相对于这两个极值的百分比偏离,公式为: vs250日高位=(CloseHigh_250)/High_250×100%vs近250日高位 = (Close - High\_250) / High\_250 \times 100\% vs250日低位=(CloseLow_250)/Low_250×100%vs近250日低位 = (Close - Low\_250) / Low\_250 \times 100\% 其中,Close代表当日收盘价[16]。 4. 因子名称:收益分布形态因子(峰度与偏度)[24][25] * 因子构建思路:通过计算指数日收益率分布的峰度和偏度,来刻画收益分布的尖峭程度和对称性,反映市场收益的尾部风险和极端收益情况[24]。 * 因子具体构建过程: * 峰度:计算近一定时期(如近一年)日收益率序列的峰度。报告中采用超额峰度,即在计算出的峰度值基础上减去正态分布的峰度值3,公式为: 超额峰度=1ni=1n(rirˉσ)43超额峰度 = \frac{1}{n} \sum_{i=1}^{n} \left( \frac{r_i - \bar{r}}{\sigma} \right)^4 - 3 其中,n为样本数,r_i为日收益率,\bar{r}为样本均值,σ为样本标准差[25]。正值表示分布比正态分布更尖峭(肥尾),负值表示更平缓。 * 偏度:计算日收益率序列的偏度,公式为: 偏度=1ni=1n(rirˉσ)3偏度 = \frac{1}{n} \sum_{i=1}^{n} \left( \frac{r_i - \bar{r}}{\sigma} \right)^3 正值表示分布右偏(正收益极端值更多),负值表示左偏(负收益极端值更多)[25]。 5. 因子名称:风险溢价因子[27][31] * 因子构建思路:以十年期国债即期收益率作为无风险利率的代理变量,计算股票指数收益率与其之差,作为投资者因承担市场风险所要求的额外回报,用于衡量市场的相对投资价值和风险补偿[27]。 * 因子具体构建过程:风险溢价定义为指数市盈率倒数(即盈利收益率)与十年期国债即期收益率之差。公式为: 风险溢价=1PE_TTMRf风险溢价 = \frac{1}{PE\_TTM} - R_f 其中,PE_TTM为指数滚动市盈率,R_f为十年期国债即期收益率[31]。该因子值越高,代表股票相对债券的吸引力越大。 6. 因子名称:股债性价比因子[46] * 因子构建思路:与风险溢价因子思路一致,是风险溢价的另一种表述,通过观察其历史分位来判断当前股票资产相对于债券资产的估值吸引力[46]。 * 因子具体构建过程:构建过程与风险溢价因子完全相同,即1/PE_TTM与十年期国债即期收益率之差[46]。报告中通过计算该差值在近5年历史数据中的分位值(如80%分位为机会值,20%分位为危险值)来进行判断。 7. 因子名称:滚动市盈率分位因子(PE-TTM分位值)[39][42][44] * 因子构建思路:将指数当前的滚动市盈率(PE-TTM)置于其历史时间序列中,计算其所处的百分位位置,以消除绝对值的影响,更纯粹地衡量估值在历史中的相对高低[39][42]。 * 因子具体构建过程:首先获取指数在特定历史窗口(如近1年、近5年或全部历史)的每日PE-TTM时间序列。然后,将当前PE-TTM值与历史序列进行比较,计算其历史分位值。例如,近5年分位值90%表示当前PE-TTM值比过去5年中90%的时间都要高[44]。 8. 因子名称:股息率因子[48][53] * 因子构建思路:计算指数成分股现金分红回报率,用于跟踪红利投资风格,并在市场低迷或利率下行期作为衡量资产防御性和吸引力的指标[48]。 * 因子具体构建过程:指数股息率通常通过汇总成分股过去12个月的总现金股息,再除以指数的总市值或价格来得到。报告中呈现了当前股息率及其在不同历史窗口(近1年、近5年等)的分位值[53]。 9. 因子名称:破净率因子[54][57] * 因子构建思路:计算指数中市净率小于1的个股数量占比,用以反映市场整体或特定板块的估值低迷程度和悲观情绪[54]。 * 因子具体构建过程:对于指数中的每一个成分股,判断其市净率是否小于1。破净率因子即为市净率小于1的个股数量除以指数成分股总数量。公式为: 破净率=破净个股数指数成分股总数×100%破净率 = \frac{破净个股数}{指数成分股总数} \times 100\% 该因子值越高,表明市场整体估值越低[57]。 因子的回测效果 报告主要为市场数据跟踪和因子值展示,未提供基于这些因子的选股模型回测结果(如IC、IR、多空收益等)。以下为报告中给出的特定日期(2026年1月29日)各宽基指数在不同因子上的截面取值。 1. 连阴连阳因子:中证2000日K连阴2天,中证全指日K连阴2天,创业板指日K连阴2天,其他指数当日连阴连阳状态为空[12]。 2. 均线比较因子:上证50收盘价高于MA5 1.6%,高于MA10 1.5%,高于MA20 0.6%;沪深300收盘价高于MA5 0.8%,高于MA10 0.7%,高于MA20 0.4%;中证500收盘价低于MA5 -0.4%,高于MA10 1.1%;中证1000收盘价低于MA5 -0.7%,高于MA10 0.2%;中证2000收盘价低于MA5 -1.6%,低于MA10 -0.9%;中证全指收盘价低于MA5 -0.2%,高于MA10 0.4%;创业板指收盘价低于MA5 -0.7%,低于MA10 -0.6%,低于MA20 -0.5%[16]。 3. 近250日高位比较因子:上证50收盘价低于近250日高位-1.5%,沪深300为-0.8%,中证500为-1.0%,中证1000为-1.6%,中证2000为-3.2%,中证全指为-0.6%,创业板指为-2.5%[16]。 4. 收益分布形态因子:当前峰度(vs. 近5年):上证50 -1.81,沪深300 -1.78,中证500 -1.45,中证1000 -1.65,中证2000 -2.10,中证全指 -1.81,创业板指 -2.53;当前偏度(vs. 近5年):上证50 -0.50,沪深300 -0.43,中证500 -0.38,中证1000 -0.46,中证2000 -0.51,中证全指 -0.47,创业板指 -0.60[25]。 5. 风险溢价因子:当前值:上证50 1.64%,沪深300 0.75%,中证500 -0.98%,中证1000 -0.81%,中证2000 -1.22%,中证全指 -0.19%,创业板指 -0.58%;近5年分位值:上证50 94.21%,沪深300 79.52%,中证500 16.35%,中证1000 23.89%,中证2000 17.70%,中证全指 40.71%,创业板指 35.40%[31]。 6. 股债性价比因子:所有指数当前值均未高于其近5年80%分位(机会值);中证500和中证全指当前值低于其近5年20%分位(危险值)[46]。 7. 滚动市盈率分位因子:近5年历史分位值:中证全指 99.92%,中证500 99.75%,沪深300 90.17%,上证50 85.87%,中证2000 91.24%,创业板指 62.89%,中证1000 99.67%[42][44]。 8. 股息率因子:当前值:上证50 3.19%,沪深300 2.69%,中证500 1.21%,中证1000 0.99%,中证2000 0.71%,中证全指 1.90%,创业板指 0.87%;近5年历史分位值:创业板指 56.20%,沪深300 33.14%,上证50 30.91%,中证全指 25.12%,中证1000 23.55%,中证2000 2.81%,中证500 1.24%[53][55]。 9. 破净率因子:当前值:上证50 24.0%,沪深300 16.67%,中证500 10.2%,中证1000 6.6%,中证2000 2.35%,中证全指 5.32%[57]。