加密货币与合约
现货交易买卖的是实际资产并即时结算,因此您拥有该币,无法在不借币的情况下做空或使用杠杆;合约(期货)交易,在加密货币交易所通常是永续合约,交易的是一种衍生品,可在两个方向上使用杠杆,涉及资金费率支付和强制平仓价格,且从不实际持有该币。
即使是在同一交易所、同一交易对上,这两个市场也具有不同的符号、不同的 API 权限、不同的保护性订单类型和不同的风险。一个写着"SHORT"或"20x"的信号只在合约(期货)上有意义;一个旨在建仓积累的信号在现货上更合理,因为现货不存在强制平仓。混淆两者是最常见的设置错误之一:在合约(期货)机器人上使用现货密钥,或用合约(期货)价格数据源显示现货持仓,都会导致订单被拒或数字出错。
每个 AlgoVesta 加密货币机器人都被设置为一种市场类型,平台将两者严格分开:即使是同一交易对,也拥有各自独立的持仓和交易记录、独立的价格数据源(现货行情与合约标记价格),以及对保护性订单的独立处理方式。在合约(期货)上,止损和止盈是 reduce-only 条件订单;在现货上,保护方式取决于交易所,例如在 Binance 上是"一取消另一(one-cancels-the-other)"订单对,而在交易所无法设置现货止盈的情况下,该限制会被明确展示而非隐藏。现货订单的规模会符合交易所的最低名义价值要求,并在购买前进行检查,因此平台不会先买入却随后无法设置保护措施。现货上的仓位大小以计价资产表示,合约(期货)上则以保证金乘以杠杆表示。关于各交易所的详情,请参见支持的交易所;参见永续合约。
同一个信号"BTCUSDT LONG 60,000, SL 59,000, TP 63,000"在两个机器人上运行。现货机器人买入 $100 的 BTC,并挂出交易所支持的保护性订单;没有杠杆,也没有强制平仓,币存放在现货钱包中。合约(期货)机器人以 5x 杠杆、$100 保证金开出名义价值 $500 的持仓,挂出 reduce-only 止损单和止盈单,并显示交易所计算出的接近 48,600 的强制平仓价格。之后收到的"SHORT"信号只会在合约(期货)机器人上执行。