量化新手最容易高估的东西:自己的执行速度
发布时间:1小时前阅读:26
写策略的时候,人容易把自己想象成一个反应很快的交易员:信号出来立刻下单,价格不对立刻撤单,行情变了立刻调整。实盘里这些动作都有代价,而且代价比想象中大。
第一个代价是延迟。从策略判断到委托到达交易所,中间有网络、有风控校验、有排队。几百毫秒在日内策略里就是几个价位的差距。你以为自己能抓住的价格,实际成交往往差一截。
第二个代价是撤单的成功率。撤回一笔委托不是点一下就行,要看它有没有成交。部分成交之后撤回,剩下的部分取消,已经成交的那部分留在账上。策略如果假设撤单等于完全没发生,账目就会错。
第三个代价是连续操作的额度。频繁挂撤会被监控,有些券商对异常挂单有额外限制。策略在回测里一天挂两百次没事,实盘里可能触发风控。
第四个代价是你自己的注意力。策略跑起来之后,人会忍不住看,看了就想动,动了就破坏规则。真正难的不是写代码,是坐在那里不动。
对应的做法是:把决策周期拉长一点,把执行假设设保守一点,把人工干预的口子关掉。策略的力量来自一致性,而一致性最怕的就是一句我觉得现在应该。
先承认自己慢,策略才会快。
还有一个常被低估的成本:切换。从看盘到不看盘,从手动到自动,中间有一段明显的不适应期,你会反复怀疑策略、想手动干预。这段时间的表现通常比策略本身的正常波动还差。
度过这段期的办法是提前定好干预规则:什么情况下允许手动操作,其余时间一律不动。规则越简单越好,比如只在触发停机线时才允许干预。
承认自己是系统里最不稳定的那个环节,是走向稳定的第一步。
股票/量化开户欢迎找我!满足条件股票佣金万0.854、etf 可转债佣金万0.5、国债逆回购一折(百万分之一)!期权1.8元一张全包价!量化软件QMT+ptrade免费使用!还有888、999资金靓号等你选!
温馨提示:投资有风险,选择需谨慎。



问一问
从业认证

+微信
分享该文章
