使用“上移”与“下移”功能时,您的合约网格机器人可根据市场价格的变化,自动移动其交易区间。通过动态适应价格变化,此类功能有助于解决传统网格交易的主要局限,防止因价格突破预设区间而造成盈利停滞,从而帮助您获得超出原始网格局限的额外收益。
运作机制
关闭上移/下移功能
一旦市场价格超出设定区间,机器人将停止创建新订单,等待价格回归至该范围内。
启用上移/下移功能
中性模式

当市价上涨至区间上限或其以上时,上移功能将取消最低买单,并在原上限价格上方一格的位置创建新的卖单。如果价格持续上涨,机器人将逐格上移交易区间,帮助您紧跟市场上行趋势。
相反,当市价下跌至下限或其以下时,下移功能将取消最高卖单,并在原下限价格下方一格的位置创建新的买单。如果价格持续下跌,机器人将逐格下移交易区间,帮助您紧跟市场下行趋势。
举例说明
让我们通过以下示例来详细了解整个过程。所有价格单位均为 1,000 USDT。
-
方向:中性
-
模式:等差
-
下限价格:25
-
上限价格:30
-
市价:26.5
-
网格数:5
-
价格间隔:1
-
上移终止价格:32.5
-
下移终止价格:23.5
启用上移、下移功能后,机器人将根据市场走势自动调整交易区间。
|
|
T0 = 26.5 |
T1 [30, 31) |
T2 [31, 32) |
T3 (29, 30] |
T4 (28, 29] |
T5 (26, 27] |
T6 (25, 26] |
|
32 |
|
|
卖单 |
卖单 |
卖单 |
|
|
|
31 |
|
卖单 |
卖单 |
卖单 |
卖单 |
| |
|
30 |
卖单 |
买单 |
卖单 |
卖单 |
卖单 | ||
|
29 |
卖单 |
买单 |
买单 |
买单 |
卖单 |
卖单 | |
|
28 |
卖单 |
买单 |
买单 |
买单 |
买单 |
卖单 |
卖单 |
|
27 |
买单 |
买单 |
买单 |
买单 |
卖单 | ||
|
26 |
买单 |
买单 |
|
|
|
买单 | |
|
25 |
买单 |
|
|
|
|
|
买单 |
-
T0:机器人会创建低于市价的买单和高于市价的卖单,确保订单按设定的间隔,均匀分布在整个价格区间。
-
T1:当市场价格涨至 30(区间上限)或以上时,机器人会将整个交易区间上移一格:取消价格为 25 的最低买单,并在 31(原区间上限 + 价格间隔)处新建一个卖单。新价格区间为 26‒31。
-
T2:如果价格继续上涨并突破 31(新的区间上限),机器人将再次上移交易区间至 27-32。在这个例子中,交易区间共上移了两次。由于上移终止价格设置为 32.5,因此即使价格持续上涨,机器人也不会继续将区间上移至 28‒33。
-
T3 & T4:机器人继续按常规策略,创建高于市价的卖单和低于市价的买单。由于价格保持在 27‒32 的区间内,因此不会出现网格移动。
-
T5:当市场价格下跌至 27(区间下限)或以下时,机器人会将整个交易区间下移一格,同时取消价格在 32 的最高卖单,并在 26(原区间下限 - 价格间隔)处新建一个买单。新价格区间为 26‒31。
-
T6:如果价格进一步跌至 26(新区间下限)或以下时,机器人将再次下调区间至 25‒30。在这个例子中,交易区间共下移了两次。由于下移终止价格设置为 23.5,因此即使价格持续下跌,机器人也不会继续将区间下移至 23-28。
做多模式

当市场价格上涨至触发价格或以上时,上移功能将被激活:系统将取消最低买单,并在原区间上限的位置创建新的买单,将整个交易区间上移。(在等差模式下,触发价格 = 区间上限 + 价格间隔;在等比模式下,触发价格 = 区间上限 × (1 + 百分比间隔)。如果价格持续上涨,机器人将逐格上移交易区间,帮助您紧跟市场上行趋势。
当市场价格下跌至区间下限或以下,且最低买单已成交时,下移功能将被激活:系统将在原区间下限下方一格的位置创建一个新的买单,将整个交易区间下移。原上限价格处创建的卖单属于只平仓订单,不占用任何资金,因此不会被取消。如果价格持续下跌,机器人将逐格下移交易区间,帮助您紧跟市场下行趋势。
举例说明
让我们通过以下示例来详细了解整个过程。所有价格单位均为 1,000 USDT。
-
方向:多仓
-
模式 等差
-
下限价格:25
-
上限价格:32
-
市价:26.5
-
网格数:7
-
价格间隔:1
-
上移终止价格:35.5
-
下移终止价格:24.5
启用上移、下移功能后,机器人将根据市场走势自动调整交易区间。
|
T0 = 26.5 |
T1 [33, 34) |
T2 [34, 35) |
T3 [35, 36) |
T4 (27, 28] |
T5 (26, 27] |
T6 ≥ 34 |
T7 ≥ 35 | |
|
35 | ||||||||
|
34 |
买单 |
卖单 |
买单 | |||||
|
33 |
买单 |
买单 |
卖单 |
卖单 |
买单 |
买单 | ||
|
32 |
卖单 |
买单 |
买单 |
买单 |
卖单 |
卖单 |
买单 |
买单 |
|
31 |
卖单 |
买单 |
买单 |
买单 |
卖单 |
卖单 |
买单 |
买单 |
|
30 |
卖单 |
买单 |
买单 |
买单 |
卖单 |
卖单 |
买单 |
买单 |
|
29 |
卖单 |
买单 |
买单 |
买单 |
卖单 |
卖单 |
买单 |
买单 |
|
28 |
卖单 |
买单 |
买单 |
买单 |
卖单 |
买单 |
买单 | |
|
27 |
买单 |
买单 |
买单 |
买单 | ||||
|
26 |
买单 |
买单 |
买单 | |||||
|
25 |
买单 |
-
T0:机器人会创建低于市价的买单和高于市价的卖单,确保订单按设定的间隔,均匀分布在整个价格区间。
-
T1:如果价格上涨至或超过 33(原区间上限 + 价格间隔),机器人会将交易区间上移一格。同时,机器人将取消价格为 25 的最低买单,并在 32(原区间上限)处创建新的买单。新交易区间为 26-33。
-
T2:当价格进一步上涨至 34(前一区间上限 + 价格间隔)或更高时,机器人会再次将区间上移至 27-34。
-
T3:如果价格突破 35(前一区间上限 + 价格间隔),机器人将再次上移交易区间至 28-35。在这个例子中,交易区间共上移了三次。由于上移终止价格设置为 35.5,因此即使价格持续上涨,机器人也不会继续将区间上移至 29-36。
-
T4:当市价跌至 28(区间下限)或以下时,最低买单将自动成交。机器人会将区间下移一格,并以 27(原区间下限 - 价格间隔)的价格创建新的买单。新交易区间为 27-34。但由于价格为 35 的最高卖单属于只平仓订单,因此不会被取消。
-
T5:如果价格持续下跌至 27(区间下限)或以下时,机器人将再次下调区间至 26-33。在这个例子中,交易区间共下移了两次。如果价格持续下跌,机器人会将交易区间调整至 25-32,但不会进一步下调至 24-31,因为下移终止价格设置为 24.5。
-
T6:如果价格回弹至 34(前一区间上限 + 价格间隔)或以上,则价格为 34 的卖单将自动成交。机器人随即将交易区间上移一个网格,取消价格为 26 的最低买单,并创建价格为 33 的新买单。新的交易区间将调整为 27-34。但由于价格为 35 的卖单属于只平仓订单,因此不会被取消。
-
T7:如果价格再次上涨至 35(前一区间上限 + 价格间隔)或以上,则价格为 35 的卖单将自动成交。机器人随即将交易区间上移一个网格,取消价格为 27 的最低买单,并将交易区间调整至 28-35。
做空模式

当市价上涨至上限价格或以上,且最高卖单已成交时,上移功能将被激活:系统将在原区间上限向上一格的位置创建新的卖单,将整个交易区间上移。最低买单属于只平仓订单,不占用任何资金,因此不会被取消。如果价格持续上涨,机器人将逐格上移交易区间,帮助您紧跟市场上行趋势。
当市场价格下跌至触发价格或以下时,下移功能将被激活:系统将取消最高卖单,并在原区间下限的位置创建新的卖单,将整个交易区间下移。(在等差模式下,触发价格 = 区间下限 - 价格间隔;在等比模式下,触发价格 = 区间下限 ÷ (1 + 百分比间隔)。) 如果价格持续下跌,机器人将逐格下移交易区间,帮助您紧跟市场下行趋势。
举例说明
让我们通过以下示例来详细了解整个过程。所有价格单位均为 1,000 USDT。
-
方向:做空
-
模式 等差
-
下限价格:23
-
上限价格:30
-
市价:26.5
-
网格数:7
-
价格间隔:1
-
上移终止价格:32.5
-
下移终止价格:19.5
启用上移、下移功能后,机器人将根据市场走势自动调整交易区间。
|
T0 = 26.5 |
T1 = 23 |
T2 (21, 22] |
T3 (20, 21] |
T4 (19, 20] |
T5 [27, 28) |
T6 ≥ 28 | |
|
30 |
卖单 |
卖单 | |||||
|
29 |
卖单 |
卖单 |
卖单 |
卖单 | |||
|
28 |
卖单 |
卖单 |
卖单 |
卖单 |
卖单 | ||
|
27 |
卖单 |
卖单 |
卖单 |
卖单 |
卖单 |
买单 | |
|
26 |
卖单 |
卖单 |
卖单 |
卖单 |
买单 |
买单 | |
|
25 |
买单 |
卖单 |
卖单 |
卖单 |
卖单 |
买单 |
买单 |
|
24 |
买单 |
卖单 |
卖单 |
卖单 |
卖单 |
买单 |
买单 |
|
23 |
买单 |
卖单 |
卖单 |
卖单 |
买单 |
买单 | |
|
22 |
卖单 |
卖单 |
买单 |
买单 | |||
|
21 |
卖单 |
买单 | |||||
|
20 |
-
T0:机器人会创建低于市价的买单和高于市价的卖单,确保订单按设定的间隔,均匀分布在整个价格区间。
-
T1:当市价跌至 23(区间下限)时,最低买单将自动成交,系统将在市价上方创建新的卖单。交易区间仍为 23-30。
-
T2:如果价格持续下跌至 22(原区间下限 − 价格间隔)或以下时,机器人会将区间下移一格。同时取消价格为 30 的最高卖单,并在 23(原区间下限)处创建新的卖单。新交易区间为 22-29。
-
T3:当价格进一步下跌至 21(前一区间下限 − 价格间隔)或更低时,机器人将再次下调交易区间至 21-28。
-
T4:若价格继续下跌至 20(前一区间下限 − 价格间隔),机器人将再次下调交易区间至 20-27。在这个例子中,交易区间共下移了三次。由于下移终止价格设置在 19.5,因此即使价格持续下跌,机器人也不会再将区间下调至 19-26。
-
T5:当市价上涨至 27(区间上限)或以上时,最高卖单将自动成交。机器人随即将区间上移一格,并在 28(前一区间上限 + 价格间隔)处创建新的卖单。新交易区间为 21-28。由于价格为 20 的最低买单为只平仓订单,因此不会被取消。
-
T6:如果市价继续上涨至 28(区间上限)或以上,机器人将再次上移交易区间至 22-29。由于价格为 21 和 20 的买单为只平仓订单,因此不会被取消。在这个例子中,交易区间共上移了两次。由于上移终止价格设置在 32.5,因此即使价格持续上涨,机器人也不会再将交易区间上调至 25-32。
注:
— 上移/下移功能现已向中性、做多和做空方向的合约网格机器人开启。
— 如果上移交易区间会导致新区间上限超过您设定的上移终止价格,那么机器人将不会执行上移操作。同样,如果新的区间下限低于您设定的下移终止价格,那么机器人将不会执行下移操作。
— 在单边趋势明显的市场中使用上移/下移功能,可能会增加您的风险敞口。为实现更好的风险管理,我们建议您将其与追踪出场功能结合使用。
动态订单机制
在 Bybit 合约网格机器人中,每个网格的基础资产(例如,BTCUSDT 交易对中的 BTC)合约数量均相同,不随价格变动而调整。例如,无论价格是 30,000 美元还是 35,000 美元,机器人都会在每个网格层级开设 1 BTC 的多仓或空仓。每个网格的仓位价值会随资产价格的波动而变化。
在上移或下移的过程中,如果可用资金不足以创建新订单,机器人将自动取消一个或多个距离当前市场价格最远的挂单,直至释放足额资金为止。这就是动态订单机制。该机制可根据市场变化释放效率较低的订单中的资金,从而提高资金利用效率。因此,网格数量可能会有所变化,出现等于或少于初始网格数的情况。
