我先用个小问题开场:如果今天指数看起来“很强”,你怎么判断是风大还是气球真的有升力?我的做法是把上涨信号拆成三段量化指标:第一段看趋势强度,用近20日收盘价的斜率(线性回归)衡量;第二段看资金是否在加速,用沪深主流指数的成交额增速(当日成交额/20日均值成交额)来判断;第三段看回撤是否被迅速修复,用5日最大回撤恢复率=(5日内最低价到今天收盘的反弹幅度)/(从最低价到前一根收盘的全部可反弹空间)。三段都过线,才把它叫“可交易的上涨信号”。为了让你更直观看,我用一个示例:趋势斜率为+0.35%、成交额增速1.2倍、恢复率0.65。把它们分别标准化后取综合得分:Signal=0.4*(斜率/1%)+0.3*(成交增速/2)+0.3*(恢复率/1)。代入得到Signal≈0.4*(0.35)+0.3*(0.6)+0.3*(0.65)=0.14+0.18+0.195=0.515,属于中高置信区间。

很多人做交易只盯方向,但盈利模型要盯的是:你每次进场的期望值到底能不能长期为正。我这里给一套简单但可复算的框架:设定目标收益R和止损S(按波动率换算更稳)。用过去30日日收益率的标准差σ估算波动,令S=1.2σ,R=1.8σ。然后用历史上“同等信号得分区间”中,未来持仓N日达到R的概率p,以及触发S的概率(1-p’)并折算成交滑点。期望值EV= p*R - (1-p)*S - 交易成本。举例:假设同样的信号得分区间里,N=10日达到R的概率p=0.44;σ对应的R=2.16%,S=1.44%。交易成本按单边0.1%估两次合计0.2%。则EV=0.44*2.16% - (1-0.44)*1.44% -0.2% =0.9504% -0.8064% -0.2%= -0.056%。这意味着:如果你不做对冲或不优化入场,你的策略长期可能“打平偏负”。这就是为什么后面要把对冲策略和资金成本一起算进去。

对冲不一定是“全面空”,更像给收益加保险。我的思路是:把组合收益拆为两部分——个股相对指数的超额收益α,以及指数波动的β风险。对冲比率h用协方差估算:h=Cov(个股收益,指数收益)/Var(指数收益)。在一个案例里,某个股10日收益与指数的相关性测得后,h=0.7。假设个股在上涨信号良好时期的平均收益为+3.0%,同时指数平均收益为+2.2%,那么β部分贡献≈h*指数收益=0.7*2.2%=1.54%。相对部分α≈3.0%-1.54%=1.46%。如果指数突然回撤-2%,对冲后组合净影响≈α + β回撤*(1-h)=1.46% +2%*(1-0.7)=1.46%+0.6%=2.06%(这里假设对冲工具与指数走势高度一致)。你看,关键不在“对冲多不多”,而在h是否估得准、以及对冲成本是否被抵消。
个股表现我不只看涨跌幅,而是做五维打分:1)趋势得分(近20日均线斜率);2)换手稳定度(近10日换手率波动越小越好);3)资金净流入强度(用近5日成交额中大单净额占比);4)财务/基本面“可兑现度”(用近季经营现金流是否为正做0/1);5)波动约束(用σ越低越安全)。把五项标准化后加权:StockScore=0.25*趋势+0.2*换手稳定度+0.25*资金流入+0.15*兑现度+0.15*(1-σ)。举例:某股得分分别为趋势0.65、换手0.55、资金0.70、兑现度1.0、波动安全度0.4,则StockScore=0.25*0.65+0.2*0.55+0.25*0.70+0.15*1+0.15*0.4=0.1625+0.11+0.175+0.15+0.06=0.6575。若你的入场规则要求StockScore≥0.62,就能减少“上涨但不稳”的票。
评论
文章把上涨信号拆成趋势斜率、成交加速和回撤修复,还给了标准化综合得分与EV示例。我觉得可复算思路很清晰,但也担心阈值一旦换市场会失效。
最打动我的是EV为负那段,把“看起来会涨”变成长期期望值检验。对冲部分也强调协方差估计和成本抵消,算是把风险说透了。
五维StockScore把财务兑现度用经营现金流正负做0/1,这种简化利于落地,但波动约束用σ与其他项加权,可能会让某些成长型公司被低估。
配资成本用利率折算到10天收益率的方式很直观:6%和10%差出的点数足以放大EV的负面。只是对冲工具相关性假设很强,实际估计误差要再讲细点。