Files
crypto_monitor/docs/期权用法.md
T

3.5 KiB
Raw Blame History

OKX 期权 — 使用说明

1. 前置条件

  1. OKX 账户已开通期权(USDⓈ 本位),且 App 中可见 ETHUSD UM / BTCUSD UM.
  2. crypto_monitor_okx/.env 配置 唯一账户 API(永续与期权共用):
OKX_API_KEY=你的账户Key
OKX_API_SECRET=...
OKX_API_PASSPHRASE=...
OKX_OPTIONS_ENABLED=true
  1. 重启实例:pm2 restart crypto_okx --update-env

OKX_OPTIONS_API_* 已废弃.若仅残留 OPTIONS 键而 OKX_API_* 为空,启动会自动回填.

2. 资金准备

期权权利金使用 USDC,不能直接用 USDT 买入.

推荐步骤

  1. 查看顶栏:
    • 资金账户 / 交易账户:USDT
    • 期权资金账户 / 期权交易账户:USDC
  2. 币种兑换(资金账户内)
    • 从 USDT 兑换为 USDC
    • 先点 询价,确认预估获得量后点 确认兑换
  3. 账户内划转
    • 从:资金账户 → 到:交易账户
    • 币种:USDC
    • 将兑换得到的 USDC 划到交易账户
  4. 确认 期权交易账户 USDC 足够支付本笔权利金

系统 不会 自动兑换或划转,避免误动资金.

3. 下单流程

  1. 顶栏进入 期权
  2. 选择 ETHBTC
  3. 选择 到期日(默认仅 12 日)
  4. 选择 看涨 Call看跌 Put
  5. 在行权价列表中选 轻度实值 合约
  6. 查看:
    • 卖一价(每 1 ETH/BTC 的报价)
    • 张数 / ETH 数量
    • 预估权利金(USDC)
  7. 选择 按预算打满(默认 10U×0.95)或 指定 ETH 数量
  8. 点击 限价买入(价格 = 卖一)

张数说明

  • 1 张 = 0.01 ETH(或 0.01 BTC)— 与 OKX App「合约价值」一致
  • 盘口报价是 每 1 ETH 的价格
    例:报价 15.6,买 0.5 ETH(50 张)→ 权利金 ≈ 15.6 × 0.5 = 7.8 USDC

4. 持仓与平仓

持仓表字段对齐 OKX:合约,张数,开仓均价,标记价,净盈亏,收益率,到期等.

买一平仓:

  1. 在持仓卡点击 买一平仓
  2. 系统重读盘口并校验有效买一(非残档)
  3. 本轮只按买一深度限价卖出;买一不够则剩余下次再平
  4. 市价平仓已禁用(代码硬关闭)

目标位自动平另需「可回收 ≥ 2×权利金并持续约 2 分钟」;细则见独立说明:

5. 微信提醒

需已配置 WECHAT_WEBHOOK.

场景 标题 说明
开仓 【OKX期权·开仓】 下单成功并写入本地后必发(幂等)
平仓 【OKX期权·平仓】 手动全平 / 目标位全平 / 到期或交易所平仓同步后必发(幂等)
浮盈翻倍 【OKX期权·翻倍提醒】 未实现盈亏 ≥ 已付权利金约 100%,同一笔只提醒一次
挂单超时撤销 【OKX期权·挂单超时撤销】 平仓挂单超时被系统撤销

6. 与永续 / 对冲计划的关系

永续 期权
API OKX_API_*(同一套) OKX_API_*(同一套)
页面 实盘下单 / 关键位 期权 · 对冲计划
顶栏 USDT 资金户+交易户 USDC 期权资金+期权交易

期期对冲张数(对冲计划页,与单独开期权共用预算算法):

模式 说明
同张数(默认) 两腿同 n,总权利金 ≤ 预算
按比例 主腿/次腿按 HEDGE_PLAN_OO_BIAS_*

7. 常见问题

Q:以前的期权专用密钥还要配吗?

  • 不需要.统一写到 OKX_API_*.

Q:还能主↔子划转吗?

  • 已移除.只保留同账户内划转与币种兑换.