6.2 量化能做什么和不能做什么
课前导读
本节目标
学完能解决什么困惑:知道量化真正擅长什么,也知道它不能替你预测未来、消除风险或保证成交。
适合谁:已经理解“量化是把规则变成流程”,但担心自己把量化误当成稳赚工具的 A 股新手。
难度:beginner
用时:约 35 分钟
上一节我们说,量化像把菜谱交给计时器和质检员。
这一节要补上更重要的一半:计时器不能保证菜一定好吃,质检员也不能让坏食材变成好食材。
投资里的量化同样如此。
它能让流程更稳定。
它能让检查更快速。
它能让复盘更有证据。
但它不能让市场听你的话。
更不能把“有风险的股票”变成“稳赚的股票”。
知识正文
一、导航仪的类比:能规划路线,不能控制天气
想象你开车去一个陌生城市。
导航仪可以帮你做很多事。
它能告诉你路线。
它能估算时间。
它能提醒前方拥堵。
它能在你走错路时重新规划。
但是,导航仪不能控制天气。
它不能让暴雨停下来。
它不能保证前方一定没有事故。
它不能替你握方向盘。
它也不能保证你一定准时到达。
量化在投资里很像导航仪。
它基于已有地图和实时信息,帮助你更有条理地做决策。
但市场不是导航仪能控制的道路。
A 股会遇到公告、政策、涨跌停、停牌、情绪冲击和突发事件。
量化工具可以提醒你“这里风险变大了”。
但它不能命令市场“不要下跌”。
类比映射
导航仪的价值是规划、提醒和记录;它的边界是无法控制天气和路况。量化的价值是执行、筛选、验证和复盘;它的边界是无法控制未来和市场参与者。
二、先把结论放在前面
量化能做四类事情。
一致执行:同一套规则,每次用同样方式检查。
快速筛选:在很多股票里找出满足条件的少数对象。
历史验证:用过去可见的数据看看规则是否经得住检查。
记录复盘:把信号、动作、结果和偏差留下证据。
量化不能做五类事情。
不能预测未来:它只能处理已有信息和规则假设。
不能消除黑天鹅:突发事件可能让任何规则失效。
不能替代常识:明显的公告风险、财务风险、退市风险不能装作看不见。
不能保证成交:涨停、跌停、流动性不足都会影响实际买卖。
不能解决数据错误:错误数据会让检查结果跟着出错。
下面我们逐项拆开。
三、量化能做之一:一致执行
新手最大的问题之一,是同一条规则今天这样用,明天那样用。
上涨时觉得规则可以放宽。
下跌时觉得规则可以等一等。
亏损后又想临时加仓把钱赚回来。
量化能帮助你把“临时发挥”减少到最低。
例如你写下规则:
“只有当 MA20 高于 MA60,且收盘价在 MA20 上方时,才允许记录趋势观察信号。”
那么今天检查招商银行也这样。
明天检查另一只 A 股也这样。
行情热闹时也这样。
市场冷清时也这样。
一致执行的好处不是保证赚钱。
而是让你知道结果来自规则,而不是来自每天变化的情绪。
常见误区
一致执行不等于死板。规则可以在复盘后修改,但不能在盘中因为害怕或兴奋随手修改。
四、量化能做之二:快速筛选
A 股股票数量很多。
普通投资者不可能每天认真看完所有 K 线、公告和成交情况。
量化可以帮助你先做第一轮筛选。
例如你设定一个很朴素的观察条件:
非 ST、非 *ST。
近期成交比较活跃。
MA20 高于 MA60。
收盘价没有明显跌破长期均线。
这个筛选结果不会告诉你“马上买”。
它只是帮你把几千只股票缩小到一个更小的观察范围。
筛选像超市入口的篮子。
它帮你把东西装起来。
但最后买不买,还要看质量、价格、风险和你的计划。
五、量化能做之三:历史验证
历史验证的意思是:把规则放回过去的行情里,从左往右检查,看它当时会发出什么信号,结果如何。
这和第 5 章的纸面回测是一脉相承的。
注意这里有两个关键点。
第一,只能使用当时已经能看到的信息。
第二,要记录成本、滑点、涨跌停、T+1 等现实约束。
如果事后看完整张图,再说“这里应该买、那里应该卖”,那不是验证。
那只是事后解释。
量化的历史验证更像考试后查看答题过程。
它能帮助你发现:
规则是不是经常发出太晚的信号。
止损是不是设得太松或太紧。
忽略交易成本后,结果是不是虚高。
某些行情环境下,策略是不是明显不适合。
但历史验证不能保证未来重复。
过去是参考,不是合同。
六、量化能做之四:记录复盘
很多投资者亏损后只记得情绪:
“我当时太冲动了。”
“我早知道就卖了。”
“市场太不给面子了。”
这些感受真实,但不够可改进。
量化记录会更具体。
| 记录字段 | 要回答的问题 |
|---|---|
| 规则名称 | 当时用的是哪一套规则 |
| 信号日期 | 哪一天触发了条件 |
| 触发原因 | 哪些检查项通过了 |
| 实际动作 | 买入、卖出、观望,还是没有成交 |
| 执行偏差 | 是否违反仓位、止损或不做条件 |
| 结果 | 后续盈亏和最大回撤如何 |
| 改进点 | 下次要改哪一条具体规则 |
这样的记录能把“我好像做错了”变成“我违反了哪条规则”。
这才有机会改进。
七、量化不能做之一:不能预测未来
这是最重要的边界。
量化可以根据过去和当前数据形成判断。
但它不能知道明天一定发生什么。
一条均线规则发出信号,只说明“在这套规则里,当前条件满足”。
它不代表明天一定上涨。
一个历史验证结果不错,只说明“过去样本里,这套规则表现尚可”。
它不代表未来必然继续有效。
如果有人把量化包装成“明天必涨”“稳赚模型”“稳定高收益”,你要特别警惕。
风险警告
任何声称能稳定预测 A 股短期涨跌、保证收益或包赚不赔的量化说法,都应先按高风险营销处理,而不是按投资知识处理。
八、量化不能做之二:不能消除黑天鹅
黑天鹅指的是难以提前预料、影响又很大的突发事件。
例如重大政策变化、突发行业事故、公司公告暴雷、极端市场情绪等。
量化规则可能在事件发生前看起来一切正常。
但事件发生后,价格可能跳空低开,甚至出现跌停。
这时规则能做的是提醒你执行风险预案。
它不能让风险消失。
所以任何量化策略都必须保留安全边界。
比如仓位上限、止损条件、分散观察和暂停规则。
这些看起来保守,却是活下来的基础。
九、量化不能做之三:不能替代常识
常识在投资里非常重要。
如果一家 A 股公司被标记为 *ST,你不能只因为均线好看就忽略退市风险。
如果公司公告显示重大不确定事项,你不能只因为筛选条件通过就立刻买入。
如果成交量很小、盘口价差很大,你不能假设自己一定能按理想价格成交。
量化规则是工具。
常识是方向盘。
工具越快,越需要方向盘稳。
否则错误会被更快地放大。
十、量化不能做之四:不能保证成交
纸面规则常常写得很顺:
“跌破止损线就卖出。”
现实交易却可能遇到问题。
如果股票跌停,卖单可能排队很久也无法成交。
如果股票流动性差,你想卖出的数量可能会压低价格。
如果你用限价委托,价格没有到就不会成交。
如果你用市价委托,实际成交价可能和预期有偏差。
A 股还有 T+1 交易规则。
当天买入的股票,通常不能当天卖出。
这些现实约束,都会让“规则结果”和“账户结果”出现差别。
量化必须尊重交易制度。
不能把理想成交当成真实成交。
十一、量化不能做之五:不能解决数据错误
量化很依赖数据。
如果数据错了,结果也会错。
例如:
某一天价格记录缺失。
成交额单位看错。
股票状态没有及时更新。
公告时间理解错误。
复权处理前后口径不一致。
你不需要现在学习复杂的数据处理。
但要先建立一个意识:
数据不是天然正确的。
当结果看起来过于完美,或者信号突然异常密集时,要先怀疑数据和规则口径。
十二、能力边界总览
把量化当成导航仪,就能看清它的位置。
flowchart TD
A["量化工具"] --> B["擅长:重复检查"]
A --> C["不擅长:未知变化"]
B --> D["一致执行"]
B --> E["快速筛选"]
B --> F["历史验证"]
B --> G["记录复盘"]
C --> H["预测未来"]
C --> I["消除黑天鹅"]
C --> J["保证成交"]
C --> K["修复错误数据"]再用一张表总结。
| 类别 | 量化能提供什么 | 它不能保证什么 | 新手安全做法 |
|---|---|---|---|
| 执行 | 按同一规则检查 | 每次执行都赚钱 | 先小仓或纸面验证 |
| 筛选 | 快速缩小观察范围 | 筛出的股票一定上涨 | 继续看公告、风险和位置 |
| 验证 | 发现历史中的问题 | 未来完全重复历史 | 避免偷看未来和忽略成本 |
| 复盘 | 记录偏差和改进点 | 自动改掉人的贪婪恐惧 | 固定时间复盘,不盘中乱改 |
| 成交 | 提醒计划价格和条件 | 一定以理想价格成交 | 考虑涨跌停、滑点和流动性 |
| 数据 | 让检查更系统 | 数据天然无误 | 遇到异常先核对来源 |
十三、A 股场景里的边界案例
案例一:均线信号通过,但当天涨停。
规则显示趋势条件满足。
但如果已经涨停,你可能无法按计划价格买入。
这时量化能提醒“信号存在”。
它不能保证你成交。
案例二:历史验证很好,但未来遇到行业政策变化。
过去的样本里,某类策略可能表现不错。
但行业政策、资金偏好和市场情绪会变化。
这时历史验证只能作为参考。
不能当成未来承诺。
案例三:数据漏掉一日停牌或公告。
如果数据没有正确记录停牌日期,验证结果可能把无法交易的日子当成可交易。
这会让结果看起来更顺滑。
现实中却做不到。
案例四:规则通过,但公司公告风险很大。
如果公告里出现重大不确定事项,普通投资者应先读懂风险。
不能只看技术规则。
量化筛选不是免读公告卡。
关键心得
量化最适合做“重复、清楚、可记录”的事情;最不适合承担“预测、保证、替你判断常识”的期待。
交互实验室
练习:量化能力边界判断表
请判断下面每句话属于哪一类。
A:量化比较擅长。
B:量化不能保证。
C:需要量化加人工常识一起判断。
| 场景 | 你的判断 | 理由 |
|---|---|---|
| 每天按同一规则检查 300 只股票是否满足 MA20 高于 MA60 | □ A □ B □ C | ________ |
| 告诉你明天某只股票一定上涨 | □ A □ B □ C | ________ |
| 快速排除 ST 和 *ST 股票 | □ A □ B □ C | ________ |
| 跌停时保证你的卖单立刻成交 | □ A □ B □ C | ________ |
| 记录本周哪些交易违反了仓位上限 | □ A □ B □ C | ________ |
| 公司公告出现重大不确定事项时,只看均线信号决定买入 | □ A □ B □ C | ________ |
| 发现历史验证结果没有扣除印花税和滑点 | □ A □ B □ C | ________ |
| 自动把错误数据变成正确数据 | □ A □ B □ C | ________ |
参考答案:点击查看
A。重复检查是量化擅长的事情。
B。量化不能保证未来涨跌。
A。明确状态筛选适合规则化处理。
B。成交受涨跌停、排队和流动性影响。
A。记录执行偏差是量化很有价值的用途。
C。公告风险需要人工阅读和常识判断,不能只看均线。
C。量化可以发现记录问题,但需要人决定如何修正验证口径。
B。错误数据不会自动变正确,必须核对来源和口径。
练习:给你的策略加一句边界提醒
从第 5 章选择一张你写过的策略规则卡。
在卡片末尾加上三句提醒。
这套规则能帮我:________。
这套规则不能保证:________。
如果出现 ________ ,我必须先暂停交易并复盘。
参考写法:
这套均线趋势规则能帮我一致检查趋势条件;它不能保证下一交易日上涨;如果出现重大公告未读懂、跌停无法成交或连续三次执行偏差,我必须先暂停交易并复盘。
请确认你的提醒符合下面清单。
[ ] 没有写“稳赚”“必涨”“一定成交”。
[ ] 提到了至少一个 A 股现实约束,如涨跌停、T+1、ST、公告或流动性。
[ ] 写清楚什么时候暂停,而不是亏了以后临时决定。
[ ] 保留了人工常识判断的位置。
核心复盘
知识清单:
[ ] 量化像导航仪:能规划、提醒和记录,不能控制天气和路况。
[ ] 量化能帮助一致执行、快速筛选、历史验证和记录复盘。
[ ] 量化不能预测未来、消除黑天鹅、替代常识、保证成交或修复错误数据。
[ ] A 股里的涨跌停、停牌、T+1、流动性和公告风险都会影响真实执行。
[ ] 历史验证只能说明过去样本中的表现,不能承诺未来收益。
[ ] 使用量化前,必须先写清楚规则边界和暂停条件。
金句总结
量化是投资路上的导航仪,不是控制市场的方向盘;它能帮你少迷路,但不能保证一路晴天。