币币和杠杆也有限价:现货指数存在且稳定时通常按指数算,新币上线初期指数不存在或不稳定时通常改按收盘价算,这套只管新币上线头 N 分钟,之后不设限价;参数实时取值在现货的行情信息页。此外还有滑点保护:买入时预估成交价高于卖一价的 1.05 倍、卖出时低于买一价的 0.95 倍,订单会被全部撤销。
期权的限价围绕标记价格算:买单最高价 = 期权标记价格 + 调整系数 × max(0.004, 0.016 × abs(Delta)),卖单最低价是同一个式子把加号换成减号。不同币种的调整系数不同,平台可能根据市场情况调整;报价还要符合最小价格单位。
下单时用 pxAmendType 字段指定:设为 0,当 px 超出价格限制时不允许系统修改订单价格;设为 1,允许系统把价格修改为限制范围内的最优值。选 1 时,出界的单子挂上去的价格已不是程序里填的 px,成交回报要按改后的价格核对。
哪些委托价会被欧易合约直接拒单
拒单条件只有两条,各管一个方向。买单的委托价高于最高限价,被拒;卖单的委托价低于最低限价,被拒。
两个限价由欧易对开启了限价规则的品种实时算出。限价规则是欧易防止市场操控、保护用户的风控机制;合约部分覆盖 USDT 合约、USDC 合约和币本位合约的全部品种,永续和交割都在内,开仓与平仓同样受限。
所以遇到这类提示,要看的是价格栏:这张单是买还是卖,委托价离指数价格有多远。
最高限价和最低限价按指数价格实时算
永续和交割合约的两个限价按下表计算,合约生成 10 分钟内和 10 分钟后用的公式不同。
| 阶段 | 最高限价 | 最低限价 |
|---|---|---|
| 合约生成 10 分钟内 | Index × (1 + X) | Index × (1 − X) |
| 合约生成 10 分钟后 | Min[ Max(Index, Index × (1 + Y) + N 分钟溢价均值), Index × (1 + Z) ] | Max[ Min(Index, Index × (1 − Y) + N 分钟溢价均值), Index × (1 − Z) ] |
Index 是指数价格,各类合约用对应币对的指数,例如 BTCUSDT 永续合约用 BTC/USDT 指数,BTCUSD 永续合约用 BTC/USD 指数。N 分钟溢价均值反映合约价格比现货指数高出或低出多少:平台按固定间隔采样,每个采样点用合约中间价(卖一价与买一价的平均)减去同一时刻的现货指数,得到一个溢价基差,再把过去 N 分钟的基差取平均。采样间隔通常为 200 毫秒,特殊币对可能不同。
把 10 分钟后的公式拆开看,最高限价被夹在两道线之间:不低于指数价格,也不高于 Index × (1 + Z)。最低限价同理,不高于指数价格,也不低于 Index × (1 − Z)。两道线之间落在哪,由 Y 和溢价均值决定。合约一直比指数贵,溢价均值为正,上下两个限价一起往上挪;合约一直比指数便宜,就一起往下挪。
交割合约有一处固定取值:当周合约交割前 30 分钟内,Z 固定为 3%。比如这时指数价格为 100,000,最高限价不会超过 100,000 × (1 + 3%) = 103,000,最低限价不会低于 100,000 × (1 − 3%) = 97,000;Y 和溢价均值还会决定区间实际收得多窄。永续合约没有交割日,这个 3% 用不上。
X、Y、Z 的实时取值和 N 的具体取值,欧易放在永续合约行情信息页。按欧易的说明,两个限价综合了交易量、持仓量、指数偏离幅度等十余项参数实时计算,为保证风控效果,完整规则不完全公开。表里的公式拿来判断往哪个方向改价够用,精确到每一位的边界算不出来。
委托价被拒怎么改价才挂得上去
买单被拒,把委托价往下调;卖单被拒,往上调,方向都是朝指数价格靠。
区间是实时算的。指数和溢价均值一变,边界跟着变,同一个价格前后两次下单,结果可以不一样。行情走得快的时候,改完价就下单,别停在确认页上等。
改价前想清楚成交方式。买单改到卖一价或更高,会立刻和卖盘成交,按吃单收手续费;想按挂单成交,买价要低于卖一价。卖单反过来看买一价。
刚上线的合约,生成后 10 分钟内只用 Index × (1 ± X) 这一档,溢价均值和 Z 都不参与。这段时间被拒,能对照的只有指数价格和 X。
平仓的限价单同样会被拒
平仓同样受这两个限价约束。平多单是卖出,委托价不能低于最低限价;平空单是买入,委托价不能高于最高限价。
急跌时想用一个远低于盘口的限价卖单把多单「一定平掉」,这个价有可能已经低于最低限价。单子被拒,多单原样留在账户里,价格还在往下走。急涨时用远高于盘口的限价买单平空单,情形相同。看到拒单提示,回头核对仓位还在不在,再朝指数价格方向改价后重新挂。
