交易系统 · 第 8 节

交易成本对短线策略的侵蚀

建立你自己的交易系统 · 第 8 页。把前面几节的线索接起来。

一句话速览 交易频率是成本的乘数。一个单次期望只有 0.3% 的策略,如果每周做两次,一年的摩擦成本就能把它全部吃掉还倒欠。
这节课要你带走的 算出你的策略在扣掉真实摩擦之后还剩多少, 以及理解为什么「降低频率」通常比「提高胜率」更有效。

手续费那一节 算的是单次成本。期望值那一节 算的是单次收益。这一节把两者放进同一个时间尺度里。

交互 · 策略的毛收益与净收益

年化毛收益
年化摩擦成本
年化净收益

按单利近似计算(年化 = 单次 × 次数),未计复利与滑点。 单次来回成本 0.15% 对应佣金万二点五加印花税的量级, 触发最低佣金或有滑点时会更高,见 手续费那一节

同一个策略,不同频率

假设一个策略单次毛期望是 0.6%,来回成本 0.15%

频率年交易次数年化毛收益年化成本年化净收益
每个交易日一次240144%36%108%
每周两次10060%15%45%
每月两次2414.4%3.6%10.8%

看起来频率越高越好?那是因为这个假设不现实。

问题在于:单次期望 0.6% 且能每天重复的策略,实际上不存在。频率上去之后,期望必然下降,原因有三个:

  1. 好机会是稀缺的。提高频率意味着降低标准,把边缘机会也做了。
  2. 持仓时间越短,噪音占比越大。一天的价格波动里,信息含量远低于一个月。
  3. 冲击成本随频率上升。频繁进出会让你在更差的价格成交,这部分不体现在手续费里。

现实一点的版本

把单次毛期望改成随频率递减,情况就完全不同了:

频率年次数单次毛期望年化毛收益年化净收益
每个交易日一次2400.10%24%−12%
每周两次1000.20%20%+5%
每月两次241.2%28.8%+25.2%
每月一次122.5%30%+28.2%

注意第一行:毛收益 24% 看起来不错,扣掉 36% 的摩擦之后是 −12%。

这正是台湾那份研究的发现:散户的总亏损中,纯粹「选错票」只占市值的 0.6% 一年,剩下的大头是佣金、税和择时。

0.6%
台湾散户每年因选股失误造成的亏损占市值比例。总亏损(超过当年 GDP 的 2%)里, 更大的一块来自手续费、交易税与择时
来源:Barber, Lee, Liu & Odean, Just How Much Do Individual Investors Lose by Trading?, 台湾证交所全市场逐笔数据,1995-1999。
多数人输在摩擦,不是输在眼光。

三个实用推论

  1. 降低频率往往比提高胜率有效。频率是你能直接控制的,胜率不是。把每周两次改成每月两次,净收益的改善可能超过你半年的研究成果。
  2. 评估任何策略都要问单次期望。「这个方法年化 30%」是没用的信息,必须问:单次赚多少、一年做几次。单次期望低于来回成本三倍的策略,基本不用考虑。
  3. 回测必须扣成本。不扣成本的回测在高频策略上完全失真,这是 下一节 要讲的坑之一。

今天就做这一件事

数一下你过去一年的交易笔数,然后从交割单里加总所有的手续费和印花税。

把这个总额除以你的本金,得到年化摩擦成本。

再跟你这一年的实际收益对比。如果摩擦成本超过了收益的一半,那降低频率是你现在能做的收益最高的一件事。

带走这一条:频率是成本的乘数,而提高频率必然降低单次期望。 评估策略要问单次期望和年次数,不要只看年化。 降低频率通常比提高胜率更有效,因为频率是你能直接控制的。