最近重新看了一些以前做过的量化策略,发现一个挺扎心的现象:很多策略赚的钱根本不够付交易成本。 以前我做回测的时候,经常会关注胜率、夏普比、最大回撤这些指标。比如一个策略: 年化收益 18% 夏普比 1.5 最大回撤 8% 胜率 55% 但如果这个策略一年交易几千次,真正把手续费、点差、滑点算进去之后,可能就变成: 年化收益 3% 夏普比 0.3 甚至直接亏损 所以评估一个策略的核心回到最根本的问题:这个策略每次交易到底赚多少钱? 交易成本不可忽略 举个最简单的例子。假设一个策略平均每次交易的预期收益是 0.08%,但是: 手续费:0.03% 买卖价差:0.02% 平均滑点:0.03% 这样一算: 策略毛收益: 0.08% 手续费: -0.03% 点差: -0.02% 滑点: -0.03% ------------------- 实际收益: 0% 这还没考虑市场冲击。交易频率越高,交易成本的重要性越大。 把交易成本直接放进回测 ...