⚠ 交易存在重大亏损风险。本网站的所有内容仅供教育用途,不构成财务建议。
第 8 课,共 13 课 · 免费

执行:日内的订单类型、点差与滑点

选择能控制成交价格的日内订单,并衡量点差和滑点如何改变你以 R 计的真实风险。

作者: Moustafa Hijazi内容审核日期: 2026-10-30阅读约 5 分钟自学课程

你将学到什么

  • 点差和订单簿深度如何在一个交易日内变化
  • 日内何时使用可成交限价单、括号订单或 OCO 订单
  • 如何用执行缺口(implementation shortfall)衡量执行质量
  • 如何以 R 表示滑点,并据此调整仓位规模

讲解

订单类型、订单簿和滑点机制已在课程《订单簿、流动性与订单如何成交》中深入讲解。本课将这些知识应用于日内交易的速度和重复性,在日内交易中,小额的执行成本每周要支付许多次。

点差在一天中不断变化

点差是最优买价(最高买入价)与最优卖价(最低卖出价)之间的差额。对于大多数股票和指数产品,它遵循一定的规律:

  • 开盘后最初几分钟:点差往往较宽,订单簿较薄,因为做市商仍在根据隔夜新闻进行调整。
  • 交易时段中段:点差往往最窄,不过午间前后成交量可能下降。
  • 定期新闻发布前后和收盘前后:点差可能突然扩大,流动性可能在几秒钟内消失。
  • 盘前和盘后:参与者更少,点差更宽,价格跳动更大。

经验法则:记录你所交易的每个品种在三个时点(开盘、午间、收盘前一小时)的典型点差。如果当前点差超过你记录的正常点差的两倍,就等待或减小规模。

日内入场的订单选择

  • 市价单:立即以可得的最优价格成交。速度快,但你无法控制价格;在订单簿较薄时,它可能在多个价位上成交。
  • 可成交限价单:一种限价单(设定最高买入价或最低卖出价的订单),其价格略微越过当前卖价(买入时)或买价(卖出时),例如越过两个 tick。tick 是允许的最小价格变动单位。它为你可接受的最差价格设定了上限。
  • 括号订单:附带止损和止盈目标的入场订单。入场订单成交后,两个离场订单都会自动生效。
  • OCO 订单(二选一订单):两个相互关联的订单;其中一个成交时,另一个即被撤销。在括号订单中,止损和目标通常以 OCO 方式关联。

对于快速行情中的离场,止损市价单(触发后变为市价单)通常能够平掉头寸,但成交价可能远远越过止损价。止损限价单限定了成交价格,但可能根本无法成交,让你继续持有亏损头寸。由于能够离场比精确的价格更重要,许多日内交易者对保护性止损使用止损市价单,对目标使用限价单。

衡量执行质量

执行缺口(implementation shortfall)是你决定交易那一刻的价格(决策价格)与实际平均成交价之间的差额,再乘以仓位规模。滑点是预期价格与成交价格之间的差额。用 R(一个单位的计划风险)来表示这两者,可以看出执行消耗了你多少风险预算。

Actual loss in R = (entry fill − stop fill) × shares ÷ planned risk in €

计算示例

假设示例:一位每笔交易计划风险为 €100(1R = €100)的交易者,想在开盘后立即买入一只股票。假设条件:决策价格 €50.00,止损 €49.70,无佣金,不考虑税收。

  1. 每股计划风险:€50.00 − €49.70 = €0.30。
  2. 仓位规模:€100 ÷ €0.30 = 333.3,向下取整为 333 股。
  3. 开盘时点差为 €0.06。一笔市价单在两个卖价档位上成交,平均成交价为 €50.08。入场缺口:€0.08 × 333 = €26.64。
  4. 价格下跌。止损市价单在 €49.70 被触发,但成交于 €49.64。离场滑点:€0.06 × 333 = €19.98。
  5. 实际亏损:(€50.08 − €49.64) × 333 = €0.44 × 333 = €146.52。
  6. 以 R 计:€146.52 ÷ €100 = 1.47R。执行在计划的 1R 亏损之上额外增加了 €46.62,约合 0.47R。

一笔 €50.02 的可成交限价单本可以为入场成本设定上限;未能成交是一种可以接受的结果。佣金、费用和税收未计入,计入后亏损会更大。

常见错误

只根据决策价格计算仓位规模许多日内交易者根据他们看到的价格而不是将会得到的价格来确定仓位规模。如果你典型的入场和离场滑点合计达到 0.3R,那么一笔“1R”的亏损实际上约为 1.3R。请在至少 20 笔交易中测量你的平均滑点,并据此减小规模或调整入场规则。

练习

在纸上使用假设数据完成:你做空一个每个指数点价值 €2 的指数 CFD(差价合约)。你的计划:在 15,000 卖出,止损设在 15,020,计划风险 €200。

  1. 你交易多少张合约?
  2. 你的卖单成交于 14,996,之后止损成交于 15,023。你以 € 和 R 计的实际亏损是多少?
  3. 这笔亏损中有多少来自执行?
查看答案

1. 每张合约风险:20 点 × €2 = €40。合约数:€200 ÷ €40 = 5。

2. 你在 14,996 卖出、在 15,023 买回,亏损 15,023 − 14,996 = 27 点。亏损:27 × €2 × 5 = €270,即 €270 ÷ €200 = 1.35R。

3. 入场比计划差 4 点(4 × €2 × 5 = €40),离场差 3 点(3 × €2 × 5 = €30)。执行成本:€70 = 0.35R。

局限性:未考虑 CFD 融资成本、任何佣金和税收;CFD 带有杠杆,可能让你迅速亏损。

要点总结

  • 点差和深度在一天中不断变化;入场前请将当前点差与你记录的正常点差进行比较。
  • 可成交限价单为入场成本设定上限;止损市价单优先保证离场。
  • 用执行缺口衡量执行质量,并以 R 表示。
  • 在计算仓位规模时计入平均滑点,否则你每笔交易的真实风险会大于计划。

下一步

在下一课中,你将把每笔交易的风险扩展为一整套日内限额:每日亏损限额、交易笔数和仓位限额。

自测

回答问题后核对答案。你可以随意重试多次。

1. 假设:你计划以 €30.00 买入 200 股,止损设在 €29.80(1R = €40)。你成交于 €30.05,止损成交于 €29.75。以 R 计的实际亏损是多少?

2. 一笔越过卖价两个 tick 的可成交限价单,其主要目的是什么?

3. 价格极快地朝不利于你多头头寸的方向运行。关于离场订单,以下哪项说法正确?

供您自行复习的自动自测。您的答案在浏览器中核对,我们不会查看或评估。这不是考试,也不是资格证书。

您的进度

“已完成”仅表示您将本课标记为已学完,并不是对您理解程度的测试。 学习进度和笔记仅保存在此设备的此浏览器中,而非账户中。