26e6d98338
Co-authored-by: Cursor <cursoragent@cursor.com>
7.3 KiB
7.3 KiB
比特骆驼 · 策略说明(三页格式)
产品:比特骆驼自动化对冲系统
口径:与当前代码一致(SIM / LIVE 规则同一套;差异仅成交与资金通道)
结构:每页统一为 入场条件 → 出场条件 → 风控机制
日期:2026-08-08
第一页 · 自动化 · 永期对冲
一句话:买 ATM 期权表达方向弹性,反向永续对冲;达标兑现净利,到期强制全平。
仓位结构:期权买方 + 反向永续 | 开平顺序均为 先期权后永续 | 同时最多 1 组
| 看法(默认 ATM) | 期权 | 永续 |
|---|---|---|
| ATM 行权价 < 标的 | 买 Call | 空 |
| ATM 行权价 > 标的 | 买 Put | 多 |
| ATM ≈ 标的 | 卖一更高一侧 | 反向 |
(可开「固定方向」:多→Put / 空→Call,且只买实值或平值。)
入场条件
须同时满足:
- 策略运行中;本地无持仓(含 opening / half_open / pending 等 blocking 态)
- 组间休息结束(默认 300s);非周末门禁时段(可关)
- 选约:剩余时长 ≥
min_option_hours(默认 12h);可选「同到期一日一次」 - 杠杆门:指数 ÷ 卖一 ≥
min_option_leverage(默认 100) - 定仓:手动名义,或以损定仓反推 k(
k≥0.1);LIVE 过资金门与交易所空仓对账 - 有合格 ATM(或固定方向实值/平值)合约与方向,否则等待、不硬开
出场条件
| 类型 | 规则 |
|---|---|
| 目标平仓 | 净利 ≥ 固定 USDT(默认 15,可锁)或 ≥ 初始权利金 × 倍数 |
| 到期 | 到达期权到期时刻 → 强制全平(实盘:交易所结算期权,本地只平永续) |
| 远虚分支 | 达标且期权远虚 → 可只平永续,期权进残留回收 |
| 残留回收 | pending 残留权利金回升达比例 → 尝试卖出;否则等到期 |
| 紧急/手动 | 双腿全平(先期权后永续) |
净利口径:盘口可成交估价 − 开仓费 − 预估平仓费(非乐观 mark)。
风控机制
| 机制 | 说明 |
|---|---|
| 单组纪律 | 禁止叠仓;开仓占槽 opening,失败可回滚 / half_open |
| 薄腿优先 | 先期权后永续,避免裸永续 |
| 流动性闸 | 买一深度与买一/标记偏差;不过则 liquidity_wait |
| 以损定仓 | 预算封顶最大亏损估算(权利金+费) |
| LIVE SoT | 仓位/成交以交易所为准;查仓失败 fail-closed |
| 资金门 | 余额未知或不足 → 拒开 |
| 紧急全平 | 绕过远虚条件尽量清仓 |
默认名义参考:永续 1 ETH · 期权 2 ETH · 永续杠杆 3×(均可配)
第二页 · 期期对冲
一句话:同一到期买入虚值 Call + 虚值 Put(无永续);达标只平盈利腿,亏损腿残留管理。
与永期互斥:系统设置二选一;有持仓不可切换。半自动在期期下强制关闭。
入场条件
须同时满足:
- 模式为「期期对冲」;策略运行;无 blocking 仓;组间休息结束
- 振幅门:回看窗(默认 12h)内
(高−低)/中价≤ 振幅上限(默认 1.5%) - 选约:同一到期;高点附近虚值 Call、低点附近虚值 Put
- 剩余时长 ≥ 最短到期(默认 24h);单腿杠杆 ≥ 默认 200
- 定仓:仅以损定仓;预算 B 平分两腿(可不同张数);LIVE 资金门 + 交易所对账
- 无合格双腿则等待,不硬开
开仓顺序:先 Call 再 Put;Put 失败则回滚 Call(失败则保留 opening 人工核对)。
出场条件
| 类型 | 规则 |
|---|---|
| 盈利腿 | 组合净浮盈 ≥ 目标(预算 × 盈亏比,默认 2)→ 只平盈利腿 |
| 亏损腿残留 | 进 residual;权利金回升 ≥ 初始×比例(默认 20%)可自动卖;否则到期 |
| 到期 / 紧急 | 两腿全平;实盘以交易所空仓为准再镜像(到期不主动卖,等自动结算) |
| 手动 | 走期期全平路径 |
风控机制
| 机制 | 说明 |
|---|---|
| 无永续敞口 | 双期权结构,方向由振幅区间界定 |
| 以损 + 盈亏比 | 预算封顶;目标 = B × 比,避免无目标扛单 |
| 分腿平仓 | 达标不双杀;亏损腿单独流动性管理 |
| LIVE SoT | 卖腿张数/均价以交易所为准;验空再落库 |
| opening 双腿 | recover 识别 Put 残留,禁止误清槽留孤儿腿 |
| 紧急路由 | 紧急全平走期期全平,禁止误走永期平仓 |
第三页 · 半自动(永期)
一句话:人工定看法并授权 → 机器选约开仓盯平 → 平完停机,须再授权才开下一单。
适用范围:仅永期;期期模式下半自动强制关闭。
入场条件
须同时满足:
- 系统设置开启半自动;首页「授权开下一单」(
semi_armed=true) - 人工已设:方向 / 行权类型 / 波动点 / 净利基数 / 选约门槛 / 配比单位
- 无 blocking 仓;LIVE 须
live_ready;过资金门与选约杠杆门 - 选约:剩余 ≥ 最短小时(默认 30h)的最近到期;行权类型 itm / atm / otm
- 虚值:|K−S| ≤ 最大偏离(默认 25);杠杆强制 ≥180(默认 200)
- 定仓:永续:期权单位默认 1:4;以损定仓时按卖一推 k 再乘单位
| 看法 | 期权 | 永续 |
|---|---|---|
| 多 | 买 Call | 空 |
| 空 | 买 Put | 多 |
开仓成功后锁定本单参数(持仓期不跟设置漂移)。不受全自动「一日一到期」限制(仍跳过有残余的到期)。
出场条件
| 类型 | 规则 | 原因码 |
|---|---|---|
| 期权目标 | 指数到 行权价 ± N(多:K+N;空:K−N)且组合净利 > 0 | semi_target_points |
| 永续锁定 | 净利 ≥ 净利基数 × k(手动仓 k=1) | semi_perp_exit |
| 到期 | 同永期:到期强制处理 | expiry |
| 到点未盈利 | 已到 K±N 但净利 ≤ 0 → 继续持有 | — |
- N 相对行权价,不是现价 ±N。
- 达标后 禁止远虚只平永续;必须双腿全平(先期权后永续)。
- 无买一 → liquidity_wait,不硬平。
平仓成功 → wait_human,清授权与本单锁,不自动开下一单。
风控机制
| 机制 | 说明 |
|---|---|
| 人工闸 | 未授权不开;取消授权可中止未成交开仓 |
| 单次授权 | 一单一授;重启无仓清 armed |
| 参数锁 | 开仓后锁定看法/点数/基数/配比,防持仓中改参漂移 |
| 禁止 abandon | 半自动出场不做远虚弃期权 |
| 流动性闸 | 出场前要求持仓期权有买一 |
| 继承永期风控 | 单组、薄腿优先、资金门、LIVE 交易所 SoT |
三页对照(附)
| 自动化永期 | 期期对冲 | 半自动 | |
|---|---|---|---|
| 结构 | 期权 + 反向永续 | Call + Put | 同永期 |
| 方向 | 盘口/ATM 或固定 | 振幅高低点虚值 | 人工看法 |
| 开仓节奏 | 休息后自动再开 | 同左 | 平完停,再授权 |
| 主出场 | 净利目标 / 到期 | 盈利腿 + 残留 | K±N 且净利>0 / 基数×k |
| 远虚弃期权 | 允许 | 不适用 | 禁止 |
打印或导出 PDF 时按「第一页 / 第二页 / 第三页」分页即可。