模型逻辑
市场资金结构分为主力、中户和散户,主力资金净流入率与市场指数收益率高度正相关(相关系数约0.84),但在关键拐点区域常出现短期背离。下跌末期主力资金常领先价格企稳并回流,上涨末期则领先价格见顶而提前流出,此类背离现象为择时提供潜在机会。
择时框架
采用滚动窗口对主力资金净流入率与指数收益率进行线性回归:
\[ R = \alpha + \beta \ imes m_f_{ratio} + \epsilon \]
其中,R为市场指数日收益率,\( m_f_{ratio} \)为主力资金净流入率。截距项\(\alpha\)衡量剔除主力资金影响后的剩余收益率,斜率项\(\beta\)反映主力资金净流入对指数收益率的边际驱动效力。若短期内市场资金结构保持相对稳定,即\(\beta\)变动不大,则\(\alpha\)的异常波动可揭示潜在的拐点信号。具体而言:
- 上涨趋势延续但主力资金流入力度减弱时,\(\alpha\)值倾向增大;
- 下跌趋势中主力资金开始回流时,\(\alpha\)值倾向减小。
据此构建择时规则:
- 以L个交易日为滚动窗口,逐日估计上述回归,得到\(\alpha\)序列。
- 比较当日\(\alpha\)与过去N个交易日的\(\alpha\)极值:
- 若\(\alpha\)突破区间最大值,发出做空信号(信号值-1);
- 若\(\alpha\)跌破区间最小值,发出做多信号(信号值+1);
- 其余情况无信号(信号值0)。
- 有信号则按信号方向开仓(若当前持仓方向相反则平仓反手,若相同则维持);无信号则空仓。同时加入最大持仓天数限制:若当前持仓超过H天且未出现新信号,则强制平仓至空仓。
- 考虑到强劲上涨行情中\(\alpha\)同样可能被推高从而产生虚假做空信号,引入过滤条件:若信号发生日前一个月的指数累计涨幅超过p%,则放弃当次做空信号。
择时结果
标的指数:创业板指
当前信号:多
回测区间:2016年1月4日至今
滚动回归窗口L:50个交易日
极值比较窗口N:30个交易日
做空过滤阈值p%:5%
最大持仓天数H:20个交易日
模型绩效:
- 年化收益率:14.0%
- 年化波动率:25.4%
- 夏普比率:0.55
- 最大回撤:-46.3%
- 年化超额收益率:11.2%
风险提示
以上结果及分析依据历史数据得出,存在一定局限性,不代表未来表现,不构成任何投资意见;样本数据有限,数据处理统计可能存在误差,不足以代表市场整体风险,模型存在失效可能。