限价规则
限价是欧易防止市场操控、保护用户的核心风控机制。欧易综合交易量、持仓量、指数偏离幅度等十余项参数,实时动态计算每个交易品种的最高限价与最低限价。为保证风控效果,完整规则不予完全公开。
限价对订单的影响
对于已开启限价规则的交易品种,系统会实时计算最高限价和最低限价。当委托价格超出此范围时,订单将被直接拒绝:
买单:当委托价高于最高限价时,订单将被拒绝。
卖单:当委托价低于最低限价时,订单将被拒绝。
API 用户提示: 下单时可通过 pxAmendType 字段指定自动改价策略,系统将为超出限价的订单自动改价。
限价的计算方式
最高限价和最低限价根据以下公式实时计算,不同产品线使用不同的基准价格与参数。
合约(永续 / 交割)
X、Y、Z 参数的实时取值请访问:/trade-market/info/swap
阶段 | 最高限价 | 最低限价 |
合约生成 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) ] |
当周合约交割前 30 分钟内,Z 值固定为 3%。
指数价格(Index)说明:
各类合约使用对应币对的指数价格。例如,BTCUSDT 永续合约使用 BTC/USDT 指数,BTCUSD 永续合约使用 BTC/USD 指数。
N 分钟溢价均值计算方式:
平台按固定间隔对合约报价与现货指数进行采样。每个采样点取合约中间价(中间价 = (卖一价 + 买一价) / 2),并以中间价减去同一时刻的现货指数,得到该采样点的溢价基差;对过去 N 分钟内所有基差取平均值,即为 N 分钟溢价均值。N 的具体取值请访问 /trade-market/info/swap。采样间隔通常为 200 毫秒,特殊币对可能不同,平台保留随时调整的权利。
以上规则适用于 USDT 合约、USDC 合约及币本位合约全品种,开仓与平仓均受限制。
币币 / 杠杆
X、Y、Z、J、H 参数的实时取值请访问:/trade-market/info/spot
开盘前(提前挂单阶段)采用提前挂单方式开盘的交易对,自挂单阶段开始至正式开盘前,适用以下限价规则:
买单最高限价 | 卖单最低限价 |
Index × (1 + J) | Index × (1 − J) |
开盘后
现货指数存在且稳定时,平台通常会采用基于指数的限价规则;新币上线初期指数不存在或不稳定时,通常会采用基于收盘价的限价规则。平台可能根据市场情况实时切换计算规则或调整参数。
基于指数的限价规则:
阶段 | 买单最高限价 | 卖单最低限价 |
新币上线 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) ] |
基于收盘价的限价规则:
阶段 | 买单最高限价 | 卖单最低限价 |
新币上线第 1 分钟内 | 集合竞价成交价 × (1 + H) | 无限价 |
新币上线第 1~N 分钟 | 上一分钟收盘价 × (1 + H) | 无限价 |
新币上线第 N 分钟后 | 无限价 | 无限价 |
币币 / 杠杆滑点保护
除限价规则外,为避免成交时滑点过大,若预估成交价超出以下范围,订单将被全部撤销:
买入: 预估成交价 > 卖一价 × 1.05
卖出: 预估成交价 < 买一价 × 0.95
期权
欧易会综合市场的期权标记价格、Delta 等参数,动态地计算风控规则,同时为方便用户更好地了解限价和交易便利,平台期权合约买单最高价和卖单最低价计算方法如下:
买单最高价 = 期权标记价格 + 调整系数 * max (0.004, 0.016 * abs (Delta) );
卖单最低价 = 期权标记价格 - 调整系数 * max (0.004, 0.016 * abs (Delta) )。
平台根据某些市场情况可能会调整上述系数,不同币种的期权合约调整系数不同。限价同样需要遵循最小价格单位的要求。普通的用户下单和强制减仓单都遵循限价规则。
平台可能会根据市场情况实时切换限价计算规则或调整限价参数,调整将不会进行另行通知。