---
id: document_item.features-of-futures-trading
page_type: documentation_article
title: "合约交易的特点"
description: "如何在 Moonbot 中开启合约交易，并使用合约圆盘（Futures Circle）管理杠杆、保证金类型、Hedge Mode 以及 Long 或 Short 方向。"
section: documentation
category: "合约交易"
url: https://moonbot.pro/zh/documentation/futures-trading/features-of-futures-trading?format=md
locale: zh
alternate_ru: https://moonbot.pro/ru/documentation/futures-trading/features-of-futures-trading?format=md
alternate_en: https://moonbot.pro/documentation/futures-trading/features-of-futures-trading?format=md
parent: https://moonbot.pro/zh/documentation/futures-trading?format=md
previous: null
next: https://moonbot.pro/zh/documentation/futures-trading/binance-futures-module?format=md
status: published
updated_at: 2026-11-11T03:37:05+03:00
---

# 合约交易的特点

**Moonbot 是一款合约交易终端**，与直接在交易所操作相比，它为交易者带来明显优势：用快捷键和图表点击即时挂单和移动订单，同时操作数十个币种，带触发器和会话（Session）的自动策略，以及合约圆盘（Futures Circle）、强平显示等合约交易专用工具。同时，这些功能还可以用来配置“合约交易机器人”，让终端中的策略按设定条件自行开仓并跟进多单和空单。下面介绍如何设置和使用合约模式。

Moonbot 终端中的**合约交易**在 **FREE 和 PRO 版本**中均可使用。

进行合约交易需要：

1. 在交易所开通**合约账户**。
2. 创建 **API 密钥**，并勾选允许通过这些 API 密钥进行合约交易的**选项**。
3. 在 Moonbot 终端中打开 **Settings → Login**（设置 → 登录）选项卡，选择连接合约交易所，例如 **Binance Futures**，然后在下方登记合约 API 密钥。

Moonbot 合约终端主窗口的界面与现货终端主窗口略有不同。这里的缩放按钮使用不同的数值，还新增了**合约圆盘**功能，作为合约交易的控制元件，可以用它选择和修改以下参数：杠杆、保证金类型、对冲模式、交易方向（只做多、只做空、双向）。

### 合约圆盘

Moonbot 终端的合约版本提供了一项现货交易中没有的合约专用功能——**合约圆盘。**

![](https://moonbot.pro/storage/editor-images/Futures%20Circle.jpg)

![(dark)](https://moonbot.pro/storage/editor-images/Futures%20Circle.jpg)

如果圆盘中央显示的是例如 **×10**，表示该币种设置的杠杆为 **×10**。相应地，如果显示 **×20**，则表示该币种设置的杠杆为 **×20**。

请注意：如果币种图表**没有打开** 或**同时打开了多个图表**，圆盘中央将显示 **×1**，并且无法修改杠杆。这是因为 Moonbot 终端无法确定新数值应当应用于哪个币种。只有在某一个具体币种的图表**以全屏模式打开** 时，才能修改杠杆。

将选定的币种全屏打开，用鼠标左键点击**合约圆盘**，此时会打开带有设置项的附加菜单。

- **当前杠杆 / 最大杠杆 / 保证金类型**\
  例如，**x20 / 150 Isolated** 这样的显示表示：该币种当前设置的杠杆为 **x20**，最大可用杠杆为 **x150**，保证金为**逐仓**。\
  例如， **x10 / 50 Cross** 这样的显示表示：该币种当前设置的杠杆为 **x10**，最大可用杠杆为 **x50**，保证金为**全仓**。
- **修改保证金类型**\
  在**合约圆盘菜单**中可以修改**保证金类型**。为此，例如在 **x20 / 125 Isolated** 一行中点击 **Isolated** 一词，即可切换为 **Cross**；反之，点击 **Cross** 一词会把保证金类型再改回 **Isolated**。
- **平滑调节杠杆的滑块**\
  平滑调节杠杆的滑块可以以 x1 为步长改变杠杆。可以用鼠标拖动滑块，或滚动鼠标滚轮来调整杠杆大小。选好所需数值后，点击 **Apply** （应用）按钮，杠杆即被修改。
- **分档调节杠杆的菜单**\
  分档调节杠杆的菜单可以从最常用的数值中选择杠杆：4、5、10、20、25、50、75、100。可以点击所需数值，或用鼠标滚轮来调整杠杆大小。如果某个币种需要选择**大于 x100** 的杠杆，请使用**平滑调节杠杆的滑块**。选好所需数值后，点击 **Apply** 按钮，杠杆即被修改。\
  杠杆修改的信息会立即显示在**合约圆盘**上、Moonbot 主界面的**日志窗口**中，并保存到**文本日志文件**里。更新后的数据也会显示在**市场列表**的 **Leverage** 列中。\
  所选币种的最大允许仓位也会随设置的杠杆值自动变化。这一仓位既可以用一个订单建立，也可以用多个订单建立——总量会按当前杠杆计算。\
  在 Moonbot 合约终端的**余额**一行中显示两个数字：第一个是您的**真实余额**，括号中的数值是**按当前杠杆计算的可用余额**。\
  订单大小既可以用**滑块**选择，也可以通过**固定按钮**选择。请注意，所指定的大小已经包含了设置的杠杆。\
  例如，如果固定按钮上设置的是 **100 $**，杠杆为 **×10**，则会挂出 100 $ 的订单，其中 **10 $ 是自有资金**，**90 $ 是借入资金**。挂出这样的订单后，您会在**余额**一行中看到，真实账户中扣除的正是 **10 $**。
- **Hedge mode: ON/OFF**\
  在**合约圆盘菜单**中可以开启（**Hedge mode: ON**）或关闭（**Hedge mode: OFF**）**对冲模式**。该模式允许在同一币种上同时持有**两个方向相反的仓位**——既有多单，也有空单。\
  如果对冲模式关闭，则只能开**一个**有效仓位——要么做多，要么做空。\
  ⚠️ 请注意！开启对冲模式对**整个账户**生效，而不是只对某个币种生效。

### 挂出多单和空单

要能够挂出做多或做空的订单，需要事先在以下选项卡中设置相应的鼠标点击与按键组合：[Settings -> Hotkeys -> Orders Controls](https://moonbot.pro/zh/documentation/settings-hotkeys-tab/tabs-section?format=md)。

![](https://moonbot.pro/storage/editor-images/Hotkeys%2001%20eng.jpg)

![(dark)](https://moonbot.pro/storage/editor-images/Hotkeys%2001%20eng.jpg)

要挂出**做多的限价 Buy 订单**，请按下为此指定的组合，并点击**订单簿的绿色区域**。\
要挂出**做空的限价 Buy 订单**，请使用做空订单的按键组合，并点击**订单簿的红色区域**。

一旦价格达到 **Buy 订单**中设定的值，订单就会成交，终端会根据所选方向（做多或做空）自动挂出 **Sell 订单**。

为了便于在视觉上区分，可以在 Moonbot 终端中为做多和做空的 **Buy**、**Sell** 订单分别设置颜色和线型：

- **全局颜色** — 在 **Settings → User Interface** 选项卡中，通过 **Colors Setup** 按钮设置。
- **单独颜色** — 在策略设置的 **User Interface** 选项卡中，通过参数 **SellOrderColor** 和 **BuyOrderColor** 设置。
- **订单线型** — 在策略设置的 **User Interface** 选项卡中，通过参数 **OrderLineKind** 设置（**Solid**、**Dash**、**Dot**、**DashDot**、**DashDotDot**）。

在 Moonbot 终端主窗口的**订单窗口**中，订单类型显示如下：**BUY** — 做多的限价单，**Short** — 做空的限价单。

订单的移动方式与现货模式相同：可以用鼠标手动移动，也可以使用在 **Settings -> Hotkeys** 选项卡中预先设定的按键组合。

此外，界面右侧会显示当前**多单**和**空单**仓位的信息：开仓价和仓位总量。

### 报告与交易筛选

如果您打开**报告表**，会注意到做多和做空的交易以不同颜色标出。这些颜色与 Moonbot 终端图表上相应订单的颜色一致。点击表中的某一行，窗口下方会显示该笔交易的币种和方向——做多或做空。

如果您需要筛选出所有做多的交易，请打开**报告表**并使用 **Long/Short** 过滤器。在下拉菜单中选择所需选项：

- **Both** - 显示所有交易
- **Long** - 只显示做多的交易
- **Short** - 只显示做空的交易。

此外，还可以使用其他筛选字段进行更精确的查找：例如，只显示**盈利或亏损的交易**、**某一策略**的交易，或按其他参数筛选。

### Use Leverage for TP 设置

**Settings → User Interface** 选项卡中有 **Use Leverage for TP**（止盈计入杠杆）参数。勾选该复选框后，在计算 **Take Profit 滑块**以及在报告表中显示**订单大小**和**盈利**时都会计入杠杆。该设置不影响实际交易。

**Profit** 列显示**计入杠杆的盈利百分比**，即按整个仓位量（包括借入资金）计算。

**Profit Abs** 列显示**不计杠杆的盈利百分比**，仅按您自己投入的资金计算。

**ProfitUSDT** 列显示**以计价货币（USDT）计的盈利绝对值**，同样**不计杠杆**。

**Spent USDT**（从余额中支出）列显示开仓时实际从您余额中扣除的金额。如果 **Use Leverage for TP** 复选框**未勾选**，该列只显示**自有保证金**，不计杠杆。例如，如果您以 10x 杠杆挂出 100 USDT 的订单，但实际只用了 10 USDT 自有资金，则该列显示的值为 **10**。

如果您**勾选** **Use Leverage for TP** 复选框，**Spent USDT** 列将显示**计入杠杆**的金额——在我们的例子中为 **100**。

**Gained USDT**（回到余额的金额）列也遵循同样的原则——它同样会根据 **Use Leverage for TP** 复选框的状态，显示不计杠杆或计入杠杆的结果。

此外，这一设置还影响**滑块**上百分比的显示（即调节 **Sell 订单**数值的滑块）：先显示**计入杠杆的百分比**，括号中是**不计杠杆的百分比**。

**Use Leverage for TP** 复选框还会影响**图表上 Sell 订单**百分比的显示：

- 如果复选框**未勾选**，百分比**不计杠杆**显示
- 如果复选框**已勾选**，百分比**按计入杠杆计算。**

例如，如果您以 **20 倍杠杆**挂单，并使用 **10% 的图表缩放**，那么把 **Sell 订单挂在相隔一格**的位置意味着：

- 在**现货交易**中——**1%** 的波动
- 在**合约交易**中——**20%** 的波动，因为 1% 要乘以杠杆倍数（20x）。所得数值还要再扣除**交易所手续费**。

与此同时，**止损**在视觉上**不计杠杆**显示，例如“–1%”，但**计入杠杆后的实际亏损**为 **20%**。

⚠️ **请注意：** **策略中的 SellPrice 和止损参数均按不计杠杆填写**，因此创建策略时请把这一点考虑进去。

### 图表上的强平与技术信息

在**合约图表**上，除了标准的**绿色和红色成交标记**外，还可能显示：

- **黄色标记** - 交易者**空单仓位**的强平
- **蓝色标记** - 交易者**多单仓位**的强平。

此外，在合约图表上买入币种后会显示**强平线**——价格到达这些价位时，交易所将强制平掉您的仓位。

此外，终端的合约图表上还显示扩展的技术信息：

- **Spot:** 与现货价格的偏离百分比
- **F:** 该币种的资金费率
- **PnL:** PNL（Profit aNd Loss，盈亏）数值。

### 合约市场列表

合约**市场列表**的功能与现货的相比也有所不同。

如果用 **Show Markets** 按钮打开合约**市场列表**，其中会显示合约交易特有的最新数值：**Leverage** 列显示当前杠杆值、最大可用杠杆，以及该币种使用的保证金类型——**Cross** 或 **Isolated**。列表中还显示**资金费率**数值，以及用于设置该币种最大仓位的可编辑列 **MaxPos**。合约终端**市场列表**的下方有 **Manage Leverage**（杠杆设置）按钮，其中包含用于管理合约订单、保证金类型、杠杆和最大仓位的附加菜单。**Manage Leverage** 按钮菜单的功能在说明文档的“Show Markets 窗口”一节中有详细介绍。

⚠️ **注意**！\
合约交易是高风险工具。如果您刚开始做合约交易，建议使用**最低的杠杆**（例如 **x5**）、**小额资金**和**逐仓保证金**。这有助于限制可能的损失——仓位被强平时，损失的**只是该仓位中的保证金金额**，而不是账户的全部资金。

建议阅读补充材料 [“什么是 Moonbot 中的自动交易” >>>](https://moonbot.pro/zh/begin/simple-auto-trading/what-is-autotrading-in-moonbot?format=md)

## 导航

路径: [首页](https://moonbot.pro/zh?format=md) / [文档](https://moonbot.pro/zh/documentation?format=md) / [合约交易](https://moonbot.pro/zh/documentation/futures-trading?format=md) / 合约交易的特点

上级栏目: [合约交易](https://moonbot.pro/zh/documentation/futures-trading?format=md)

下一页: [Binance Futures 模块](https://moonbot.pro/zh/documentation/futures-trading/binance-futures-module?format=md)

## 相关内容

- [Binance Futures 模块](https://moonbot.pro/zh/documentation/futures-trading/binance-futures-module?format=md)
- [Binance Futures 上的 Moonbot 设置建议（Quantitative Rules）](https://moonbot.pro/zh/documentation/futures-trading/recommendations-for-configuring-moonbot-on-binance-futures?format=md)
- [Binance Futures 上的 BTCUSD 季度合约](https://moonbot.pro/zh/documentation/futures-trading/quarterly-btcusd-futures-contracts-on-binance-futures?format=md)
