Skip to content

6.10 量化学习路线检查点

课前导读

本节目标

你将学会:检查自己是否已经具备进入第 7 章 Python 学习前的量化入门基础。

适合谁:学完第 5 章策略和第 6 章量化入门后,想确认下一步学习方向的新手。

难度:入门。

预计用时:约 30 分钟。


知识正文

检查点就像出发前的行李清单。

你准备从“手工理解策略”走向“用工具辅助研究”。

这一步很重要,但不需要紧张。

很多新手以为进入量化学习前,必须先会编程、懂很多数学、能看懂复杂模型。

这其实会把学习门槛想得过高。

在本课程的路线里,进入第 7 章之前,你真正需要的是四件事。

第一,能把投资想法写成规则。

第二,能用样本记录验证规则。

第三,知道工具各自负责什么。

第四,懂得保护数据来源和复盘证据。

如果这四件事还不稳,直接学 Python 也会变成“会敲命令,但不知道要研究什么”。

关键提醒

第 7 章的 Python 是放大器。它会放大清晰流程,也会放大混乱流程。

我们先从能力清单开始。

能力一:能区分想法和规则。

想法是“突破可能有效”。

规则是“过去 20 个交易日形成箱体,某日收盘价站上箱体上沿,次日收盘仍未跌回箱体,则记录一个突破确认样本”。

规则要能被别人检查。

如果只有你自己能理解,说明还不够清晰。

能力二:能写出不做条件。

新手容易只写什么时候买,却不写什么时候不看。

例如 ST、流动性太差、重大公告未确认、涨跌停无法正常成交、样本数据缺失,都可以是不做条件。

不做条件能保护你不把特殊情况硬塞进普通规则。

能力三:能按从左往右验证。

你已经知道不能偷看未来。

检查方法很简单。

看历史 K 线时,用纸遮住右边,或者按日期顺序一行一行查看。

当时不知道的信息,就不能写进当时的判断。

能力四:能记录成本和滑点。

第 4 章讲过交易成本,第 6 章也提醒过纸面收益可能虚高。

进入下一阶段前,你至少要知道佣金、印花税、过户费、滑点会影响结果。

即使暂时只是估算,也不能完全忽略。

能力五:能做最小评估。

最小评估不要求复杂指标。

你只要能回答:样本多少次、成功多少次、失败多少次、最差一次多难受、有没有集中在同一行情里。

这已经比“我感觉有用”可靠很多。

能力六:能选择合适工具。

当样本少、规则还在打磨时,用表格。

当重复计算越来越多,并且字段已经稳定时,第 7 章再用 Python。

当需要展示结果时,再考虑网页或可视化。

当数据越来越多时,再考虑更规范的存储方式。

能力七:能管理数据。

你要知道数据来自哪里,导出日期是什么,字段代表什么,原始文件在哪里,备份在哪里。

这听起来像杂务。

但对量化研究来说,这是基本卫生。

能力八:能诚实复盘。

复盘不是证明自己聪明。

复盘是找出流程哪里不稳。

如果规则失败,你要敢写“样本不足”“条件太宽”“忽略成本”“选样本有偏”。

这比强行解释市场更专业。

下面看一张进入第 7 章前的路线图。

mermaid
flowchart TD
    A["策略想法"] --> B["规则卡"]
    B --> C["样本表"]
    C --> D["纸面验证"]
    D --> E["最小评估"]
    E --> F["工具选择"]
    F --> G["数据整理"]
    G --> H["第 7 章学习 Python"]

这张图告诉你,Python 不是起点。

它是在规则和数据已经有形状之后,接手重复劳动的工具。

再看几个常见误区。

误区一:以为量化就是预测明天涨跌。

量化研究更像建立可检验的决策流程。

它不保证每次正确。

它只帮助你减少随意性,提高复盘质量。

误区二:以为样本越漂亮越好。

如果样本全是你事后挑出来的成功股票,结论反而不可信。

失败样本越完整,规则越有机会改进。

误区三:以为工具越高级越安全。

高级工具也会犯低级错误。

如果规则偷看未来、数据来源混乱、成本被忽略,工具越快,错误传播越快。

误区四:以为学 Python 后就可以跳过交易纪律。

程序不会替你承担仓位、止损、情绪和风险。

交易纪律仍然来自你之前建立的系统。

误区五:以为只要验证结果好,就能直接实盘重仓。

第 6 章的验证只是学习阶段的最小闭环。

它不能替代真实市场中的风险控制。

更不能成为借钱、满仓或频繁交易的理由。

风险警告

检查点通过,只代表你可以继续学习下一章,不代表任何策略已经适合实盘投入。学习进度和投资安全必须分开看。

从老师角度看,这个检查点用来确认基础是否扎实。

从投资者角度看,它提醒你不要把学习成果直接误当成盈利能力。

从量化开发角度看,它确保未来写工具时有清楚输入和输出。

如果你发现自己很多项还做不到,不用沮丧。

回到第 5 章挑一条简单策略,再做一轮纸面样本记录。

量化学习不是闯关游戏,不需要一次性全对。

真正重要的是,你是否愿意用证据修正自己。


交互实验室

下面完成一份“进入第 7 章前自检表”。

请按 0、1、2 分给自己打分。

0 分代表完全不会。

1 分代表知道概念但还不熟。

2 分代表能独立完成一个简单例子。

能力评分表

能力0 分1 分2 分
把想法写成规则不会写能写但含糊能写清条件和动作
写不做条件从没写过能想到部分情况能写出明确排除条件
从左往右验证经常看结果倒推知道原则但会忘能按日期顺序记录
记录成本和滑点完全忽略知道要估算能在样本表中保留列
做最小评估只看涨跌能数成功失败能同时看样本、失败和成本
选择工具想直接上复杂工具大概知道表格优先能说明何时升级工具
管理数据文件混乱有基本文件夹能记录来源、版本、备份
诚实复盘只找借口能写问题能提出下一步改进

把 8 项分数加总。

如果总分在 0 到 7 分,建议先回到第 5 章和第 6 章练习样本记录。

如果总分在 8 到 12 分,可以进入第 7 章,但要边学边补基础。

如果总分在 13 到 16 分,说明你已经具备较好的过渡准备。

7 天过渡练习

接下来安排一个不需要写代码的 7 天练习。

第 1 天:选一条第 5 章策略,写出规则卡。

第 2 天:补充不做条件和失效条件。

第 3 天:找 5 个历史样本,从左往右记录。

第 4 天:补充成本、滑点和异常备注。

第 5 天:统计成功、失败、横盘或无法判断的样本数量。

第 6 天:写一段复盘,只改一个规则细节。

第 7 天:整理文件夹,保存原始数据、样本表和复盘输出。

完成这 7 天后,再进入第 7 章学习 Python,会更有方向。

你会知道自己希望工具帮你做什么。

你也会更容易判断学习内容是否真的服务研究。

最后一问

请写下你的下一章学习目标。

不要写“学会 Python”。

请写成“我希望 Python 帮我自动完成____,因为我已经用表格手工做过____次”。

这个句式能把工具学习和真实需求连起来。


核心复盘

知识清单

  • [ ] 进入第 7 章前,不需要会写代码,但要会写清楚规则。
  • [ ] 不做条件、成本、滑点和失败样本,是新手最容易漏掉的部分。
  • [ ] Python 是下一章的工具,不是替代投资纪律的捷径。
  • [ ] 检查点通过代表可以继续学习,不代表策略可以实盘重仓。
  • [ ] 7 天过渡练习能把第 5 章策略和第 7 章工具连接起来。
  • [ ] 量化学习的核心是用证据改进流程,而不是用术语包装感觉。

金句总结

准备好进入下一章的标志,不是你会多少工具名,而是你能把一个想法变成可记录、可验证、可复盘的流程。

本文档仅供学习交流用途,不构成任何投资建议。股市有风险,入市需谨慎。