为什么你的策略“纸上富贵”,实盘却流血不止?全怪这个量化黑匣子里的铁公鸡!
如果说阿尔法模型是冲锋的“将军”,风险模型是排雷的“安全官”,那么今天这位出场的高管,就是量化系统里最招人烦、却也最不可或缺的“铁公鸡会计”——交易成本模型(Transaction Cost Model)。
在读 Rishi K. Narang 的《打开量化投资的黑箱》之前,我和大多数普通投资者一样,认为交易成本无非就是给券商的那点佣金(Commission)和固定手续费。
但这位“铁公鸡”会计会冷笑着告诉你:佣金只是冰山一角。 真正的利润杀手,是那些隐藏在水面下的隐形成本。书里提到一个让我非常震惊的数据:即使是极其成功、顶尖的量化基金,其总收益的 20% 到 50% 都会被交易成本无情地吞噬掉!
所以,这位会计绝不是在吹毛求疵,他守护的是基金近一半的生命线。有趣的是,他的核心工作并不是去“降低”成本(那是后面执行模型的工作),而是去“精准预测”成本。如果他把成本估算得太高,系统就会因为觉得“不划算”而长期抱着旧股票不放(导致错失良机);如果他把成本估算得太低,系统就会频繁交易,最终在一次次摩擦中“流血而亡”。
除了那些相对固定且容易计算的佣金、清算费和交易所费用外,这位会计真正要对付的,是两个极其狡猾的“可变成本”杀手。
利润杀手 1:滑点(Slippage)
滑点,是指从你决定交易的那一刻,到订单实际在交易所成交的那短短几微秒里,价格发生了对你不利的变动。
生动比喻: 就像你看到一套房子挂牌 100 万,等你拿着合同跑去签约时,卖家临时涨价到了 101 万。
滑点的大小主要取决于两点:速度(延迟)和波动率。如果你交易的是90天期的短期国债,它半天都不动一下,滑点基本可以忽略;但如果你交易的是像谷歌(GOOG)这种上蹿下跳的科技股,动作慢个几微秒,价格可能就飞了。
在量化交易中,做趋势跟随(Trend Following)策略的基金受滑点的伤害最深,因为他们总是追着价格跑(追涨杀跌),市场很容易把他们甩在身后。但书里也提到一个打破我认知的有趣观点:滑点并不总是坏事。对于做“均值回归”的策略(比如越跌越买),在订单排队等待成交的过程中,如果价格继续下跌,他们反而可能以比预期更便宜的价格买入,赚到了“正向滑点”。
利润杀手 2:市场冲击(Market Impact)
如果说滑点是“运气不好”或“动作太慢”,那么市场冲击就是“自己打自己”。当你想要买入或卖出的金额巨大时,你的订单本身就会改变市场的供需平衡,从而推高买价或拉低卖价。
生动比喻: 就像一个 300 斤的相扑选手跳进了一个儿童游泳池,他进去的一瞬间,直接把池子里的水都挤出去了。
你买得越多,价格就被你自己推得越贵;你卖得越多,价格就被你自己砸得越低。由于你永远无法在交易完成前准确知道自己的订单究竟会对市场造成多大冲击,这成了量化系统里最难精确测量的成本。
此外,这位精明的会计还得时刻盯着市场上的“返佣”机制(Rebates)。在某些电子通讯网络(ECNs)上,如果你不去主动吃掉别人的订单,而是把订单挂在那里“提供流动性”,交易所反而会倒贴你钱!这就让成本计算变得更加极其复杂,甚至有时候成本会变成利润。
会计的“算盘”:四个复杂等级
由于每个股票的脾气不同(交易亚马逊和交易埃克森美孚的成本绝对不一样),量化系统会为每个投资标的量身定制成本模型。为了精准核算这笔账,他们通常会使用不同精度的数学模型:
- 水平模型(Flat):最简单,假设不管交易多少股,成本都固定不变。这显然不符合现实,只有在每次交易量都极小且固定时才勉强能用。
- 线性模型(Linear):假设成本随交易量成正比增加。它比水平模型好点,但往往会高估小额交易的成本,低估大额交易的成本。
- 分段线性模型(Piecewise Linear):更贴近现实,考虑不同交易区间成本的变化。这是在“简单”与“精确”之间极佳的折中方案,深受量化界欢迎。
- 二次函数模型(Quadratic):真正的王者。量化界公认真实的交易成本曲线是呈二次函数增长的(交易量越大,成本飙升得越恐怖)。它最精准,但也极其耗费计算机算力。
为什么我们需要这位“铁公鸡”?
在量化交易的世界里,“纸面阿尔法”和“实盘收益”之间隔着一条巨大的鸿沟,而这条鸿沟就是由交易成本填满的。
- 阿尔法模型(将军)高喊:“我看好雪佛龙,重仓买入!”
- 风险模型(安全官)警告:“石油板块太拥挤,注意仓位!”
- 成本模型(会计)则在一旁精打细算:“买这么多会产生严重的市场冲击,加上滑点以及必须要交的各种费用,这笔交易根本不划算!取消!”
只有当一笔交易通过了这位“铁公鸡会计”的严格审计,确认扣除所有隐形开销后依然有肉吃,系统才会觉得这笔交易值得做。
结语:三方会谈后的终极裁决
现在,你的量化系统桌子上已经坐了三个人:
- 乐观的将军(阿尔法):负责找钱,盯着收益。
- 悲观的安全官(风险):负责保命,盯着风险。
- 精明的会计(成本):负责省钱,盯着摩擦成本。
三个人各执一词,谁也不让谁。那么,这个“黑匣子”最后到底听谁的?谁来拍板决定我们最终究竟该买什么、买多少?
下一篇,我们将迎来量化系统里拥有最高权力的终极裁决者——投资组合构建模型(Portfolio Construction Model)。
