Extend semi-auto with ITM/ATM/OTM, offset, and 1:4 sizing.

Moneyness and perp:option units are plan-only; OTM enforces leverage >=180.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
dekun
2026-08-08 11:42:57 +08:00
parent 4585dba3c3
commit 457838ef64
17 changed files with 428 additions and 41 deletions
+15 -2
View File
@@ -36,7 +36,15 @@
| 多 (`long`) | 买 Call | 空 |
| 空 (`short`) | 买 Put | 多 |
选约强制:**实值或平值**;最短剩余小时、最低杠杆用半自动本单参数(默认 ≥30h、杠杆 ≥100)。
选约:本单可选 **实值 / 平值 / 虚值**(仅半自动)。
| 行权类型 | 规则 |
|----------|------|
| `itm` | 实值或平值(Call K≤SPut K≥S |
| `atm` | 该到期最接近标的的档 |
| `otm` | 虚值且 \|KS\| ≤ `semi_otm_max_offset`(可配);杠杆门强制 ≥180,默认 200 |
名义配比:`semi_perp_unit` : `semi_option_unit`(默认 **1:4**);以损定仓时作单位再乘 k,手动仓直接写入名义。最短剩余小时默认 ≥30h。
---
@@ -67,7 +75,11 @@
| `semi_option_move_points` | 50 | 顺向波动点数 |
| `semi_perp_exit_unit` | 5 | 净利出场基数(×k) |
| `semi_min_option_hours` | 30 | 选约最短剩余 |
| `semi_min_option_leverage` | 100 | 选约最低杠杆 |
| `semi_min_option_leverage` | 200 | 选约最低杠杆(虚值仍≥180 |
| `semi_moneyness` | otm | itm / atm / otm |
| `semi_otm_max_offset` | 25 | 虚值最大偏离(点) |
| `semi_perp_unit` | 1 | 永续名义单位 |
| `semi_option_unit` | 4 | 期权名义单位 |
API(需登录):
@@ -97,4 +109,5 @@ Fleet `strategy` 透出半自动字段。监控模式列在永期开启半自动
| 日期 | 说明 |
|------|------|
| 2026-08-08 | 行权类型 itm/atm/otm;虚值偏离可配;永续:期权配比默认 1:4 |
| 2026-08-08 | 初版:设置开关、首页本单、中控展示、出场与停机 |