交易计划篇给出了基础日志模板和三层复盘框架,本篇在此之上做两件事:一是把「复盘」从「记流水账」升级为「数据化复盘」——让每一笔记录都能进入统计;二是把「复盘什么」讲透——单笔、周期、系统、情绪、市场环境五个层面,分别用什么方法、产出什么结论。
一、复盘的目标:不是找借口,是改系统
先看两种复盘:
| 无效复盘(找借口) | 有效复盘(改系统) | |
|---|---|---|
| 亏了怎么办 | 「行情太妖了」「庄家洗盘」「差一点就对了」 | 回到日志:哪条规则没执行?哪条规则本身不成立? |
| 赚了怎么办 | 「我天赋异禀」「早就说会涨」 | 回到归因:这笔盈利是策略优势还是行情运气? |
| 输出 | 情绪宣泄,下个月原样重来 | 一份「动作清单」:改什么、停什么、验证什么 |
| 对象 | 单笔结果 | 系统参数 + 执行过程 |
复盘的唯一目标:让下一次决策比上一次好。 三个检验标准——复盘有没有输出动作?动作有没有被执行?执行后有没有验证效果?没有动作的复盘等于自我安慰。
核心认知:复盘的不是「这周赚没赚」,是「这周的系统有没有在正常工作」。 结果由运气决定的部分复盘不了,过程由你决定的部分才是复盘对象。
二、三层复盘框架
2.1 框架总览
| 层级 | 频率 | 时间 | 回答的问题 | 产出 |
|---|---|---|---|---|
| ① 单笔复盘 | 每笔平仓后 24h 内 | 5-10 分钟 | 这笔为什么进、为什么出、依据是否成立 | 单笔日志 + 合规判定 |
| ② 日/周复盘 | 每日 5 分钟 / 每周 30 分钟 | 短 | 盈亏分布、执行偏差率、情绪事件 | 偏差统计表 + 停手触发检查 |
| ③ 系统复盘 | 每月 1 小时 | 长 | 实盘 vs 回测偏差,策略是否退化 | 月度报告 + 参数调整清单 |
2.2 ① 单笔复盘:这笔交易为什么进、为什么出
在计划篇日志模板基础上,增加三个「对照列」:
## 交易记录 #____(复盘版)
- 进场依据:触发了计划第____条规则(复制原文:____)
- 出场依据:____(目标位/移动止盈/信号反转/时间止损/____)
- 复盘判定:
[ ] 进场依据当时成立(按当时可见信息判断,不用事后涨跌反推)
[ ] 出场按规则执行
[ ] 规则依据事后看是否可靠(这条规则的胜率/盈亏比有没有兑现)
- 这笔交易教会系统什么:____(改规则 / 改参数 / 保持不动)
关键:判定依据用「当时的信息」,不用「事后的结果」。 一笔按计划执行但亏了的交易,判定是「合规亏损」,系统价值为 +1 样本;一笔违规但赚了的交易,判定是「违规盈利」,是 -5 样本——它教坏系统。
2.3 ② 日/周复盘:盈亏分布、执行偏差率、情绪事件
每日 5 分钟检查清单:
□ 今日每笔都记完日志了吗?
□ 有违规吗?(有 → 当天写进「情绪事件记录」)
□ 触及熔断线了吗?(连亏3笔/单日-3%)
□ 今日执行偏差率 = 违规笔数 ÷ 总笔数(目标 0)
每周 30 分钟统计表:
| 指标 | 本周 | 上周 | 说明 |
|---|---|---|---|
| 交易笔数 | |||
| 胜率 / 盈亏比 | |||
| 期望值 EV(风险单位) | 平均盈利÷平均亏损×胜率−败率 | ||
| 执行偏差率 | 违规笔数 ÷ 总笔数,目标 < 10% | ||
| 违规类型分布 | 哪种违规最频繁 | ||
| 情绪事件次数 | 本周几次情绪化交易,亏多少 | ||
| 单周净盈亏 | 对照上周 |
2.4 ③ 系统复盘:每月回测一致性检查
核心问题:实盘表现 vs 历史回测表现,偏差在哪?
| 对比项 | 历史回测 | 实盘 | 偏差 | 偏差归因 |
|---|---|---|---|---|
| 胜率 | 42% | 38% | −4% | 执行**滑点**?还是规则被临场改写? |
| 平均盈利 | 2.1R | 1.6R | −0.5R | **止盈**是不是被提前手动截断了? |
| 平均亏损 | 1.0R | 1.3R | +0.3R | **止损**是否被移动/拖延过? |
| 月度收益分布 | 稳定正 | 忽高忽低 | 大 | 仓位是否不稳定? |
判定流程:
实盘 vs 回测偏差
├─ 合规率高(>90%)但仍有偏差 → 策略退化/环境变化 → 考虑调整参数或暂停
├─ 合规率低(<70%)→ 执行问题 → 先修纪律,不改策略
└─ 样本不足(<30 笔)→ 数据不够,继续积累,不下结论
关键:不要在实盘表现差的时候急着改参数。 先问「是系统坏了,还是人坏了」——参数改得越勤,系统越不可能积累统计优势(过拟合的另一面:过度修改 = 把系统改成另一套新系统)。
三、「执行偏差」量化
3.1 偏差是什么
执行偏差:实盘动作与计划动作之间的差值。它看不见摸不着,但可以计数。把偏差变成数字,它就从「性格问题」变成「统计数据」。
3.2 偏差记录表(每周一填)
| 偏差类型 | 次数 | 每次后果(盈亏影响) | 触发情境 |
|---|---|---|---|
| 该止损没止损 | X | 多亏 ____ | 例:睡前挂单没生效,醒来已破位 |
| 该空仓手痒开仓 | Y | 亏/赚 ____ | 例:连赢后空仓手痒 |
| 提前止盈(截断利润) | 例:到 1:1 就忍不住,计划是 1:2 | ||
| 止损/止盈位临场移动 | 例:把止损从 1% 拉到 3% | ||
| 仓位超标 | 例:计划 1% 风险实际 2.5% | ||
| 该进场没进场(错过) | 例:信号出现但犹豫没下单 | ||
| 追涨杀跌(计划外开仓) | 例:看到大阳线追进去 | ||
| 反向情绪单(报复/翻本) | 例:连亏后立即加倍开仓 |
3.3 偏差率指标
执行偏差率 = 违规笔数 ÷ 当月总笔数 × 100%
执行完美率 = 1 − 执行偏差率
目标:偏差率 < 10%;月度「完美交易周」≥ 2 周
用数字说话的例子: 某交易者 1 月 40 笔,其中「该止损没止损」4 次,平均每次多亏 2 个风险单位(= 2% 资金)——仅此一项偏差,单月损耗 = 4 × 2% = 8% 资金。如果他的系统月均只有 3% 的优势,这次复盘就证明了一件事:系统在赚钱,人在把钱亏回去。
偏差率是执行力的「体温计」。 别用「我好像守规矩了」评价自己,用数字:连续 8 周偏差率 < 10%,你的执行才算是「习惯」而不是「努力」。
四、情绪复盘方法
4.1 情绪日志(每笔交易 30 秒)
在日志模板里增加三个字段,记录的是事实不是评价:
- 交易前情绪:□平静 □兴奋 □焦虑 □烦躁 □自信 □疲惫 □无聊
- 睡眠:____ 小时 | 当日是否饮酒/咖啡过量:□否 □是
- 下单冲动度(1-5):____(5 = 手痒到非下不可)
4.2 情绪-结果相关性自检(月度交叉表)
| 交易前情绪 | 笔数 | 胜率 | 平均盈亏(R) | 违规率 |
|---|---|---|---|---|
| 平静 | 22 | 45% | +0.6R | 0% |
| 兴奋/FOMO | 6 | 33% | −0.8R | 33% |
| 焦虑/烦躁 | 4 | 25% | −1.2R | 50% |
| 疲惫 | 5 | 20% | −1.5R | 60% |
自检方法:
- 情绪越差的组,违规率越高、胜率越低 → 统计证实了「情绪决定执行质量」。
- 找到你的高危触发点:是凌晨、是连亏之后、是喝咖啡过量,还是刚跟人吵架?—— 写进交易计划禁令清单。
- 给每个高危触发点配一个硬动作:连亏后停手、疲惫日禁止交易、深夜只看盘不下单。
情绪日志的目的不是「消灭情绪」,是「找到你的专属雷区」。 每个人的雷区不同,靠数据找出来,比靠意志力硬扛有效得多。
五、市场环境复盘:行情与系统的匹配度
5.1 概念:没有「永远有效的系统」
每套系统都有它的主场环境:趋势策略主场是趋势行情,震荡策略主场是区间行情。系统表现差,有时候不是系统坏了,是它离开了主场。
5.2 月度市场环境记录表
| 项目 | 本月实际情况 |
|---|---|
| 行情类型 | □单边趋势(哪边:____)□宽幅震荡 □窄幅横盘 □剧烈转折 |
| 波动率水平 | 本月平均 ATR / 历史均值:____ |
| 我的主交易品种走势 | 上涨/下跌/区间,幅度 ____% |
| 大事件影响 | 议息/CPI/ETF 等事件几次,影响几何 |
| 我的系统表现 | 符合预期 / 差于预期(偏差 ____%) |
5.3 匹配度判定
系统本月盈亏 vs 环境:
├─ 环境 = 系统主场,系统却亏损 → 执行问题或策略退化(查偏差率)
├─ 环境 ≠ 系统主场,系统小亏 → 正常磨损,不该改策略
├─ 环境 ≠ 系统主场,系统大亏 → 该暂停,等主场回来
└─ 环境 = 系统主场,系统大赚 → 验证有效,下月继续并记录样本
示例:某趋势跟踪系统(回测主场:单边行情),5 月市场横盘一个半月,实盘 −2%。对照匹配度表:环境 ≠ 主场、小亏 → 结论是「系统正常磨损,继续持有仓位规则,不加仓、不重仓、不发明新策略」。最忌讳的反应是:横盘亏了两个月 → 把趋势策略改成震荡策略 → 下个月行情启动 → 两头挨打。
给系统一个「主场概念」后,你就能把「这个月亏了」翻译成「这个月系统没上班」——亏钱但不上火,心态立刻不同。
六、复盘工具
6.1 Excel / Google Sheets 模板设计
三个 Sheet 构成最小闭环:
Sheet 1「交易记录」:日期/品种/方向/入场/出场/盈亏R/情绪/违规标记
Sheet 2「周统计」:从 Sheet1 透视:笔数/胜率/盈亏比/EV/偏差率/情绪交叉
Sheet 3「月度复盘」:指标总览 + 归因拆解 + 环境判定 + 下月动作清单
设计要点:
| 设计点 | 要求 |
|---|---|
| 每笔一行 | 不要一笔记一段文字,否则无法统计 |
| 盈亏用 R(风险单位) | 用「亏损倍数」而非绝对金额,方便跨月对比 |
| 违规用数字标记 | 违规 = 1,合规 = 0,直接 SUM 就是偏差率 |
| 自动图表 | 周统计 Sheet 画资金曲线和偏差率柱状图 |
6.2 Notion / 飞书文档方案
- 数据库视图:用 Notion 数据库 / 飞书多维表格代替 Excel——每笔交易一条记录,按周/月自动分组统计,手机随时可填(平仓后 24h 内记录的要求,手机能填才执行得了)。
- 复盘模板:每周日晚固定 30 分钟,打开「周复盘」模板填空,填完归档。
- 月度报告:复用 04 篇的月度复盘报告模板,链接到周复盘页面。
- 优势:记录与复盘同源、可回溯、可协作;劣势:手动分类容易偷懒,需要每季度做一次「数据清洗」。
6.3 自动化复盘(进阶,衔接量化实战篇)
当手动统计开始占用精力,可以把统计交给脚本:
交易所 API 导出成交记录 → 脚本清洗/标注(按策略、品种、时段分组)
→ 自动生成:资金曲线、月度统计、偏差率、归因表 → 存为月度报告
- 适用前提:先手动跑通统计口径 2-3 个月,确认指标定义无误,再自动化——自动化只会加速统计,不会替代「复盘动作」本身。
- 具体实现、回测一致性检验、参数管理与过拟合防范,详见 15-量化实战篇。
- 注意:自动化解决「统计」与「汇总」,但「下个月改什么」这个判断永远需要人来下。
七、复盘示例:虚构交易者的周复盘报告
以下是虚构人物「小钟」的周复盘(2026-08-10 至 08-16,全周 14 笔),完整走一遍复盘流程。所有数字均为示例,不代表任何真实表现。
# 小钟 · 周复盘报告(2026-08-10 ~ 08-16)
## 一、本周数字
| 指标 | 数值 | 对照上周 | 判定 |
|---|---|---|---|
| 交易笔数 | 14 | 9(+5) | 偏多,需查手痒单 |
| 胜率 | 43%(6/14) | 44% | 正常 |
| 盈亏比 | 2.1 | 1.8 | 正常偏上 |
| 期望值 EV | +0.3R/笔 | +0.1R | 正常 |
| 执行偏差率 | 21%(3 笔违规) | 11% | 恶化,本周重点 |
| 周净盈亏 | +2.1R(约 +2.1%) | +0.9R | 虽盈利,但靠违规 |
## 二、资金曲线
- 周一至周三稳步上升(+1.4R),周四回撤 0.9R(一笔大亏),周五修复至 +2.1R。
- 本周最深回撤 1.2R,未触熔断线。
## 三、单笔复盘(挑 3 笔代表性交易)
1. **#214 合规亏损(−1R)**:突破入场,止损触发离场。按规则执行 ✓,进场依据事后看依然成立,系统样本 +1。
2. **#218 违规盈利(+2.2R)**:原计划 1:2 止盈,实际 1:1.2 就手点平仓,之后价格又涨 3%。判定:违规(提前止盈),多赚了 2.2R 但教坏了系统——记入偏差统计。
3. **#221 合规大亏(−2R)**:止损设好但因在开会未挂限价单,破位后滑点成交。判定:该止损没止损(挂单延迟),偏差类型 1。
## 四、执行偏差统计
| 偏差类型 | 次数 | 盈亏影响 | 情境 |
|---|---|---|---|
| 该止损没止损 | 1 | 多亏 0.6R | 开会未挂止损单 |
| 提前止盈 | 1 | 截断 1.8R 利润 | 1:1.2 时手痒 |
| 手痒开仓(空仓期) | 1 | −0.4R | 周三空仓 4 小时忍不住 |
| 合计 | 3 | −0.4R 直接 + 2.8R 隐性损耗 | 偏差率 21% |
## 五、情绪复盘
| 交易前情绪 | 笔数 | 违规数 | 备注 |
|---|---|---|---|
| 平静 | 9 | 1 | 违规来自挂单拖延,非情绪 |
| 兴奋(连赢后) | 3 | 1 | 手痒开仓发生在连赢后 |
| 疲惫(熬夜) | 2 | 1 | 提前止盈发生在疲惫日 |
- 自检结论:**熬夜日 + 连赢后是我的两个雷区**,与上月统计一致。
## 六、市场环境
- 本周 BTC 先涨后横,波动率 ATR 低于均值 20%,震荡为主。
- 我的趋势系统主场是单边行情 → 本周盈利主要靠两笔大趋势单,横盘期表现平平。
- 判定:环境与系统中等匹配,符合预期,不改策略。
## 七、下周三项动作(本周复盘输出)
1. 挂单纪律:**止损单必须在下单时同步提交**,开会前检查持仓挂单情况(堵住 #221)。
2. 情绪规则:**熬夜日禁止开新仓**;连赢 3 笔后当日停止开仓(堵住手痒与提前止盈)。
3. 验证项:继续统计偏差率,目标下周 < 10%;若再出现「提前止盈」,把止盈改回交易所条件单自动执行。
复盘示例的启示:本周虽然盈利,但 21% 的偏差率说明赚钱靠的是运气和违规的叠加,系统真实表现是 14 笔只有 +0.3R/笔。 如果不修偏差,下个亏损周会把本周的利润连本带利还回去——复盘的产出不是「本周总结」,是「下周动作」。
⚠️ 风险提示
复盘方法不能保证盈利,它只能让错误可见、让优势可复制。偏差率、情绪交叉表、环境匹配度等指标均为教学口径,具体阈值(如偏差率 < 10%)请根据自身系统调整,不要机械套用。示例中的交易者与数字均为虚构,仅用于演示流程,不代表任何真实表现或收益预期。请只用亏得起的钱交易,杠杆交易可能亏光本金甚至产生负余额。