Add fixed-direction switch for perp/option open side.
When enabled, lock perp long→buy Put or short→buy Call with ITM/ATM only; off keeps ATM/ask rules. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -5,6 +5,16 @@
|
||||
|
||||
---
|
||||
|
||||
## 2026-07-24 — 策略设置:固定方向开关
|
||||
|
||||
### 变更
|
||||
|
||||
1. 选约增加 **固定方向**(默认关):开则固定永续多→买 Put,或永续空→买 Call。
|
||||
2. 固定方向开启时,期权只选 **实值或平值**(Call:K≤标的;Put:K≥标的),不买虚值;ATM 偏差限制不适用。
|
||||
3. 关闭时仍按现有 ATM / 卖一比价规则开仓。
|
||||
|
||||
---
|
||||
|
||||
## 2026-07-29 — 企微不标模拟盘;已完成组数按已平仓统计
|
||||
|
||||
### 变更
|
||||
|
||||
+24
-6
@@ -39,7 +39,9 @@
|
||||
|
||||
永续杠杆默认 **3×**(可配)。同时最多 **1 组**仓,禁止叠仓开下一组。
|
||||
|
||||
### 2.1 开仓方向(ATM 相对现价优先)
|
||||
### 2.1 开仓方向
|
||||
|
||||
#### 默认(`fixed_direction_enabled=false`):ATM 相对现价优先
|
||||
|
||||
行权价相对标的有偏离时(币安粗档常见),**先按 ATM 偏上/偏下选向**;仅当行权价与标的贴平(≈)时,才回退卖一比价。
|
||||
|
||||
@@ -53,6 +55,17 @@
|
||||
|
||||
直觉:偏下行权价用 Call+空,偏上行权价用 Put+多;贴平时再按权利金溢价侧选向。
|
||||
|
||||
#### 固定方向(`fixed_direction_enabled=true`)
|
||||
|
||||
设置里可开「固定方向」(默认关),并指定永续多或空:
|
||||
|
||||
| `fixed_perp_side` | 永续 | 期权 | 行权价约束 | bias |
|
||||
|-------------------|------|------|------------|------|
|
||||
| `long` | 做多 | 买入 Put | 实值或平值(K ≥ 标的),优先贴近标的 | `fixed_long_put` |
|
||||
| `short` | 做空 | 买入 Call | 实值或平值(K ≤ 标的),优先贴近标的 | `fixed_short_call` |
|
||||
|
||||
固定方向开启时:**不买虚值**;ATM 偏差限制不适用(由实值/平值规则替代)。
|
||||
|
||||
---
|
||||
|
||||
## 3. 开仓机制
|
||||
@@ -64,9 +77,9 @@
|
||||
→ 无持仓且不在休息期
|
||||
→ 非周末跳过(若开启)
|
||||
→ 选到期:剩余时长 ≥ min_option_hours(默认 12h)
|
||||
→ 该到期 ATM 行权价(最接近标的)
|
||||
→ 若开启 atm_open_offset_enabled:|ATM − 标的| ≤ max_atm_open_offset(默认 3)否则跳过
|
||||
→ 选向:ATM 偏下→Call+空;偏上→Put+多;贴平→卖一比价
|
||||
→ 若固定方向关:该到期 ATM;若开:按 Put/Call 选实值或平值档
|
||||
→ 若未开固定方向且开启 atm_open_offset_enabled:|ATM − 标的| ≤ max_atm_open_offset(默认 3)否则跳过
|
||||
→ 选向:固定方向按设置;否则 ATM 偏下→Call+空;偏上→Put+多;贴平→卖一比价
|
||||
→ 期权杠杆 = 标的价 ÷ 卖一权利金 ≥ min_option_leverage(默认 100)
|
||||
→ 先开期权(吃卖一)→ 再市价开永续(一组)
|
||||
→ 锁定 initial_premium = 期权成交价 × 期权名义(不含费)
|
||||
@@ -78,9 +91,11 @@
|
||||
|------|------|------|
|
||||
| `min_option_hours` | 12 | 过滤过近到期,减少刚开仓就到期 |
|
||||
| `min_option_leverage` | 100 | 权利金相对标的不能太贵(现价/卖一) |
|
||||
| `atm_open_offset_enabled` | false | 开仓 ATM 偏差限制开关(默认关) |
|
||||
| `fixed_direction_enabled` | false | 固定方向开关(默认关) |
|
||||
| `fixed_perp_side` | long | 开启后:long=多+Put / short=空+Call |
|
||||
| `atm_open_offset_enabled` | false | 开仓 ATM 偏差限制开关(默认关;固定方向开启时忽略) |
|
||||
| `max_atm_open_offset` | 3 | 开关开启后:\|ATM − 标的\| 超过则不开 |
|
||||
| ATM | — | 同到期、最接近指数/标记价的行权价 |
|
||||
| ATM / 实值平值 | — | 默认 ATM;固定方向时同到期实值或平值、最贴近标的 |
|
||||
|
||||
无合格合约时:状态停留等待,记录「无合格期权…」,不硬开。
|
||||
|
||||
@@ -324,6 +339,8 @@
|
||||
| `skip_weekends` | true | 时间 |
|
||||
| `min_option_hours` | 12 | 选约 |
|
||||
| `min_option_leverage` | 100 | 选约 |
|
||||
| `fixed_direction_enabled` | false | 固定方向开关 |
|
||||
| `fixed_perp_side` | long | 固定永续方向 |
|
||||
| `atm_open_offset_enabled` | false | 开仓 ATM 偏差开关 |
|
||||
| `max_atm_open_offset` | 3 | 开仓 ATM 偏差上限 |
|
||||
| `close_bid_mark_max_pct` | 30 | 平仓流动性 |
|
||||
@@ -334,6 +351,7 @@
|
||||
|
||||
| 日期 | 说明 |
|
||||
|------|------|
|
||||
| 2026-07-24 | 选约增加固定方向开关:永续多→Put / 空→Call,期权仅实值或平值;关则沿用 ATM/比价 |
|
||||
| 2026-07-25 | 初稿:对齐当前开平仓、周末跳过、到期全平、净盈利口径与资金建议 |
|
||||
| 2026-07-25 | 平仓顺序改为先期权后永续(与开仓同理:薄腿优先) |
|
||||
| 2026-07-26 | 到期按内在价值结算(对齐实盘);紧急平仓仍用 max(买一,标记,内在价值) |
|
||||
|
||||
Reference in New Issue
Block a user