如何交易事件合约与交割逻辑介绍
如何交易事件合约
买入
用户在订单簿上选择方向(看涨或者看跌),输入价格与数量,提交委托。
买入 看涨:判断事件会发生,以当前价格买入 看涨份额
买入 看跌:判断事件不会发生,以当前价格买入 看跌份额
买入时冻结等额 USDT 作为保证金(详见保证金)。
2. 卖出(提前平仓)
市场判定结果公布前(到期),用户可在订单簿上随时卖出已持有的份额,锁定利润或止损
若价格朝有利方向运动,可提前卖出锁定收益
若价格朝不利方向运动,可提前卖出止损
举例(BTC 价格事件,提前平仓):用户以 0.40 USDT 买入 100 份 BTC 看涨份额,花费 40.00 USDT。 事件概率上升,看涨份额涨至 0.72 USDT,用户全部卖出:已实现盈亏 ≈ (0.72 − 0.40)× 100 ≈ 32.00 USDT
注:以上未含手续费,实际到手金额以扣除手续费后为准
3. 持仓至到期
若不提前平仓,合约到期时系统自动交割:
判断正确:每份兑换为 1 美金,再扣除交割手续费
判断错误:份额价值为 0,无交割手续费
举例(BTC 价格事件,持仓至交割):用户以 0.40 USDT 买入 100 份 BTC 看涨份额; 到期时交割价高于目标价,看涨获胜;交割可获得 = 100 × 1.00 =100.00 USDT,若交割为看跌获胜,则份额归零
注:盈利方需扣除交割手续费,亏损方不收取
如何交割
每个事件都有明确的事件规则,定义了问题的范围,标的物,对应的指数来源,交割时间等等,请参考具体时间对应的规则说明,了解详情
判定来源:结果的认定依据(如确定某个平台的某个具体的指数,对应的计算方法)
截止日期:市场可以进行判定交割的时间
边界情况:模糊情况或者特殊场景下的处理方式
整个交割过程:
触发交割,此时开始,无法进行交易
根据判定来源进行结果判定
判断是否需要复议,若需要,则根据复议流程进行处理,若触发复议则可能延后交割
进行交割处理处理
事件合约到期后,平台自动完成交割,用户无需手动操作
交割流程举例:
合约到期,系统自动在指定时间窗口内采集 OKX 指数价格数据
计算时间窗口内的指数均值作为交割价格
将交割价格与事件合约的目标价格比较,判定 获胜方向
获胜方份额持有者账户自动到账 1.00 USDT / 份(需再扣除交割手续费)
失败方份额余额归零
该合约自动下架
交割完成后,盈亏自动计入账户,持仓同步关闭。如:
用户持有 500 份"BTC 在 16:00 前是否高于 85,000 USDT?"的 看涨 份额。
16:00 时,OKG 指数价格 = 85,312 USDT(高于 85,000 USDT):
交割结果:看涨 获胜
账户自动到账(未包含手续费扣除):500 × 1.00 = 500.00 USDT
合约交割规则详情
结算价计算
结算价基于事件到期前特定时间窗口内的 OKX 指数价格均值确定。(BTC事件, https://www.okx.com/zh-hans/markets/index/btc-usdt )(ETH事件, https://www.okx.com/zh-hans/markets/index/eth-usdt )
名词 | 说明 |
时间窗口 | 到期前 1 分钟 (例如,如果事件的到期时间是18:30 UTC+8,则时间窗口为18:29:00–18:29:59 UTC+8) |
数据点 | 每秒 1 个,共 60 个 |
结算价 | 时间窗口内的指数价格算术平均值 |
采用时间窗口均值而非单一时刻价格,以降低短期价格操纵对结算结果的影响。举例:11:45到期,使用的是11:44:00~11:44:59的秒级K线开盘价
价格兜底与数据不足处理
场景 | 条件 | 处理方式 |
正常结算 | 指数价格点数 ≥ 50% | 取指数价格均值作为结算价 |
触发复议 | 指数价格点数 < 50% | 事件结算暂停,进入复议 |
结果判定与结算
结算价确定后,与行权价比较判定事件结果:
结算价 ≥ 行权价 → 事件结果为 上涨
结算价 < 行权价 → 事件结果为 下跌
结算完成后,盈亏自动结转至用户账户,仓位关闭。结算不收取额外费用。
复议机制(Dispute)
当结算价数据异常或触发风控规则时,OKX 可发起复议:
触发方式: 系统自动触发(例如结算价格缺失)或人工触发(平台发现异常/用户通过工单投诉)。
处理方式: 采用多轮复核机制,由独立审核人员确认最终结算价。
复议结果: 确认原价格正确 → 按原价格结算;价格有误 → 按修正价格重新结算。
复议期间: 结算暂停,待复核完成后执行。
风险提示
结算价基于时间窗口均值,可能与某一时刻的价格不同。
OKX 保留在极端市场风险下暂停结算或调整参数的权利,并在评估风险情况後重新开启,恕不另行通知。