Add Binance live trading, anti-stuck open/close recovery, and configurable rate limits.
OKX/Binance LIVE share half_open and option_closed_perp_pending repair paths; private REST throttles default to 1s and are tunable in settings. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -0,0 +1,121 @@
|
||||
# OKX 实盘策略说明
|
||||
|
||||
> 专用于 **OKX** LIVE。通用对冲逻辑见 [策略说明](./策略说明.md);币安见 [币安实盘策略说明](./币安实盘策略说明.md)。
|
||||
> **标准仓**:永续 **1 ETH** + 期权 **2 ETH** 名义(倍数 `k` 可缩放)。
|
||||
> 更新:2026-07-26
|
||||
|
||||
---
|
||||
|
||||
## 1. 一句话
|
||||
|
||||
ATM **期权买方** + **反向永续**;净利达标兑现,未达标拖到期。OKX 上期权多走 **USDC 保证金族**(`ETH-USD_UM`),账户侧常需 **USDT ↔ USDC** 换汇,与币安「统一 USDT」体验不同。
|
||||
|
||||
---
|
||||
|
||||
## 2. 合约与资金
|
||||
|
||||
| 腿 | 合约(默认) | 计价 / 保证金 | 说明 |
|
||||
|----|--------------|---------------|------|
|
||||
| 永续 | `ETH-USDT-SWAP` | **USDT** | 张数:名义 ETH ÷ `ctVal`(常见 0.01 ETH/张) |
|
||||
| 期权 | `ETH-USD_UM-YYMMDD-K-C/P` | **USDC**(偏 USDC 保证金) | 张数:名义 ETH ÷ `ctMult`(默认 0.01) |
|
||||
|
||||
### 2.1 USDT ↔ USDC(必做准备)
|
||||
|
||||
- 权利金、期权保证金以 **USDC** 为主;永续盈亏与保证金以 **USDT** 为主。
|
||||
- 开仓前请保证:
|
||||
- **USDT**:够永续保证金 + 缓冲;
|
||||
- **USDC**:够期权权利金(约 15–60U 量级 ×k,视行情)+ 缓冲。
|
||||
- 可用 OKX 闪兑 / 兑换把 USDT 换成 USDC(或反向)。**SIM 不模拟换汇**;实盘缺 USDC 会直接下单失败。
|
||||
- 建议日常维持两侧都有余量,避免「有 USDT 却开不了期权」。
|
||||
|
||||
### 2.2 账户模式建议
|
||||
|
||||
| 项 | 建议 |
|
||||
|----|------|
|
||||
| 永续 | 全仓 `cross`;双向持仓(hedge)与软件 `posSide` 对齐 |
|
||||
| 期权 | **买卖模式 / cash**(买方付权利金);尽量 **逐仓/独立**,便于远虚残留不挡下一组 |
|
||||
| API | Key + Secret + **Passphrase**;IP 白名单;交易权限最小化 |
|
||||
|
||||
---
|
||||
|
||||
## 3. 标准仓与缩放
|
||||
|
||||
与通用说明相同:`永续 = 1×k ETH`,`期权 = 2×k ETH`,净利目标 ≈ `15×k` USDT。
|
||||
试跑建议 **k=0.1**(0.1 + 0.2)。
|
||||
|
||||
---
|
||||
|
||||
## 4. 开仓机制(OKX)
|
||||
|
||||
```
|
||||
选 ATM → 先市价买期权(tdMode=cash)→ 再市价开永续(tdMode=cross + posSide)
|
||||
永续失败 → 立刻市价卖掉期权回滚
|
||||
```
|
||||
|
||||
| 步骤 | OKX 行为 |
|
||||
|------|----------|
|
||||
| 1 期权 | `POST /api/v5/trade/order`,`ordType=market`,`side=buy`,`sz`=张 |
|
||||
| 2 永续 | 同上;多=`buy`+`posSide=long`,空=`sell`+`posSide=short` |
|
||||
| 失败回滚 | 期权 `side=sell` + `reduceOnly` |
|
||||
|
||||
**与币安差异**:
|
||||
|
||||
- 需 **Passphrase**;期权与永续 **币种可能不同**(USDC vs USDT)。
|
||||
- 永续按 **张** 下单(÷ ctVal),不是直接填 ETH 数量字符串(软件内部换算)。
|
||||
- 期权 `tdMode=cash`;若账户改成其他模式,需改配置或改代码适配。
|
||||
|
||||
选向规则(ATM 相对现价)与通用策略说明一致。
|
||||
|
||||
---
|
||||
|
||||
## 5. 平仓机制(OKX)
|
||||
|
||||
两大类与 SIM 相同:**目标平仓(A 双腿 / B 只平永续)**、**到期平仓**。
|
||||
|
||||
| 路径 | OKX 动作 |
|
||||
|------|----------|
|
||||
| **A 双腿全平** | 先市价卖期权(cash)→ 再市价平永续(reduceOnly + 反向 posSide) |
|
||||
| **B 远虚** | 只平永续;期权留账户到期,按 **内在价值** 结算;残留不挡新开 |
|
||||
| **到期** | 期权一般由交易所结算内在价值,软件记账;若永续仍在则市价平掉 |
|
||||
| **紧急** | 尽量双腿市价;可放宽流动性等待 |
|
||||
|
||||
流动性闸门(仅 A):买一深度、买一/标记偏差 ≤30%——实盘以能否成交为准,闸门主要用于避免垃圾价硬扫。
|
||||
|
||||
---
|
||||
|
||||
## 6. 监控与模式
|
||||
|
||||
| 状态 | 下方盘口 |
|
||||
|------|----------|
|
||||
| 有活跃仓 | 钉持仓行权价 |
|
||||
| 空仓 / 仅残留 | 跟新 ATM(≥5 点切换) |
|
||||
|
||||
设置页:交易所选 **OKX**,运行模式 **LIVE**,填 Key/Secret/Passphrase → 写入 `.env`。切 LIVE 须输入 `LIVE` 确认。
|
||||
|
||||
---
|
||||
|
||||
## 7. 风险(OKX 特有加重)
|
||||
|
||||
| 风险 | 说明 |
|
||||
|------|------|
|
||||
| **换汇遗漏** | USDT 充足但 USDC 不足 → 期权拒单 |
|
||||
| **模式不匹配** | 账户非 cash / 非双向持仓 → 下单参数报错 |
|
||||
| **期权深度** | USDC 期权盘口偶发更薄,远虚更易走 B |
|
||||
| **限流** | 独立 IP;退避重试 |
|
||||
|
||||
---
|
||||
|
||||
## 8. 上线检查(OKX)
|
||||
|
||||
1. SIM 在 OKX 行情下跑通开平。
|
||||
2. 账户 USDT + USDC 均到位;完成一次小额兑换演练。
|
||||
3. API 三件套 + LIVE 确认。
|
||||
4. k=0.1 试:开仓、目标平或到期、残留各至少一次。
|
||||
|
||||
---
|
||||
|
||||
## 9. 修订记录
|
||||
|
||||
| 日期 | 说明 |
|
||||
|------|------|
|
||||
| 2026-07-26 | 初稿:从通用实盘说明拆出 OKX;强调 USDT/USDC 与 cash/cross 开平仓 |
|
||||
+22
-282
@@ -1,299 +1,39 @@
|
||||
# ETH 永续 + 期权对冲 · 实盘策略说明
|
||||
# ETH 永续 + 期权对冲 · 实盘说明索引
|
||||
|
||||
> 逻辑对齐 [策略说明](./策略说明.md)(SIM 已验证路径),本文改写为 **实盘操盘口径**。
|
||||
> **标准仓位**:永续 **1 ETH** + 期权 **2 ETH** 名义;可按倍数放大 / 缩小。
|
||||
> 关联:[商业化与授权方案](./商业化与授权方案.md)、[开发方案](./开发方案.md)
|
||||
> 通用规则见 [策略说明](./策略说明.md)。**开平仓、资金币种、API 按交易所分开写**,请直接打开对应文档。
|
||||
> 更新:2026-07-26
|
||||
|
||||
---
|
||||
|
||||
## 1. 策略一句话
|
||||
## 按交易所
|
||||
|
||||
用 **ATM 期权买方** 吃波动弹性,用 **反向永续** 做对冲腿;净利达标就兑现,未达标则拖到期权到期结算。
|
||||
本质是 **概率样本**:波动日多轮,磨盘日认权利金磨损,**不做卖方、不叠活跃组、不赌每天固定次数**。
|
||||
|
||||
**实盘与 SIM 的边界**:规则相同;成交、深度、手续费、强平、拒单、限流以交易所为准。SIM 赚到的轮次 **不能** 直接外推为实盘收益。
|
||||
|
||||
---
|
||||
|
||||
## 2. 标准仓位与缩放
|
||||
|
||||
### 2.1 标准仓(1×)
|
||||
|
||||
| 腿 | 标准数量 | 方向 | 成交 |
|
||||
|----|----------|------|------|
|
||||
| 永续 | **1 ETH** | 与期权反向(见 §3) | 市价 / IOC(吃对手价) |
|
||||
| 期权 | **2 ETH** 名义 | **只买不卖** | 开仓吃卖一,平仓吃买一 |
|
||||
|
||||
- 永续杠杆建议 **3×**(可调;越高强平越近)。
|
||||
- 同时最多 **1 组活跃仓**;远虚归档的残留期权(逐仓)不挡下一组。
|
||||
- **开仓顺序**:先期权 → 确认后再开永续;永续失败则立即平掉刚开的期权(不留半边)。
|
||||
- **平仓顺序(双腿全平)**:先期权 → 再永续。
|
||||
|
||||
### 2.2 缩放规则(放大 / 缩小)
|
||||
|
||||
定义仓位倍数 **`k`**(相对标准仓):
|
||||
|
||||
```
|
||||
永续名义 = 1 × k ETH
|
||||
期权名义 = 2 × k ETH
|
||||
```
|
||||
|
||||
| 倍数 k | 永续 | 期权名义 | 适用 |
|
||||
| 交易所 | 文档 | 资金要点 | LIVE |
|
||||
|--------|------|----------|------|
|
||||
| **0.1** | 0.1 | 0.2 | 实盘试跑 / 验证规则 |
|
||||
| **0.25** | 0.25 | 0.5 | 小资金适应盘口 |
|
||||
| **0.5** | 0.5 | 1.0 | 半仓 |
|
||||
| **1.0** | **1** | **2** | **标准仓** |
|
||||
| **2.0** | 2 | 4 | 放大(须资金与深度够) |
|
||||
|
||||
**必须同比缩放(禁止只改一条腿)**:
|
||||
|
||||
| 项目 | 规则 |
|
||||
|------|------|
|
||||
| 仓位 | 永续与期权名义始终保持 **1 : 2** |
|
||||
| 净利目标(`fixed_usdt`) | `净利目标 ≈ 15 × k`(标准仓 15U) |
|
||||
| 权利金倍数模式 | 倍数本身不变(仍按 `initial_premium × multiple`) |
|
||||
| 资金占用 | 保证金 + 权利金 + 缓冲约按 **k** 近似线性放大 |
|
||||
| 深度要求 | 期权买一/卖一须能覆盖 **本档名义**;k 越大越容易卡流动性 |
|
||||
|
||||
> 例:k=0.1 → 永续 0.1 / 期权 0.2,目标约 **1.5U**;k=2 → 永续 2 / 期权 4,目标约 **30U**。
|
||||
|
||||
### 2.3 缩放时的注意
|
||||
|
||||
- **k 过小**:手续费占比升高,小目标更难赚;更适合「验证通不通」而非「赚多少」。
|
||||
- **k 过大**:期权盘口薄、冲击成本大;远虚时更难双腿平,更容易走「只平永续 + 期权到期」。
|
||||
- 改 k 须在 **无活跃仓** 时进行;残留期权可仍挂着,但不影响改下一组标准。
|
||||
| **OKX** | [OKX实盘策略说明](./OKX实盘策略说明.md) | 永续 **USDT** + 期权常 **USDC**,需 **USDT↔USDC** | 已接 |
|
||||
| **币安** | [币安实盘策略说明](./币安实盘策略说明.md) | 永续与欧洲期权多为 **USDT**,一般无需换 USDC | 已接 |
|
||||
|
||||
---
|
||||
|
||||
## 3. 开仓方向(与 SIM 一致)
|
||||
## 共用口径(两所相同)
|
||||
|
||||
行权价相对标的有偏离时,**先按 ATM 偏上/偏下选向**;贴平时再比 Call/Put 卖一。
|
||||
|
||||
| 条件 | 期权 | 永续 |
|
||||
|------|------|------|
|
||||
| ATM 行权价 **<** 标的 | 买 Call | 空永续 |
|
||||
| ATM 行权价 **>** 标的 | 买 Put | 多永续 |
|
||||
| ATM ≈ 标的,Call 卖一 > Put 卖一 | 买 Call | 空永续 |
|
||||
| ATM ≈ 标的,Put 卖一 > Call 卖一 | 买 Put | 多永续 |
|
||||
| ATM ≈ 标的且卖一相等 | 不开,继续等 | — |
|
||||
|
||||
---
|
||||
|
||||
## 4. 开仓机制(实盘)
|
||||
|
||||
### 4.1 流程
|
||||
|
||||
```
|
||||
策略运行中
|
||||
→ 无活跃持仓且不在组间休息
|
||||
→ 非周末跳过(若开启,上海时区)
|
||||
→ 选到期:剩余 ≥ min_option_hours(建议 ≥12h)
|
||||
→ 该到期 ATM(最接近标的)
|
||||
→ 可选:|ATM − 标的| ≤ max_atm_open_offset
|
||||
→ 期权杠杆 = 标的价 ÷ 卖一 ≥ min_option_leverage(建议 ≥100)
|
||||
→ 按 k 下单:先开期权 → 再开永续
|
||||
→ 锁定 initial_premium = 期权成交价 × 期权名义(不含费)
|
||||
```
|
||||
|
||||
### 4.2 实盘下单要点
|
||||
|
||||
| 项 | 建议 |
|
||||
| 项 | 说明 |
|
||||
|----|------|
|
||||
| 期权 | 限价吃卖一或交易所支持的市价/对手价;确认 **成交数量 = 计划名义** 后再开永续 |
|
||||
| 永续 | 市价/IOC;失败则 **立刻市价平期权** |
|
||||
| 部分成交 | 按实际成交名义对齐另一腿,或整组撤掉重来;禁止长期单腿敞口 |
|
||||
| API / 限流 | 独立出口 IP;退避重试;断连时优先保仓可平 |
|
||||
|
||||
### 4.3 节奏
|
||||
|
||||
| 规则 | 说明 |
|
||||
|------|------|
|
||||
| 周末 | 建议跳过新开;持仓仍可平、到期仍结算 |
|
||||
| 组间休息 | 建议全平后休息约 **5 分钟** 再开下一组 |
|
||||
| 轮次上限 | 不设硬顶;由行情与选约决定 |
|
||||
| 活跃组 | 最多 1 组 |
|
||||
| 标准仓 | 永续 **1 ETH** + 期权 **2 ETH** 名义;倍数 `k` 同比例缩放;净利目标 ≈ `15×k` |
|
||||
| 试跑 | 建议 `k=0.1`(0.1 + 0.2) |
|
||||
| 平仓类 | **目标平仓** A 双腿 / B 只平永续(远虚残留);**到期平仓** |
|
||||
| 模式 | 设置页 SIM/LIVE;切 LIVE 输入 `LIVE`;密钥写入 `.env` |
|
||||
| 同时仓 | 最多 1 组活跃;残留期权不挡新开 |
|
||||
|
||||
---
|
||||
|
||||
## 5. 平仓机制(实盘)
|
||||
## 两所差异速览
|
||||
|
||||
两大类:**① 目标平仓**;**② 到期平仓**。目标平仓再分 A/B。
|
||||
| 项 | OKX | 币安 |
|
||||
|----|-----|------|
|
||||
| 换汇 | 常需 USDT→USDC 才能付期权 | 通常只需 USDT |
|
||||
| API | Key + Secret + Passphrase | Key + Secret |
|
||||
| 期权 | `ETH-USD_UM`(V5) | 欧洲期权 eapi |
|
||||
| 永续数量 | 张(÷ ctVal) | ETH 名义(fapi) |
|
||||
| 开平顺序 | 先期权后永续;回滚卖期权 | 同序,分 eapi / fapi |
|
||||
|
||||
### 5.1 净盈利口径(盯盘)
|
||||
|
||||
```
|
||||
净盈利 ≈ 永续浮盈 + 期权浮盈 − 预估平仓手续费
|
||||
期权浮盈 = 当前买一 × 数量 − 初始权利金
|
||||
```
|
||||
|
||||
主要看 **买一可平价**,不拿标记价当出场依据。
|
||||
|
||||
| 模式 | 标准仓(k=1)默认 | 缩放 |
|
||||
|------|-------------------|------|
|
||||
| `fixed_usdt` | 净利 ≥ **15 USDT** | ≥ **15 × k** |
|
||||
| `premium_multiple` | 净利 ≥ 初始权利金 × 倍数 | 倍数不变 |
|
||||
|
||||
### 5.2 目标 A · 双腿全平
|
||||
|
||||
- 净利达标,且期权 **非远虚**(仍有可平买一)。
|
||||
- 校验:买一深度覆盖平仓名义;买一相对标记偏差建议 ≤ **30%**。
|
||||
- 顺序:先平期权 → 再平永续。
|
||||
- 通不过 → 等待,不改组、不强开下一组。
|
||||
|
||||
### 5.3 目标 B · 只平永续 + 期权到期
|
||||
|
||||
- 净利达标,且期权 **远虚**(内在价值 ≈ 0;约 100× 杠杆期权在标的波动 ~1% 后常见)。
|
||||
- **只平永续**;期权留在逐仓账户等到期,按交易所 **内在价值** 结算。
|
||||
- 残留 **不挡** 下一组开仓;下一组只盯新活跃组。
|
||||
- 整组最终净利 = 已实现永续盈亏 + 期权到期结算 − 全部手续费。
|
||||
|
||||
### 5.4 到期平仓(未达标)
|
||||
|
||||
- 不主动砍;持有到期权到期(OKX/币安欧式常见:UTC 08:00 = **上海 16:00**)。
|
||||
- 活跃组:期权按内在价值;若永续仍在则一并市价平掉。
|
||||
- 残留组:只结期权。
|
||||
- 策略暂停时仍应执行到期处理,避免拖过期。
|
||||
|
||||
### 5.5 紧急全平
|
||||
|
||||
- 活跃组尽量双腿市价平掉(可放宽流动性闸门)。
|
||||
- 残留期权:能平则平,否则等到期内在价值。
|
||||
|
||||
### 5.6 流程总览
|
||||
|
||||
```
|
||||
有活跃持仓
|
||||
├─ 净利达标?
|
||||
│ ├─ 是 · 远虚 → 只平永续,期权归档到期,可开下一组
|
||||
│ └─ 是 · 非远虚 → 双腿全平(流动性闸门)→ 失败则等
|
||||
└─ 否 → 持有到到期 → 内在价值结算(+ 平剩余永续)
|
||||
|
||||
残留期权
|
||||
└─ 仅到期结算;不参与下一组盯盘
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 6. 行情监控(实盘界面 / 风控台)
|
||||
|
||||
| 状态 | 活跃持仓 | 残留列表 | 下方期权盘口 |
|
||||
|------|----------|----------|--------------|
|
||||
| 有活跃组 | 显示本组 | 可另有历史残留 | **钉持仓行权价**;浮盈亏只用该合约盘口 |
|
||||
| 空仓 | 空 | 无 | **跟现价 ATM**(建议 \|ATM−标的\|≥5 点切换) |
|
||||
| 仅残留 | 空 | 显示归档腿 | **新 ATM**(给下一组),不钉残留合约 |
|
||||
|
||||
---
|
||||
|
||||
## 7. 交易所与账户
|
||||
|
||||
### 7.1 候选
|
||||
|
||||
| 交易所 | 永续 | 期权 | 备注 |
|
||||
|--------|------|------|------|
|
||||
| **币安**(实盘优先候选) | ETHUSDT | 欧洲期权 ETH-YYMMDD-K-C/P | USDT 统一保证金体验较好 |
|
||||
| OKX | ETH-USDT-SWAP | ETH-USD_UM 等 | 与当前 SIM 默认行情接近 |
|
||||
|
||||
有持仓时 **禁止切换交易所**。
|
||||
|
||||
### 7.2 账户要求
|
||||
|
||||
- 期权建议 **逐仓 / 独立保证金**,以便残留不挡新开。
|
||||
- API Key:交易权限最小化;IP 白名单;**密钥不出客户机房**(见商业化方案)。
|
||||
- 保留足够 USDT:保证金 + 权利金 + 多日磨损缓冲(见 §9)。
|
||||
|
||||
---
|
||||
|
||||
## 8. 侧重点与边界
|
||||
|
||||
| 要点 | 说明 |
|
||||
|------|------|
|
||||
| 吃波动 | 需要标的走动;横盘是主要磨损源 |
|
||||
| 费用后净利 | 达标看扣费后,避免账面赚、平完亏 |
|
||||
| 1:2 纪律 | 任意 k 下永续:期权 = 1:2 |
|
||||
| 单活跃组 | 残留可共存,但不叠第二组活跃对冲 |
|
||||
| 权利金是预算 | 拖到期亏权利金属设计内成本 |
|
||||
|
||||
**不做**:卖方期权;横盘「智能识别」;多组并行活跃仓;承诺收益。
|
||||
|
||||
---
|
||||
|
||||
## 9. 资金与风险(按标准仓再 ×k)
|
||||
|
||||
以下按 **k=1**、ETH≈1800–2200、杠杆 3× 粗算;其他倍数 **×k**。
|
||||
|
||||
### 9.1 单组占用(k=1)
|
||||
|
||||
| 项目 | 约略 USDT |
|
||||
|------|-----------|
|
||||
| 永续保证金 | ≈ 600–750 |
|
||||
| 期权权利金(2 ETH ATM 短期) | ≈ 15–60(波动大时更高) |
|
||||
| 费用 / 滑点缓冲 | ≈ 20–50 |
|
||||
| 逆向波动缓冲 | ≈ 300–800 |
|
||||
|
||||
### 9.2 建议权益
|
||||
|
||||
| 档位 | 权益(k=1) | 说明 |
|
||||
|------|-------------|------|
|
||||
| 试跑 | 按 k=0.1 再估 | 先通流程 |
|
||||
| 最小可用 | ≥ **3,000** | 仍偏紧 |
|
||||
| 推荐起步 | ≥ **5,000** | 更符合概率样本 |
|
||||
| 较舒适 | ≥ **10,000** | 连续磨损日更从容 |
|
||||
|
||||
缩放:权益需求大致 **×k**(再另留固定运维缓冲)。
|
||||
|
||||
### 9.3 主要风险(实盘加重项)
|
||||
|
||||
| 风险 | 说明 | 缓解 |
|
||||
|------|------|------|
|
||||
| 横盘磨损 | Theta 吃权利金 | 周末少开;到期认亏 |
|
||||
| 滑点 / 拒单 / 部分成交 | 实盘比 SIM 严重 | 深度闸门;半边仓立即处理 |
|
||||
| 强平 | 永续杠杆与缓冲不足 | 3×、留保证金、勿盲目加大 k |
|
||||
| 期权流动性 | 远虚买一枯死 | 走目标 B;到期结算 |
|
||||
| 限流 / 断连 | 延误开平 | 独立 IP、监控、可人工紧急平 |
|
||||
| 规则外推 | SIM≠实盘 | 小 k 验证后再放大 |
|
||||
|
||||
---
|
||||
|
||||
## 10. 实盘参数速查(标准仓)
|
||||
|
||||
| 参数 | 标准建议 | 随 k 变化 |
|
||||
|------|----------|-----------|
|
||||
| `perp_qty_eth` | 1 | ×k |
|
||||
| `option_qty_eth` | 2 | ×k |
|
||||
| `leverage` | 3 | 一般不随 k 变 |
|
||||
| `exit_mode` | fixed_usdt | — |
|
||||
| `net_profit_target` | 15 | ×k |
|
||||
| `premium_exit_multiple` | 1.0 | 不变 |
|
||||
| `rest_seconds` | 300 | 可选不变 |
|
||||
| `skip_weekends` | true | — |
|
||||
| `min_option_hours` | 12 | — |
|
||||
| `min_option_leverage` | 100 | — |
|
||||
| `close_bid_mark_max_pct` | 30 | — |
|
||||
|
||||
试跑建议:**k=0.1**(0.1 + 0.2 ETH),目标约 **1.5U**,跑通开平与到期后再加大。
|
||||
|
||||
---
|
||||
|
||||
## 11. 上线检查清单
|
||||
|
||||
1. SIM 同规则已跑通(含目标 A/B、到期、残留)。
|
||||
2. 设置页切 **LIVE**,二次确认输入 `LIVE`;OKX Key/Secret/Passphrase 写入 `.env`。
|
||||
3. 实盘授权档位 + 二次确认(见商业化方案)。
|
||||
4. 选定交易所、合约族、API 与 IP 白名单。
|
||||
5. 确定 k;写入永续/期权名义与净利目标(15×k)。
|
||||
6. 保证金与权利金缓冲到位;期权逐仓。
|
||||
7. 监控:活跃仓、残留列表、持仓盘口钉死、紧急全平可用。
|
||||
8. 先 k=0.1 试跑至少覆盖:开仓、目标平、到期或残留结算各一类。
|
||||
|
||||
> 软件侧:`MODE=LIVE` + OKX 密钥齐全后,策略开平仓走 OKX 私有下单;币安真下单尚未接入。
|
||||
|
||||
---
|
||||
|
||||
## 12. 修订记录
|
||||
|
||||
| 日期 | 说明 |
|
||||
|------|------|
|
||||
| 2026-07-26 | 初稿:由 SIM 策略说明改写实盘;标准仓 1+2 ETH;倍数 k 缩放与目标同比 |
|
||||
| 2026-07-26 | 对齐软件:设置页 SIM/LIVE + API→.env;OKX 真下单 |
|
||||
详细开平仓步骤、账户模式、检查清单见各所专篇。
|
||||
|
||||
@@ -0,0 +1,127 @@
|
||||
# 币安实盘策略说明
|
||||
|
||||
> 专用于 **币安** LIVE。通用对冲逻辑见 [策略说明](./策略说明.md);OKX 见 [OKX实盘策略说明](./OKX实盘策略说明.md)。
|
||||
> **标准仓**:永续 **1 ETH** + 期权 **2 ETH** 名义(倍数 `k` 可缩放)。
|
||||
> 更新:2026-07-26
|
||||
|
||||
---
|
||||
|
||||
## 1. 一句话
|
||||
|
||||
ATM **期权买方** + **反向永续**;净利达标兑现,未达标拖到期。币安侧永续与欧洲期权均可 **USDT** 计价,**无需像 OKX 那样先把 USDT 换成 USDC**,账户准备更简单。
|
||||
|
||||
---
|
||||
|
||||
## 2. 合约与资金
|
||||
|
||||
| 腿 | 合约(默认) | 计价 / 保证金 | 说明 |
|
||||
|----|--------------|---------------|------|
|
||||
| 永续 | `ETHUSDT`(USDT-M) | **USDT** | 下单数量直接为 **ETH**(软件按名义 ETH 填 `quantity`) |
|
||||
| 期权 | `ETH-YYMMDD-行权价-C/P`(欧洲期权 eapi) | **USDT** | 张数:名义 ETH ÷ 合约单位(默认约 **1**) |
|
||||
|
||||
### 2.1 资金(相对 OKX 更简单)
|
||||
|
||||
- 主要准备 **USDT** 即可:永续保证金 + 期权权利金 + 缓冲。
|
||||
- **不需要**日常 USDT→USDC 换汇(这是 OKX `ETH-USD_UM` 的常见摩擦)。
|
||||
- 仍须留足:保证金挤压、多日磨损、手续费。
|
||||
|
||||
### 2.2 账户模式建议
|
||||
|
||||
| 项 | 建议 |
|
||||
|----|------|
|
||||
| 永续 | USDT-M;**双向持仓(Hedge)** 时软件带 `positionSide=LONG/SHORT`;单向模式则用 `reduceOnly` |
|
||||
| 期权 | 欧洲期权账户开通;买方;尽量独立保证金,便于残留不挡新开 |
|
||||
| API | Key + Secret(**无 Passphrase**);分别开通 **期货 + 期权** 交易权限;IP 白名单 |
|
||||
|
||||
### 2.3 与 OKX 对照
|
||||
|
||||
| 项 | 币安 | OKX |
|
||||
|----|------|-----|
|
||||
| 保证金币 | 多为统一 **USDT** | 永续 USDT + 期权常 **USDC** |
|
||||
| 换汇 | 一般不需要 | 常需 USDT↔USDC |
|
||||
| API | Key + Secret | Key + Secret + Passphrase |
|
||||
| 永续数量 | ETH 名义 | 张(÷ ctVal) |
|
||||
| 期权接口 | `eapi.binance.com` | OKX V5 `OPTION` |
|
||||
| ATM 档 | 行权价网格常更粗 | 相对更细(视产品) |
|
||||
|
||||
---
|
||||
|
||||
## 3. 标准仓与缩放
|
||||
|
||||
`永续 = 1×k ETH`,`期权 = 2×k ETH`,净利目标 ≈ `15×k` USDT。
|
||||
试跑建议 **k=0.1**。
|
||||
|
||||
注意:币安期权单位常为 1 ETH/张,同样 2 ETH 名义 ≈ **2 张**;OKX 默认 0.01 乘数时张数会大很多——**不要照搬张数,只锁 ETH 名义比 1:2**。
|
||||
|
||||
---
|
||||
|
||||
## 4. 开仓机制(币安)
|
||||
|
||||
```
|
||||
选 ATM → 先 eapi 市价买期权 → 再 fapi 市价开永续
|
||||
永续失败 → eapi 市价卖期权回滚
|
||||
```
|
||||
|
||||
| 步骤 | 币安行为 |
|
||||
|------|----------|
|
||||
| 1 期权 | `POST /eapi/v1/order`,`type=MARKET`,`side=BUY`,`quantity`=张 |
|
||||
| 2 永续 | `POST /fapi/v1/order`,`type=MARKET`;多=`BUY`+`LONG`,空=`SELL`+`SHORT` |
|
||||
| 失败回滚 | 期权 `SELL` + `reduceOnly` |
|
||||
|
||||
**与 OKX 差异**:
|
||||
|
||||
- 双 API 域:期权 eapi、永续 fapi,限流与权限分开。
|
||||
- 永续数量用 **ETH**,期权用 **张**(单位≈1)。
|
||||
- 无 Passphrase;需确认账户是对冲模式还是单向(软件会探测 `positionSide/dual`)。
|
||||
- ATM 行权价档更粗时,更常触发「行权价相对现价偏上/偏下」选向规则。
|
||||
|
||||
选向表与通用策略说明相同。
|
||||
|
||||
---
|
||||
|
||||
## 5. 平仓机制(币安)
|
||||
|
||||
| 路径 | 币安动作 |
|
||||
|------|----------|
|
||||
| **A 双腿全平** | eapi 市价卖期权 → fapi 市价平永续(`reduceOnly` / 反向 `positionSide`) |
|
||||
| **B 远虚** | 只平永续;期权留到到期按 **内在价值** 结算;不挡下一组 |
|
||||
| **到期** | 期权交易所结算;软件按内在价值记账;永续若在则平掉 |
|
||||
| **紧急** | 尽量双腿市价 |
|
||||
|
||||
期权远虚时 eapi 买一可能枯竭——优先走 B,勿死磕 A。
|
||||
|
||||
---
|
||||
|
||||
## 6. 监控与模式
|
||||
|
||||
有活跃仓钉持仓行权价;空仓/仅残留跟新 ATM。
|
||||
|
||||
设置页:交易所选 **币安**,运行模式 **LIVE**,填 Key/Secret → `.env`。切 LIVE 输入 `LIVE` 确认。
|
||||
|
||||
---
|
||||
|
||||
## 7. 风险(币安特有加重)
|
||||
|
||||
| 风险 | 说明 |
|
||||
|------|------|
|
||||
| **期权权限 / 地区** | 未开通欧洲期权则无法下单 |
|
||||
| **eapi 限流** | 比 fapi 更敏感;独立 IP、退避 |
|
||||
| **ATM 粗档** | 方向偏差更大,更依赖选向规则 |
|
||||
| **对冲模式不一致** | 单向账户却强制 `positionSide` 会拒单(软件已探测) |
|
||||
|
||||
---
|
||||
|
||||
## 8. 上线检查(币安)
|
||||
|
||||
1. SIM 在币安行情下跑通。
|
||||
2. 期货 + 期权交易权限、USDT 余额到位。
|
||||
3. API Key/Secret + LIVE 确认。
|
||||
4. k=0.1 试开平 / 到期或残留。
|
||||
|
||||
---
|
||||
|
||||
## 9. 修订记录
|
||||
|
||||
| 日期 | 说明 |
|
||||
|------|------|
|
||||
| 2026-07-26 | 初稿:币安 LIVE 接入;强调 USDT 统一、eapi/fapi 开平差异 vs OKX |
|
||||
+3
-3
@@ -1,10 +1,10 @@
|
||||
# ETH 永续 + 期权对冲策略说明
|
||||
|
||||
> 依据当前代码逻辑整理(SIM 默认真值参数)。
|
||||
> 关联:[开发方案](./开发方案.md)、[商业化与授权方案](./商业化与授权方案.md)、[实盘策略说明](./实盘策略说明.md)
|
||||
> 关联:[开发方案](./开发方案.md)、[商业化与授权方案](./商业化与授权方案.md)、[实盘索引](./实盘策略说明.md)、[OKX实盘](./OKX实盘策略说明.md)、[币安实盘](./币安实盘策略说明.md)
|
||||
> 更新:2026-07-26
|
||||
|
||||
**运行模式**:设置页「运行模式」可切 **SIM / LIVE**;交易所 API 录入后写入服务器 `.env`(不回传明文)。LIVE 须二次确认输入 `LIVE`;当前 **OKX** 可真下单,币安仅存密钥。有持仓时不可切模式。
|
||||
**运行模式**:设置页「运行模式」可切 **SIM / LIVE**;交易所 API 录入后写入服务器 `.env`(不回传明文)。LIVE 须二次确认输入 `LIVE`;**OKX / 币安均可真下单**(须选对应当前交易所并配齐密钥)。有持仓时不可切模式。
|
||||
|
||||
---
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
|
||||
系统默认虚拟权益 `initial_equity = 10,000` USDT(策略设置可改;保存且数值变更时在无持仓下重置账本),**不代表**实盘建议入金。
|
||||
|
||||
日后币安实盘试跑建议仓位:**永续 0.1 ETH / 期权 0.2 ETH 名义**,并同比下调净利目标。完整实盘口径见 [实盘策略说明](./实盘策略说明.md)。
|
||||
实盘试跑建议仓位:**永续 0.1 ETH / 期权 0.2 ETH 名义**(k=0.1),并同比下调净利目标。分所口径见 [OKX实盘策略说明](./OKX实盘策略说明.md)、[币安实盘策略说明](./币安实盘策略说明.md)。
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user