diff --git a/docs/strategy/README.md b/docs/strategy/README.md index 2510533..cba88e6 100644 --- a/docs/strategy/README.md +++ b/docs/strategy/README.md @@ -4,7 +4,8 @@ | 文档 | 实例 | 状态 | |------|------|------| -| [交易执行手册-期权与Gate.md](../交易执行手册-期权与Gate.md) | 中控「策略说明」·执行手册 | 个人开单纪律 | +| [交易执行手册-v2-期权与合约.md](../交易执行手册-v2-期权与合约.md) | 中控「策略说明」·执行手册v2 | **现行**:无对冲;1H→空间→结构→定损盈→期权/合约 | +| [交易执行手册-期权与Gate.md](../交易执行手册-期权与Gate.md) | 中控「策略说明」·执行手册v1 | 含对冲;历史对照 | | [交易行为准则-开单三检.md](../交易行为准则-开单三检.md) | 中控「策略说明」·行为准则 | 开单前信号/流程/情绪三检 | | [binance-alt-trend-long.md](./binance-alt-trend-long.md) | 币安山寨·多头趋势 | v0.4 讨论稿 | | [okx-trend-both.md](./okx-trend-both.md) | OKX·多空趋势 | v0.4 讨论稿 | diff --git a/docs/strategy/checklists/behavior.json b/docs/strategy/checklists/behavior.json index 96544ff..94a53db 100644 --- a/docs/strategy/checklists/behavior.json +++ b/docs/strategy/checklists/behavior.json @@ -8,7 +8,7 @@ "items": [ "最核心、最明确的一个点位/结构确认已写清", "该确认本身足够清晰(不是靠一长串宏大叙事)", - "已过方向 → 空间 → 值不值得(不够格则空仓)" + "已过主链条:1H方向 → 空间 → 结构 → 定损盈 → 选工具(期权/合约,无对冲);不够格则空仓" ] }, { diff --git a/docs/strategy/checklists/playbook_v2.json b/docs/strategy/checklists/playbook_v2.json new file mode 100644 index 0000000..23d407c --- /dev/null +++ b/docs/strategy/checklists/playbook_v2.json @@ -0,0 +1,33 @@ +{ + "exchange": "playbook_v2", + "title": "执行手册 v2 开仓清单(无对冲)", + "version": "v0.1", + "groups": [ + { + "title": "主链条", + "items": [ + "1H 方向清楚(含明显 N 字);跟的是 1H 波段", + "空间足够(支撑/阻力;至少约 ≥2%)", + "结构已出现且量级够(约 8h+ / 48 根 15m)", + "止损按模型:结构突破=外沿;假突破=针尖;止盈与 RR 已接受", + "工具只在「期权 / 合约」中选择;未开对冲" + ] + }, + { + "title": "账户与仓位", + "items": [ + "只动 OKX 期权或 Gate 合约;其它账户零操作", + "期权:约 10U、一次一仓;合约:止损约 5U、本位置次数未超两次", + "合计最坏风险可接受(约 ≤20U 量级)" + ] + }, + { + "title": "离场与心态", + "items": [ + "期权离场只认规则止盈或到期;开仓后中间不手平", + "不是「今天也要开点期权」;过检才开,不过则空仓", + "已过开单三检(信号 / 流程 / 情绪)" + ] + } + ] +} diff --git a/docs/交易执行手册-v2-期权与合约.md b/docs/交易执行手册-v2-期权与合约.md new file mode 100644 index 0000000..fbd39a7 --- /dev/null +++ b/docs/交易执行手册-v2-期权与合约.md @@ -0,0 +1,147 @@ +# 交易执行手册 v2(期权 / 合约 · 无对冲) + +> 个人开单纪律第二版(2026-07-24 起)。 +> **相对 v1:去掉期期对冲 / 偏置对冲;工具只留期权与合约。** +> 目标:少而精、珍惜机会、样本干净;**不保证收益**。 +> 旧版(含对冲)见 [交易执行手册-期权与Gate.md](./交易执行手册-期权与Gate.md)。 +> **开单前先过** [交易行为准则-开单三检.md](./交易行为准则-开单三检.md);本手册管怎么做单。 + +--- + +## 1. 主链条(强制) + +``` +1H 方向 → 空间 → 结构 → 定损盈 → 选工具(期权 / 合约) +``` + +任一步不过 → **空仓等待**,不为开单找理由。 + +| 步骤 | 做什么 | 否决 | +|------|--------|------| +| **1H 方向** | 趋势周期以 **1H** 为准;1H 上要有明显 **N 字**。跟 1H 波段,不跟 4H 打架硬做。例:4H 多、1H 空 → 做 1H 空头波段 | 1H 方向不清、无 N 字 | +| **空间** | 做空看下方支撑,做多看上方阻力;至少约 **≥2%** 才值得谈(常期望更大空间,如 ~5%) | 空间不够、贴着墙 | +| **结构** | 方向与空间过关后,在 **15m / 5m** 等结构;结构量级至少约 **8h+**(约 **48 根 15m**)。形态:收敛 / 两段式回调 / 箱体 / 假突破等 | 结构未出现、磨不够就抢跑 | +| **定损盈** | 结构出现后定义止损、止盈,算盈亏比。结构突破 → 止损在 **结构外沿**;假突破 → 止损在 **假突破针尖** | 损盈说不清、RR 不接受 | +| **选工具** | 只在上四步都齐之后选:**期权** 或 **合约**。波段有足够时间考虑,不急着下手 | 用对冲、或「每天都要开点期权」 | + +**丢掉对冲。** 对冲易带来「有保护就能多做」的幻觉;本版不做期期对冲、不做偏置对冲壳。 + +--- + +## 2. 总原则 + +1. **工具只有期权与合约**;同一时段尽量只让一边「说话」。 +2. **看不懂不做**;过滤比频率重要。日更不是目标,过检才是。 +3. 动手前先过 **开单三检**(信号 → 流程 → 情绪);不过 → 空仓。 +4. 玩法必须走完主链条;不够格 → 空仓。 +5. 期权离场只认:**系统/规则止盈** 与 **到期**;**开仓后中间不手动平仓**(紧急例外不进策略样本)。 +6. 过程可控、结果随缘:用规则管仓位与次数,不追求每天打满。 + +--- + +## 3. 账户与分工 + +| 账户 | 角色 | 说明 | +|------|------|------| +| OKX 期权 | **主业之一** | 方向单(虚值等);**不做对冲腿** | +| Gate 合约 | **主业之一** | 结构清楚时的波段;与期权尽量错开 | +| 其它 | 暂不做 | 减少分心与样本污染 | + +**到期选择(期权)** + +- 方向单默认 **一天期**。 +- 尽量在 **北京时间下午 4 点后** 开 **次日到期**,覆盖较完整的美盘 + 亚盘 + 欧盘窗口。 +- 更长故事优先考虑合约,不强行拉长期权。 + +--- + +## 4. 入场逻辑(两类工具) + +开仓前先判断:当前是 **买方向的期权表达**,还是 **合约波段**。 + +### 4.1 方向明确 · 结构到位 → 期权 + +- **条件**:主链条全部过关;常用结构突破或假突破模型在 15m/5m 成立。 +- **工具**:**一天期期权方向单**(空间够时优先考虑 **虚值**:同止损口径下盈亏比往往更高)。 +- **离场**:规则止盈或到期;不手平。 +- **默认**:先只开期权,不上合约。 + +### 4.2 结构到位 · 更适合合约 → 合约 + +- **条件**:主链条过关;位置极明确;同一位置机会计数见 Gate 纪律。 +- **工具**:Gate 合约波段;止损挂在模型对应位置(外沿 / 针尖)。 +- **独立假突破**(没有先开突破期权时):优先 **只做合约** 或 **空仓**,勿与「突破期权后再加仓」混用同一套仓。 + +### 4.3 明确不做 + +- 横盘「买波动」的 **期期对冲**(Call+Put)。 +- 任何「对冲壳 + 偏置」伪装成单边。 +- 为了「今天也开点期权」而破主链条。 + +--- + +## 5. 仓位与风险预算 + +**总资金参考:约 800U。** + +| 项目 | 规则 | +|------|------| +| 单笔期权 | 约 **10U** 权利金预算;**一次只持有一个期权仓位** | +| Gate 合约 | 日内保证金约 **50U**、约 **10 倍**;有单才用,无单为 0 | +| 合约止损 | 一般约 **5U**;单笔最大亏损不超过约 **10U** | +| 日损失心理框 | 期权+合约若都错:合计大约 **≤20U**;都对时期望可到 **40U+**(理想情形,非每日目标) | + +相对 800U:单笔约 **1.25%** 量级;全错一天约 **2.5%** 量级——防守优先。 + +**叠加红线** + +- 期权一仓 + 合约同日存在时,按合计风险接受最坏约 20U,且尽量少「同向双开」。 +- 不为「好像有保护」放大仓位(本版已无对冲保护叙事)。 + +--- + +## 6. 合约日纪律(Gate) + +1. 只做 **很明确的位置**;不明确基本不做。 +2. 动手前想清:**如何进场**(假突破 / 结构突破)。 +3. **同一位置最多两次机会**:结构突破、假突破。 +4. **两次都错 → 当日不再做单**(即使后面更「看起来清楚」也留到明天)。 +5. 止损约 **5U**;波段规则开仓前想清。 +6. 离场以结构止盈/止损为准。 + +--- + +## 7. 期权日纪律(OKX) + +1. **不手动平仓**;只等规则止盈或到期(紧急手平标记为非策略样本)。 +2. 一次一仓;约 10U 权利金。 +3. **不做对冲**;不做「每天默认开期权」。 +4. 结构突破 / 假突破用期权表达时,损位跟模型:外沿 / 针尖。 +5. 默认一天期;优先完整会话窗口再开。 + +--- + +## 8. 开仓前自检清单 + +- [ ] 今天是否只动「期权 / 合约」,其它账户零操作?是否 **未开对冲**? +- [ ] **1H 方向**是否清楚(含 N 字)? +- [ ] **空间**是否足够(支撑/阻力,至少约 ≥2%)? +- [ ] **结构**是否出现且量级够(约 8h+ / 48×15m)? +- [ ] **止损 / 止盈**是否按模型定好(外沿或针尖)?RR 是否接受? +- [ ] **工具**选的是期权还是合约?理由是否写清? +- [ ] 期权:止盈条件与「接受到期」是否写清? +- [ ] 合约:本位置第几次机会?止损约 5U 设好了吗?今日两次是否已用完? + +--- + +## 9. 一句话版本 + +> **1H 定方向 → 量空间 → 等够级别的结构 → 按模型定损盈 → 只在期权与合约里选工具;不对冲;期权不手平;一位置两次,错完收工;珍惜机会,日更不是目标。** + +--- + +## 10. 修订记录 + +| 日期 | 说明 | +|------|------| +| 2026-07-24 | v2 初版:去掉对冲;主链条 1H→空间→结构→定损盈→期权/合约;吸收假突破针尖 / 结构外沿止损口径 | diff --git a/docs/交易执行手册-期权与Gate.md b/docs/交易执行手册-期权与Gate.md index f41cf1b..80ff320 100644 --- a/docs/交易执行手册-期权与Gate.md +++ b/docs/交易执行手册-期权与Gate.md @@ -1,10 +1,10 @@ -# 交易执行手册(期权为主 · Gate 为辅) +# 交易执行手册 v1(期权为主 · Gate 为辅 · 含对冲) -> 个人开单纪律与仓位规则(2026-07 起)。 +> 个人开单纪律与仓位规则(2026-07 起)。**本版保留对冲,仅作历史/对照。** +> **现行主版本请用** [交易执行手册-v2-期权与合约.md](./交易执行手册-v2-期权与合约.md)(无对冲:1H→空间→结构→定损盈→期权/合约)。 > 目标:少而精、可控回撤、样本干净;**不保证收益**。 > 工具:OKX 期权(主)+ Gate 合约(辅);其它账户暂不做。 > **开单前先过** [交易行为准则-开单三检.md](./交易行为准则-开单三检.md)(信号 / 流程 / 情绪);本手册管怎么做单。 - --- ## 1. 总原则 @@ -146,3 +146,4 @@ |------|------| | 2026-07-21 | 初版:根据实盘讨论整理(期权为主、Gate 为辅、仓位与日停手规则) | | 2026-07-23 | 挂钩开单三检行为准则 | +| 2026-07-24 | 标注为 v1(含对冲);现行纪律迁至执行手册 v2 | diff --git a/docs/交易行为准则-开单三检.md b/docs/交易行为准则-开单三检.md index 32e8eb9..66a6b7d 100644 --- a/docs/交易行为准则-开单三检.md +++ b/docs/交易行为准则-开单三检.md @@ -49,7 +49,7 @@ | 点位 / 结构本身已经够清楚 | 「好像有戏」但确认点模糊 | | 只描述事实与系统条件 | 堆细节证明自己分析很厉害 | -对照执行手册时:先过 **方向 → 空间 → 值不值得**;不够格 → 空仓(见手册 §1、§3)。 +对照执行手册时:先过 **1H 方向 → 空间 → 结构 → 定损盈 → 选工具(期权/合约)**;不够格 → 空仓(见手册 v2)。 ### 4.2 流程确认(Process Confirmation) @@ -112,3 +112,4 @@ | 日期 | 说明 | |------|------| | 2026-07-23 | 初级版:三检 + 总循环 + 红线;对齐 AI 复盘与本人总结 | +| 2026-07-24 | 信号检对齐执行手册 v2 主链条(1H→空间→结构→定损盈→期权/合约) | diff --git a/lib/hub/hub_strategy_lib.py b/lib/hub/hub_strategy_lib.py index 577aa98..2c90a83 100644 --- a/lib/hub/hub_strategy_lib.py +++ b/lib/hub/hub_strategy_lib.py @@ -10,12 +10,24 @@ from typing import Any from lib.paths import REPO_ROOT -STRATEGY_EXCHANGES: tuple[str, ...] = ("playbook", "behavior", "binance", "okx", "gate") +STRATEGY_EXCHANGES: tuple[str, ...] = ( + "playbook_v2", + "playbook", + "behavior", + "binance", + "okx", + "gate", +) STRATEGY_META: dict[str, dict[str, str]] = { + "playbook_v2": { + "label": "执行手册v2", + "title": "交易执行手册 v2(期权 / 合约 · 无对冲)", + "md_rel": "docs/交易执行手册-v2-期权与合约.md", + }, "playbook": { - "label": "执行手册", - "title": "交易执行手册(期权为主 · Gate 为辅)", + "label": "执行手册v1", + "title": "交易执行手册 v1(期权为主 · Gate 为辅 · 含对冲)", # 相对仓库根;其余条目用 md_file 相对 docs/strategy "md_rel": "docs/交易执行手册-期权与Gate.md", }, diff --git a/manual_trading_hub/hub_ai/playbook_brief.py b/manual_trading_hub/hub_ai/playbook_brief.py index de4e426..175d44e 100644 --- a/manual_trading_hub/hub_ai/playbook_brief.py +++ b/manual_trading_hub/hub_ai/playbook_brief.py @@ -1,4 +1,4 @@ -"""交易教练用的执行手册短摘要(来源 docs/交易执行手册-期权与Gate.md).""" +"""交易教练用的执行手册短摘要(现行 v2:无对冲).""" from __future__ import annotations from pathlib import Path @@ -6,19 +6,21 @@ from pathlib import Path from lib.paths import REPO_ROOT # 控制 token:保持简短;手册大改时同步修订本摘要. -_PLAYBOOK_BRIEF = """【用户策略执行手册·摘要】(来源:docs/交易执行手册-期权与Gate.md + docs/交易行为准则-开单三检.md) -开单防火墙(强制):信号判断(核心点位是否清晰)→流程确认(资金/单笔敞口超限则暂停)→情绪自检(符合系统才做;怕踏空/回本/证明自己→放弃)。三检不过不开。成败先看三检是否跑完,不看这笔盈亏。 -一句话:横盘对冲(可偏置实值);突破用一天期权;假破确认后小仓合约加强;先过方向/空间/值不值得;期权不手平;一位置两次,错完收工;单笔小亏、组合回撤可控. -分工:OKX 期权=主业;Gate 合约=辅业;其它账户暂不做.同一时段尽量只让一边说话. -入场三类:①横盘较久→期期对冲(一天 Call+Put,总权利金约10U),期间一般不开 Gate;②方向/空间/值不值得过关且结构突破→一天期权方向单,默认不上合约;③已有突破期权后出现反向假破确认→Gate 小仓加强(加重暴露,按一笔故事控风险). -仓位(总资约800U):单笔期权约10U且一次一仓;期期对冲合计约10U;Gate 保证金约50U×约10x,止损约5U,单笔最亏约≤10U;日最坏约≤20U. -期权纪律:不手动平仓,只认规则止盈或到期(紧急手平非策略样本);默认一天期,尽量北京时间16:00后开次日到期. -Gate 纪律:只做很明确位置;同一位置最多两次机会(结构突破/假突破);两次都错→当日收工. -教练用法:对照上述纪律讨论执行与心态;开单前优先提醒三检;勿另造策略或鼓励期权手平/超仓.""" +_PLAYBOOK_BRIEF = """【用户策略执行手册·摘要】(来源:docs/交易执行手册-v2-期权与合约.md + docs/交易行为准则-开单三检.md) +开单防火墙(强制):信号判断→流程确认→情绪自检。三检不过不开。成败先看三检是否跑完。 +主链条(强制):1H方向(含N字)→空间(支撑/阻力,至少约≥2%)→结构(约8h+/48×15m:收敛/两段回调/箱体/假突破等)→定损盈(结构突破=外沿;假突破=针尖)→选工具(只剩期权或合约)。 +丢掉对冲:不做期期对冲/偏置对冲;对冲易产生「有保护就能多做」的幻觉。日更不是目标,过检才开。 +一句话:1H定方向→量空间→等够结构→按模型定损盈→只在期权与合约里选;期权不手平;Gate一位置两次,错完收工;珍惜机会。 +分工:OKX期权与Gate合约;其它账户暂不做。同一时段尽量只让一边说话。 +入场:①主链条过关→一天期期权方向单(空间够可优先虚值);②极明确位置→Gate合约;独立假破优先只做合约或空仓。明确不做横盘双买对冲。 +仓位(总资约800U):单笔期权约10U且一次一仓;Gate保证金约50U×约10x,止损约5U,单笔最亏约≤10U;日最坏约≤20U。 +期权纪律:开仓后中间不手动平仓,只认规则止盈或到期;默认一天期,尽量北京时间16:00后开次日到期。 +Gate纪律:只做很明确位置;同一位置最多两次(结构突破/假突破);两次都错→当日收工。 +教练用法:对照上述纪律讨论执行与心态;开单前优先提醒主链条与三检;勿另造策略或鼓励对冲/期权手平/超仓/每天默认开期权。""" def playbook_md_path() -> Path: - return REPO_ROOT / "docs" / "交易执行手册-期权与Gate.md" + return REPO_ROOT / "docs" / "交易执行手册-v2-期权与合约.md" def format_playbook_brief_for_chat(max_chars: int = 1200) -> str: diff --git a/manual_trading_hub/static/index.html b/manual_trading_hub/static/index.html index 4e9e498..e6e682e 100644 --- a/manual_trading_hub/static/index.html +++ b/manual_trading_hub/static/index.html @@ -1081,7 +1081,7 @@
执行手册 · 三所策略正文(带目录) · 执行清单(打印对照)
+执行手册v2(无对冲)· 行为准则 · 三所策略正文 · 执行清单