合约里的「反手」,指平掉原仓位,再开一个反方向的新仓。例如原来做多,完成反手后变成做空。欧易的「反手开仓」与 Bitget 的「反向订单」把这两步合在一个按钮里,均以市价执行。
按钮只有一个,平仓和开仓却要分别记账。两步都成交时,各有一笔交易费用;反向仓位也未必能开到原来的数量。
点一下反手,系统替你下了哪两笔单
欧易帮助中心「交易常用功能设置教程」(页面标注更新于 2026 年 10 月 7 日)对「反手开仓」的写法是:「只需一键,您就可按市价立即平掉当前仓位,并以同等数量委托下单相反方向的仓位。」Bitget 把同一个功能叫「反向订单」,功能介绍页(页面日期 2025 年 7 月 28 日)列成两步:先市价平仓,按当时最优的市场价平掉当前仓位;平仓完成后,再按市价开一个数量相同的反向仓位。
假设你持有数量为 1 BTC 的多单,反手的平仓与开仓都足额成交。发生的是「卖出 1 BTC 平多」加「卖出 1 BTC 开空」。两笔都是卖,都去吃买盘。两步合计卖出数量为 2 BTC,但执行有先后,成交价可能不同。
欧易的这个按钮不一定默认显示。帮助页给的路径是交易页面右上角【···】→【交易设置】→【界面】→【合约仓位按钮】,打开【反手开仓】;同一页还写到【偏好】里另有一个【反手开仓】开关,「需要两者同时开启才会在仓位页面中显示反手按钮」。二次确认那一项里列着【反手开仓确认】,开着它,点按钮之后会多一步确认。
反手之后仓位为什么比原来小
「同等数量」是目标,不是保证。开不满的几种情况,两家页面各写了一部分。
| 帮助页写到的情况 | 欧易「反手开仓」 | Bitget「反向订单」 |
|---|---|---|
| 保证金不够开同样大的仓 | 「将根据可用保证金开设数量较小的反向仓位」 | 「系统将尽可能开立最大允许规模的仓位」 |
| 数量有没有上限 | 反向仓位的大小限制在对应标的的「单笔市价最大委托张数」以内 | 页面没写 |
| 会不会不成功 | 「无法保证此操作 100% 成功」 | 「反向订单不一定总能成功执行」;极端行情下「部分仓位可能无法执行」 |
| 原来挂着的委托 | 页面没写 | 只对现有仓位操作,「其他挂单保持不变」 |
开新仓要看平仓后可用的保证金,还要满足当时的开仓要求并留出费用。可用余额不足,就可能开不满。若账户权益已经计入未实现亏损,估算时不要在平仓后再重复扣一次同样的亏损;直接核对平台显示的可用保证金和委托结果。
表里第三行最要紧。平仓和开仓是先后两步,两家页面都没有承诺「要么都成、要么都不成」。点完反手,回仓位列表看两样东西:方向是不是真的反过来了,数量是多少。如果原仓位没了、新仓位却没出现,继续查订单状态,别把原仓位消失当作反向开仓成功。
一键反手要付几次手续费
两家帮助页都没有给反手单列费率。从执行方式往下推:两笔都是市价成交,各按吃单费率收一次;页面上没有「反手」这个单独的收费项,也没有写减免。吃单和挂单的费率为什么不同,见挂单和吃单差在哪。
拿一组假设的数字估一下。以 USDT 本位线性合约为例,仓位数量为 1 BTC,假设两笔都成交在每 BTC 60,000 USDT,吃单费率按 0.05% 算。这个费率只为演示而设,各平台、各等级并不相同。平仓手续费 = 1 × 60,000 × 0.05% = 30 USDT,开仓手续费也是 30 USDT,一次反手合计 60 USDT。
手续费之外还有滑点。前面说过,多翻空是连卖两次,盘口薄的时候,第二笔的成交价可能比第一笔更差。Bitget 在风险提示里把这一点单列:低流动性环境中「市价单可能产生显著滑点」,极端行情下「平仓价与反向开仓执行价之间出现较大价差」。滑点从哪来,见成交价和点的那个价不一样。
永续合约还牵涉资金费。Bitget 的原话是「已平仓位和新开仓位均可能产生资金费用」,页面没有展开在什么时点会各收一次。资金费本身怎么结算,看资金费率到底在收什么。
原来挂着的限价单会跟着反过来吗
Bitget 的反向订单不会自动改掉原有限价挂单。它的帮助页举的例子是:持有 3 ETH 空头仓位,另外挂着一张 2 ETH 的限价空单。点「反向」之后,3 ETH 空头被平掉,开出 3 ETH 多头,那张 2 ETH 的限价空单「保持不变」。
留下来的这张单子值得多看一眼。它原本是用来加空的,仓位翻成多头以后,它仍然是一张卖单;成交时是减掉一部分多仓,还是另开一个空仓,取决于账户用的是哪种持仓模式,两种模式的差别写在单向持仓和双向持仓里。至于原仓位上的止盈止损单在反手后怎么处理,两家页面都没写。反手之后把当前委托逐条过一遍,比凭印象可靠。
交易所没有反手按钮时,手动反手怎么下
反手不是一种特殊的订单类型,拆开就是普通的平仓加开仓,手动也能做。做法因持仓模式而异。
单向持仓下,同一合约只留一个方向的仓位,反方向下单会先抵掉原仓。欧易帮助页对单向持仓的描述是:已经持有多单,再开空单,「就会平仓当前持有的多单,若多单全部被平仓,则只持有空单」。照这条规则,假设保证金充足、委托可执行且全部成交,持有 1 BTC 多单时卖出 2 BTC,前 1 BTC 平掉多单,后 1 BTC 变成空单,一笔委托就完成了反手。这时候不能勾「只减仓」:按只减仓的定义,这类单子只会缩小仓位,多出来的那 1 BTC 开不出来。
双向持仓下,多仓和空仓分开记,卖出开空不会动到多仓。要下两笔:先选平仓,平掉多单;再选开仓,开出空单。两笔之间还有下单和等待成交的时间,期间价格照样在走。Bitget 页面拿来和反向订单对比的「传统方法」,说的就是这种做法。
手动做有一个按钮给不了的选项:两笔都可以换成限价单,价格自己定,代价是可能只成交一半。按钮图的是快,用的是市价;行情急、盘口薄的时候,要把可能的滑点也算进代价。
反手和另一个词的区别
反手和锁仓是一回事吗?
不是。反手是平掉所选仓位,再开反方向的仓位;如果该合约起初只有这一个仓位,且两步均足额完成,才会只剩反向仓位。锁仓是在双向持仓下保留原仓位,另开一个数量相当的反向仓位,多空两边同时存在;欧易帮助页对双向持仓的描述是多单和空单「不会相互平仓」。