Skip to content

6.6 交易成本与滑点

课前导读

本章目标

学完能解决什么困惑:明白为什么纸面收益不等于真实到手收益,知道佣金、印花税、过户费、滑点、冲击成本、涨跌停和流动性会怎样让策略表现变得更保守。 难度:beginner 用时:约 35 分钟 本章产出:完成一张“含成本收益修正表”,把毛收益、费用、滑点和修正后收益分开记录。


知识正文

网购时,商品标价不一定等于到手价。

一件衣服标价 100 元,可能还要运费。

有时平台优惠能便宜一点。

有时退换货又会增加时间和精力成本。

股票交易也类似。

你在图上看到的买入价和卖出价,只是“标价”。

真正到手的结果,还要扣掉交易成本,并考虑实际成交价可能和预期不一样。

第 6.5 节我们先学了不含成本的简单收益率。

本节要把它往现实推近一步。

1. 毛收益和净收益

先区分两个词。

毛收益,是只看买入价和卖出价得到的表面收益。

净收益,是扣掉各种费用和成交偏差后的结果。

例如你 10 元买入,10.10 元卖出。

毛收益看起来是每股赚 0.10 元,也就是 1%。

但如果买卖两边的费用合计不少,再加上成交价比预期差一点,净收益可能明显低于 1%。

频繁交易时,这个差距会被放大。

关键心得

策略能不能活下来,看的不是图上的毛收益,而是扣除成本和滑点后的净收益。

2. 佣金:券商提供交易服务的费用

佣金可以理解为券商帮你下单、成交、结算所收取的服务费。

它通常按成交金额的一定比例收取。

不同券商、不同账户约定可能不同。

很多账户还会有单笔最低收费。

这对小资金练习很重要。

如果你每次只买很小金额,最低收费会让实际费率变高。

例如一笔成交金额 2000 元,哪怕比例费率很低,只要有最低收费,成本占比就不低。

所以新手做纸面回测时,不能只写“佣金很低”。

要写清楚自己的估算规则。

3. 印花税:A 股卖出时要特别记住

印花税是交易中的税费。

在 A 股股票交易里,普通投资者尤其要记住:印花税通常在卖出股票时收取。

具体政策和费率可能调整,实际以当时规定为准。

入门阶段不需要背复杂历史变化。

你只要记住两点:

  • 卖出时要考虑印花税。
  • 高频买卖时,印花税会明显影响净收益。

如果一个策略经常今天买、明天卖,每次只赚一点点,印花税和佣金就可能把利润吃掉。

这就是第 5 章“忽略成本”为什么危险。

4. 过户费:金额小,也不能当作不存在

过户费可以理解为股票从卖方名下转到买方名下时产生的登记费用。

它相对佣金和印花税通常较小。

但量化复盘讲究完整口径。

金额小不代表可以永远忽略。

特别是你要比较两个本来差距就很小的策略时,小费用也可能改变排序。

对新手来说,可以先用保守估算。

不要为了追求小数点完全精确而卡住学习。

但也不要把费用全部写成 0。

5. 滑点:想买 10 元,实际可能 10.02 元

滑点是实际成交价与预期价格之间的偏差。

你计划 10.00 元买入。

但市场变化很快,真正成交可能是 10.02 元。

这 0.02 元就是买入方向上的不利偏差。

你计划 10.50 元卖出。

但实际只能 10.47 元成交。

这也是滑点。

滑点不一定每次都很大。

但策略交易次数越多,滑点越不能忽略。

常见误区

历史 K 线显示某个价格出现过,不代表你的订单一定能在那个价格成交。价格出现和你成交,是两件事。

6. 冲击成本:你的订单也会影响价格

冲击成本可以理解为“你自己下单造成的额外不利变化”。

如果一只股票成交很活跃,你买入少量股票,可能很容易成交。

如果一只股票成交清淡,你一笔买入金额较大,就可能把卖盘一层层吃掉,成交均价被推高。

卖出时也类似。

大单卖出可能压低价格。

对普通新手的小资金练习来说,冲击成本未必每次明显。

但理解它很重要。

因为有些纸面策略假设“想买多少都能按收盘价成交”,这在低流动性股票上并不现实。

7. 流动性:能不能顺利买卖

流动性就是股票买卖是否顺畅。

第 4 章学过,流动性好的股票通常成交活跃、买卖价差较小。

流动性差的股票可能出现想买买不到、想卖卖不掉,或者一买一卖价格差很大。

在 A 股里,小市值、成交清淡、风险警示、临近跌停的股票,都可能出现流动性问题。

策略验证时,如果只选择容易成交的样本,结果可能偏乐观。

如果完全不记录成交困难,结果也会偏乐观。

所以含成本收益表里最好有一列“成交现实性”。

写上正常、偏困难、涨停难买、跌停难卖等备注。

8. 涨跌停:价格到了,不代表能成交

A 股有涨跌幅限制。

涨停时,很多人想买,但卖单可能很少。

跌停时,很多人想卖,但买单可能很少。

这会直接影响策略执行。

如果你的策略看到某只股票涨停后说“当天按涨停价买入”,就要问:当时有足够卖单吗?

如果你的止损规则写着“跌停当天卖出”,也要问:当时能不能排队成交?

纸面回测如果默认涨跌停都能顺利成交,会显著高估策略。

风险提醒

涨停难买、跌停难卖,是 A 股策略验证必须尊重的现实。不能成交的价格,不能当作可靠收益来源。

9. 一个含成本的简单例子

假设你买入 1000 股某 A 股。

买入价 10.00 元,成交金额 10000 元。

卖出价 10.10 元,成交金额 10100 元。

不考虑成本时,毛收益是 100 元,毛收益率是 1%。

现在加入一个简化估算。

以下数字只用于教学演示,实际以券商和当时规则为准。

项目估算金额
买入佣金和过户费约 5.10 元
卖出佣金和过户费约 5.10 元
卖出印花税约 5.05 元
合计费用约 15.25 元

净收益约为:

10015.25=84.75

净收益率约为:

84.7510000=0.8475%

表面 1% 的交易,扣掉费用后不到 1%。

如果再出现买入滑点 0.02 元、卖出滑点 0.02 元,净收益会继续下降。

10. 小盈利策略最怕成本

有些策略每次只追求 0.3% 或 0.5% 的小收益。

看起来胜率很高。

但如果每次交易都要付出成本和滑点,真实净收益可能被压得很薄。

甚至从盈利变成亏损。

这不是说短线一定不能做。

而是说:交易越频繁,越要认真计算成本。

新手更应该先练习低频、规则清楚、成本影响相对可控的策略。

当你看到别人展示“每天稳定小赚”的策略时,可以先问:

成本算了吗?

滑点算了吗?

涨跌停不能成交算了吗?

失败样本算了吗?

11. 成本怎样影响策略可信度

第 6.5 节的收益率像考试卷面分。

本节的成本和滑点像扣分项。

扣分后还能合格,策略才更值得继续研究。

如果一个策略只在不计成本时盈利,一计成本就亏损,那它对普通投资者并不友好。

如果一个策略在高流动性股票里还行,一换到成交清淡股票就无法成交,也要降低信任。

如果一个策略假设涨停能买、跌停能卖,它的纸面表现可能只是幻想。

专业投资者不会因为成本麻烦就忽略成本。

量化开发者更不会让成本默认为 0。

下面的流程图可以作为修正顺序。

mermaid
flowchart TD
  A["计算毛收益"] --> B["扣除买入费用"]
  B --> C["扣除卖出费用"]
  C --> D["加入买入滑点"]
  D --> E["加入卖出滑点"]
  E --> F["检查涨跌停和流动性"]
  F --> G["得到修正后净收益"]

12. 保守不是悲观,而是尊重现实

有些新手会觉得:把成本、滑点、成交困难都算进去,策略结果变难看了。

这恰恰是学习量化的价值。

它让你在纸面阶段就发现问题,而不是用真钱去交学费。

保守估算不是为了否定所有策略。

它是为了筛掉那些只能在理想世界赚钱的策略。

如果一个策略在保守估算下仍然表现稳定,它的可信度才更高。

如果一个策略一加成本就崩掉,你反而提前避开了风险。


交互实验室

本节的交互产物是一张“含成本收益修正表”。

请把第 6.5 节的一笔交易拿来修正。

练习 A:填写修正表

项目示例数值你的数值
买入股数1000 股
预期买入价10.00 元
实际买入价10.02 元
预期卖出价10.50 元
实际卖出价10.47 元
买入费用约 5 元
卖出费用约 10 元
毛收益500 元
滑点影响买入多付、卖出少收
修正后净收益自行计算
成交现实性正常、涨停难买、跌停难卖等

练习 B:比较两种策略

假设有两个纸面策略:

策略单次毛收益每月交易次数成本敏感度你的判断
策略 A0.4%30 次很高需要非常警惕
策略 B4%2 次较低仍需算成本,但压力小一些

请写一句判断:

“在没有进一步证据前,我更愿意先检查________,因为它的________对成本和滑点更敏感。”

参考答案:

“在没有进一步证据前,我更愿意先检查策略 A,因为它的高交易频率和小单次毛收益对成本和滑点更敏感。”

练习 C:给纸面回测加三列

回到第 5 章的纸面回测记录表。

请新增三列:

  • 估算费用。
  • 估算滑点。
  • 成交现实性。

每次信号出现后,不只写“赚了多少”。

还要写“扣完以后还剩多少”。

这一步会让你的策略记录从“好看”变成“更接近真实”。


核心复盘

知识清单

  • [ ] 毛收益只看买卖价差,净收益要扣除成本和成交偏差。
  • [ ] 佣金、印花税、过户费都会影响 A 股交易结果。
  • [ ] 滑点是实际成交价与预期价格之间的偏差。
  • [ ] 冲击成本来自订单本身对成交价格的影响。
  • [ ] 流动性差、涨停难买、跌停难卖,都会让纸面策略过于乐观。
  • [ ] 交易越频繁、单次毛收益越小,越要认真估算成本和滑点。
  • [ ] 保守估算不是悲观,而是让策略先通过现实检验。

金句总结

真正属于你的不是图上的标价收益,而是扣完成本、考虑滑点、还能落袋的净收益。

本文档仅供学习交流用途,不构成任何投资建议。股市有风险,入市需谨慎。