把策略的持仓打印出来,比看收益曲线有用
发布时间:1小时前阅读:5
回测跑完,先别急着看曲线。把每个时点的持仓打印出来,你会发现很多曲线掩盖的东西。
第一件能看到的是集中度。你的策略是不是每次都只买两三只股票,或者某个行业占到八成。这种集中度在牛市里会放大收益,在震荡里会放大回撤,而曲线只告诉你结果,不告诉你原因。
第二件是换手。持仓列表前后两期变化有多大,一眼就能看出来。如果每天换掉八成,手续费和滑点的支出一定不低,而这些成本在理想化的回测里可能被低估了。
第三件是持仓时间。有的策略号称中线,实际上平均持有两天,这说明它的信号本质上很短,只是名字叫得长。持仓时间和你的预期不匹配,实盘的操作节奏也会乱。
第四件是异常持仓。比如某只股票连续持有半年不动,或者某天突然满仓单票,这些异常往往是代码逻辑的漏洞,而不是策略判断。
打印持仓这件事花不了几分钟,却能让你在信曲线之前,先理解曲线是怎么来的。
还有一个用法:把持仓按行业归类,看行业分布的稳定性。如果策略号称分散,实际每期都集中在一两个行业,那它的风险敞口就是行业风险,只是包装成了选股策略。这类偏离在收益曲线上看不出来,在持仓表上一目了然。
打印的时候建议同时输出三列:代码、数量、市值占比。占比比数量更能说明问题,因为不同股票价格差别很大,光看股数会误判权重。这三列加上日期,足够你判断策略的真实形态。
如果打印出来的持仓和你预期完全不符,先别改策略,先改你对策略的理解。
还有一个细节:打印持仓的时候把停牌股也带上。停牌期间持仓无法调整,如果占比很高,策略实际上是被锁住的。这一点在回测里通常被忽略,实盘遇到连续停牌会很被动,提前知道总比事后发现好。
股票/量化开户找我!股票佣金万0.854(满足条件)!无门槛国债逆回购一折 (百万分之一)!ETF佣金万0.5!ETF申赎一折!优惠多多!免费量化使用量化软件QMT+ptrade!资金靓号:888、999、等定制!
温馨提示:投资有风险,选择需谨慎。



问一问
从业认证

+微信
分享该文章
