---
title: "Converting Trading Lessons into Hard Rules"
description: "回答哪些交易教训应升级成硬规则，以及规则颗粒度如何保持可执行。"
---

> Documentation Index
> Fetch the complete documentation index at: https://wiki.keyi.win/llms.txt
> Use this file to discover all available pages before exploring further.

# Converting Trading Lessons into Hard Rules

# Converting Trading Lessons into Hard Rules

## Summary
这页不是继续讲“学到了什么”，而是讲什么时候一条教训应该真正升级成硬规则。目标是防止两种极端：一种是什么都不制度化，问题永远重复；另一种是什么都想写成规则，结果规则越来越多、越来越空、越来越没人执行。
Public boundary: this is educational risk-control material, not investment advice or a record of any real account, holding or trade.


## Question
哪些交易教训应该升级成硬规则？硬规则应该写到什么颗粒度，才既有约束力，又不会把系统写烂？

## One-line rule
只有反复出现、代价足够大、并且能压成明确动作的教训，才值得升级成硬规则。

## Step 1: separate lesson from rule
先区分两个东西：

### Lesson
是你从交易里得到的认识，例如：
- 我太容易在回撤期放大仓位
- 我总在没确认时抢跑
- 我常把补仓说成再平衡

### Rule
是你下一次必须执行的动作，例如：
- 回撤期内，进攻仓单笔仓位自动缩小一级
- 未确认前不得提前入场
- 任何补仓动作都必须先写明：这是再平衡还是情绪补仓

很多复盘只停在 lesson，没走到 rule，所以问题才会继续重复。

## Step 2: know which lessons are strong enough to become rules
不是每个感受都值得升规则。

更适合升级的通常满足三点：
- 反复出现
- 代价明显
- 可以被明确执行

也就是说，一条 lesson 只有同时满足：
- 它不是偶发
- 它确实伤系统
- 它能被改写成具体动作

才值得进入硬规则层。

## Step 3: do not create rules out of single-trade pain
一笔特别痛的单子，很容易让人冲动立规矩。

比如：
- 以后再也不做这种票
- 以后再也不隔夜
- 以后见到回撤就先跑

这种通常是情绪化立法。

更好的判断是：
- 这是单次特例，还是重复模式？
- 我是在堵漏洞，还是在发泄？
- 这个规则如果长期执行，会不会把系统一起误伤？

硬规则不是用来安抚这次亏损的，而是用来处理未来高概率重复问题的。

## Step 4: write rules as behavior constraints, not abstract virtues
坏规则通常很像口号：
- 要冷静
- 不要贪心
- 尽量等确认
- 以后更谨慎

这些都不算规则，因为没有执行接口。

好规则则应该是行为约束：
- 连续两笔非计划交易后，停手一天
- 没有退出计划，不得开仓
- 回撤期内禁止放大进攻仓总风险
- 任何减仓前，必须先写出剩余仓位处理计划

一句话：
规则必须能告诉未来的你“具体做什么或不做什么”。

## Step 5: keep the granularity executable
规则太粗，会没约束力；
规则太细，会执行崩溃。

### 太粗的例子
- 不要冲动
- 要尊重趋势
- 要管理风险

### 太细的例子
- 只要 5 分钟级别某线和某线交叉且成交量达到某值就必须……
如果细到必须靠当下临时解释才能执行，也容易漂。

更合适的颗粒度通常是：
- 足够明确
- 能在当下直接判断是否触发
- 不依赖情绪解释
- 不需要长篇补充说明

## Step 6: prioritize only a few live hard rules at a time
最常见的问题不是规则太少，而是一次加太多。

更有效的做法是：
- 当前只盯最伤系统的 2-3 条硬规则
- 先让它们真正进入执行肌肉记忆
- 等稳定后再补下一批

因为如果你同时新增十条：
- 很快就会记不住
- 更容易在执行时挑着遵守
- 最后系统表面更完整，实际更空心

## Step 7: distinguish hard rules from soft reminders
不是所有东西都该进硬规则层。

### 适合做硬规则的
- 一旦违反，代价很高
- 边界清楚
- 能明确判断触发与否
- 对执行结果影响大

### 更适合做软提醒的
- 需要因市场状态灵活判断
- 更像方向性提醒，而不是刚性约束
- 边界模糊，难以机械判定

例如：
- “没有退出计划不得开仓”更适合硬规则
- “在剧烈波动期更保守一点”更像软提醒

## Step 8: check whether the rule is actually preventing the original mistake
规则写完后，要反过来验证：
- 它真的能拦住原问题吗？
- 还是只是写得很像在管，但实际上仍可绕过去？

比如：
- 如果你写“尽量别补仓”，那它拦不住任何事
- 如果你写“任何补仓前必须先写明这是不是制度化再平衡”，它才开始有约束力

真正有效的规则，应该能让未来的你更难自我解释、自我开脱。

## Step 9: retire or rewrite rules that no longer work
硬规则不是越多越好，也不是一写永远不动。

如果一条规则出现以下情况，就该考虑调整：
- 长期不再对应当前主要问题
- 边界模糊，执行时总在解释
- 副作用开始大于收益
- 已被更高质量规则覆盖

系统健康，不靠规则越积越厚，而靠规则不断更新、压缩、去重。

## Simple hard-rule template
当你准备把一条 lesson 升级成硬规则时，至少写清：
- 这条规则要防什么问题？
- 触发条件是什么？
- 具体禁止或强制什么动作？
- 违反它通常会带来什么代价？

## Quick checklist
判断一条教训是否值得升成硬规则时，快速问自己：
- 这问题是不是反复出现？
- 它是不是足够伤系统？
- 我能不能把它写成一句具体动作约束？
- 这条规则会不会真的拦住原错误，而不只是显得很聪明？

只要后两问答不清楚，就先不要升。

## Minimal version for immediate use
准备立一条新规则前，先问三句：
1. 这真的是重复问题吗？
2. 我能把它写成明确动作吗？
3. 这条规则真的能拦住下次同类错误吗？

三句都答清楚，再进硬规则层。

## Takeaway
交易教训的价值，不在于你当下感触多深，而在于它能不能被压成未来会执行的约束。

真正好的硬规则，不是更多，而是：
- 更少
- 更清楚
- 更难被自己绕开
- 更直接地拦住高代价重复错误

## Relations
- depends_on: [how-i-should-detect-repeat-mistakes-in-my-trading](/queries/how-i-should-detect-repeat-mistakes-in-my-trading)
- depends_on: [how-i-should-build-a-post-trade-review-loop](/queries/how-i-should-build-a-post-trade-review-loop)
- depends_on: [my-investment-pre-trade-checklist](/queries/my-investment-pre-trade-checklist)
- depends_on: [when-i-should-not-trade](/queries/when-i-should-not-trade)
- depends_on: [personal-investment-operating-rules](/concepts/personal-investment-operating-rules)

## Related
- [how-i-should-detect-repeat-mistakes-in-my-trading](/queries/how-i-should-detect-repeat-mistakes-in-my-trading)
- [how-i-should-build-a-post-trade-review-loop](/queries/how-i-should-build-a-post-trade-review-loop)
- [my-investment-pre-trade-checklist](/queries/my-investment-pre-trade-checklist)
- [when-i-should-not-trade](/queries/when-i-should-not-trade)
- [index](/)
- `log`

Source: https://wiki.keyi.win/queries/how-i-should-convert-trading-lessons-into-hard-rules/index.mdx
