事件合约常见问题

发布于 2026年4月16日更新于 2026年4月16日阅读时长 7 分钟

什么是事件合约?

事件合约是欧易推出的一类衍生产品,通过自然语言定义一个具体事件,并根据事件的最终结果判定用户收益。每一对事件合约代表潜在收益为1 USDT的合约。

您只需根据自己的判断选择方向,买入对应方向的合约份额即可。合约当前价格反映市场对该事件发生概率的集体判断。到期时:

  • 判断正确:每份合约最多可兑换 1 USDT(需扣除交割手续费)

  • 判断错误:份额价值归零,不收取交割手续费

示例: 以 0.01 USDT 买入 1 份看涨合约,交割时判断成立,该合约价值变为 1 USDT。

核心特点

  • 盈亏清晰:到期依据最终事实判定,规则透明。

  • 全额保证金,无爆仓风险:无杠杆,无追加保证金机制,最大亏损等于买入时支付的金额,不存在强制平仓情形。

  • 到期前可随时平仓:合约存续期间,您可在订单簿上随时卖出持有的份额,提前锁定收益或止损,无需持仓至到期。

  • 价格即概率,用户间互相交易:买卖双方在统一订单簿中撮合成交,价格由市场供需决定,平台不进行定价干预。例如,看涨报价为 0.5 USDT,表明市场认为该事件发生的概率约为 50%。

事件与市场

Q:事件合约中的「事件」和「市场」有什么区别?

  • 事件(Event):对一个具体主题的定义,可包含一个或多个市场。

  • 市场(Market):最小可交易单元,每个市场对应事件中的一个具体问题,产生看涨看跌两种份额。

Q:事件合约有哪些基本要素?

要素

详情

合约标的

合约约定的标的物指数(如 BTC/USDT 指数价格)

交易货币

USDT

合约方向

看涨(判断事件发生)/ 看跌(判断事件不发生)

份额面值

1 USDT / 份

报价单位

每份份额的 USDT 价格

最小变动价位

0.01 USDT

份额价格区间

0.01 USDT ~ 0.99 USDT

交易时间

7 × 24 小时

保证金模式

全额保证金

交割数据源

合约约定的标的物指数

VIP 费率

目前全用户统一费率

如何交易事件合约

Q:如何买入事件合约?


在订单簿上选择方向(看涨看跌),输入价格与数量,提交委托:

  • 买入看涨:判断事件会发生,以当前价格买入看涨份额

  • 买入看跌:判断事件不会发生,以当前价格买入看跌份额

Q:如何在到期前提前平仓?


在市场判定结果公布前,您可随时在订单簿上卖出已持有的份额:

  • 若价格朝有利方向运动,可提前卖出锁定收益

  • 若价格朝不利方向运动,可提前卖出止损

示例(BTC 价格事件,提前平仓):


用户以 0.40 USDT 买入 100 份 BTC 看涨份额,花费 40.00 USDT。看涨份额随后涨至 0.72 USDT,用户全部卖出:

已实现盈亏 ≈ (0.72 − 0.40)× 100 ≈ +32.00 USDT


注: 以上未含手续费,实际到手金额以扣除手续费后为准。

Q:如果不提前平仓,持仓至到期会如何处理?


合约到期时,系统自动完成交割,无需手动操作:

  • 判断正确:每份份额兑换为 1 USDT,再扣除交割手续费

  • 判断错误:份额价值归零,不收取交割手续费

示例(BTC 价格事件,持仓至交割):


用户以 0.40 USDT 买入 100 份 BTC 看涨份额。到期时交割价高于目标价,看涨获胜:
交割到账 = 100 × 1.00 = 100.00 USDT(扣除手续费前)

已实现盈亏 ≈ +60 USDT(扣除手续费前)
若看跌获胜,则份额归零,不收取交割手续费。

交割规则

Q:事件合约的交割流程是什么?


每个事件均有明确的规则说明,定义了标的物、数据来源、交割时间及边界情况的处理方式。请在交易前查阅具体合约对应的规则说明。

交割流程如下:

  1. 合约到期,停止交易

  2. 系统在指定时间窗口内采集 OKX 指数价格数据

  3. 计算时间窗口内的指数均值,作为交割价格

  4. 将交割价格与事件目标价格比较,判定获胜方向

  5. 获胜方持持有者账户自动到账 1.00 USDT / 份(需扣除交割手续费)

  6. 失败方份额余额归零

  7. 该合约自动下架

交割完成后,盈亏自动计入账户,持仓同步关闭。
示例:用户持有 500 份「BTC 在 16:00 前是否高于 85,000 USDT?」的看涨份额。16:00 时,OKX 指数价格为 85,312 USDT(高于 85,000 USDT):

  • 交割结果:看涨获胜

  • 账户自动到账(扣除手续费前):500 × 1.00 = 500.00 USDT

Q:遇到争议结果时,平台如何处理?


若交割结果存在争议,平台将根据复议流程进行处理。触发复议可能导致交割时间延后。具体规则请参考如何交易事件合约与交割逻辑介绍

交易机制

Q:事件合约的价格代表什么含义?


每份份额价格范围为 0.01 ~ 0.99 USDT,直接反映市场对该事件发生概率的集体判断:

份额价格

市场隐含概率

0.25 USDT

约 25%

0.50 USDT

约 50%

0.75 USDT

约 75%

Q:什么是订单簿流动性共享?


看涨和看跌的挂单会自动按 (1 - price) 的方式映射到另一侧订单簿,共享流动性:

看涨 Ask 0.66 → 自动映射为 看跌 Bid 0.34(= 1 - 0.66)
看跌 Ask 0.38 → 自动映射为 看涨 Bid 0.62(= 1 - 0.38)

这意味着您在看涨方向挂出的卖单,同时也为看跌方向提供了买方流动性,大幅提升市场深度。

示例: 某用户以 0.70 USDT 挂出 200 份看涨卖单,另一用户无需单独等待看跌方向的挂单,可直接以 0.30 USDT 买入看跌份额成交。

Q:事件合约支持哪些委托类型?


(1) 限价委托(Limit Order)

以指定价格挂单,进入订单簿等待对手方成交。委托价格须为 0.01 USDT 的整数倍,否则委托将被拒绝。

  • 支持按合约数量下单

  • 若委托价格可与当前订单簿立即成交,则直接成交(Taker)

  • 若无法立即成交,则挂入订单簿等待(Maker)

(2) 市价委托(Market Order)

不指定价格,以当前订单簿最优可成交价格立即成交,适合希望快速建仓或平仓的场景。平台设有最差价保护,防止大额委托产生过度滑点。

  • 市价买单仅支持按金额下单

  • 市价卖单仅支持按合约数量下单

注: 大额市价单可能会显著影响价格,下单前请务必查看订单簿深度。其余委托类型请参考:基础委托类型

撤单规则: 您可在委托完全成交前的任意时刻撤销挂单。已部分成交的委托,仅可撤销未成交的剩余部分,已成交部分不可撤销。

Q:买卖模式和开平模式有什么区别?


事件合约同时支持开平模式买卖模式

  • 开平模式:同一市场下,可同时持有看涨和看跌合约,两者均需缴纳全额保证金。例如同时持有 5 份看涨、6 份看跌,需分别冻结各自对应金额的保证金。

  • 买卖模式:同一市场下,仅可持有单边合约(看涨或看跌)。例如已持有 5 份看涨时买入 6 份看跌,系统成交后会将两者对冲,最终仓位变为 1 份看跌,并释放原有 5 份看涨的保证金。买卖模式有助于提升资金利用率。

保证金

Q:事件合约的保证金如何计算?


事件合约采用全额保证金制度:

保证金占用 = 买入份额数量 × 买入价格 + 手续费
最大亏损 = 保证金占用(即买入时支付的全部 USDT)
最大收益 = (1.00 − 买入价格) × 份额数量 − 手续费

各类挂单的保证金占用如下:

操作

保证金冻结金额

以价格 P 买入 N 份看涨

N × P + 买入手续费

以价格 (1−P) 买入 N 份看跌

N × (1−P) + 买入手续费


注: 事件合约仓位不会爆仓,也不会参与账户爆仓流程。但若全仓账户触发整体风险,未成交的事件合约挂单将被取消,以保障账户整体安全。


示例(买入看涨):

以 0.60 USDT 买入 500 份 BTC 看涨份额:

  • 保证金冻结 ≈ 500 × 0.60 + 手续费 ≈ 300.xx USDT

  • 最大亏损(交割为看跌)≈ 300.xx USDT

  • 最大收益(交割为看涨)≈ 500 × 0.40 − 交割手续费 ≈ 199.xx USDT

示例(买入看跌):

以 0.40 USDT 买入 500 份 BTC 看跌份额:

  • 保证金冻结 ≈ 500 × 0.40 + 手续费 ≈ 200.xx USDT

  • 最大亏损(交割为看涨)≈ 200.xx USDT

  • 最大收益(交割为看跌)≈ 500 × 0.60 − 交割手续费 ≈ 299.xx USDT

仓位与盈亏

Q:如何计算持仓价值和盈亏?


持仓价值

当前持仓价值 = 持有份额数量 × 当前市场价


注: 持仓价值(含未实现盈亏)不能作为保证金使用。

示例: 持有 200 份 BTC 看涨份额,当前市场价为 0.75 USDT:

当前持仓价值 = 200 × 0.75 = 150.00 USDT


(1)持仓至到期交割的盈亏:

持仓方向

买入价格

交割结果

每份盈亏(扣费前)

收益率(扣费前)

买入看涨

0.40 USDT

看涨获胜

+0.60 USDT

+150%

买入看涨

0.40 USDT

看跌获胜

−0.40 USDT

−100%

买入看跌

0.60 USDT

看跌获胜

+0.40 USDT

+67%

买入看跌

0.60 USDT

看涨获胜

−0.60 USDT

−100%


获胜方需扣除交割手续费,失败方不收取交割手续费。


(2)到期前提前平仓的已实现盈亏:

已实现盈亏 = (卖出均价 − 买入均价)× 卖出数量 − 卖出手续费


(3)持仓期间未实现盈亏(持仓期间浮动):

未实现盈亏 = (当前市场中间价 − 买入均价)× 持有数量

手续费

Q:事件合约的手续费如何计算?

交易手续费

  • Taker(吃单)手续费 = K1 × C × (P × (1 − P))²

  • Maker(挂单)手续费 = K2 × C × (P × (1 − P))²

交割手续费

  • 获胜方:取 Taker 公式,其中 P = 0.01 计算交割费用(约 0.01%)

  • 失败方:不收取交割手续费

参数说明:

参数

当前值

说明

K1

0.18

吃单系数,由 OKX 设定,可定期调整

K2

0

挂单系数,由 OKX 设定,可定期调整。K2 > 0 时收费,K2 < 0 时返佣

C

合约张数(正整数)

P

合约成交价格,范围 (0, 1),对应“是”方结果的隐含概率