夜雨聆风学习资料网

ARTICLE · 1082198

量化交易是什么:用买菜记账的例子说明规则化买卖的执行逻辑

量化交易是什么:用买菜记账的例子说明规则化买卖的执行逻辑

观澜知量面向零基础读者写这组文章。量化交易,是把"什么时候买、买什么、什么时候卖"写成一份固定规则,交给计算机每天照着执行。规则的制定可以来自个人经验,但执行环节由程序完成,不受临时情绪影响。这篇文章用买菜记账的生活例子说明量化在做什么、不做什么,并给出一份入门清单。

量化等于把买卖决策变成固定规则

买菜可以是一条规则。鸡蛋降到 5 元以下多买 2 斤,涨过 8 元就少买 1 斤,这就是一条规则:它有触发条件(价格到某个数)、有动作(多买或少买)、有执行(到了就做,不到就不做)。量化交易做的是同一件事,只是把对象从鸡蛋换成股票,把规则从口头约定写成计算机能读取的指令。

一条规则必须写清楚三个部分:触发条件、对应动作、执行方式。缺任何一部分,规则都无法被执行,只能停留在凭感觉决定的层面。

你已经在用的三个"量化"例子

很多人以为量化离自己很远,其实下面三件事的逻辑和量化一致:

生活场景
触发条件
动作
执行
基金定时定投
每周三
自动转入 500 元买指定基金
系统按日期执行
券商条件单
股价跌破 10 元
自动委托买入
系统按价格执行
信用卡自动还款
还款日当天
从储蓄卡扣款还清
系统按日期执行

这三件事的共同点是:规则提前定好,到了条件就执行,不受理会当时心情影响。量化交易只是把这套逻辑用到选股和买卖上,规则由人设计、由计算机执行。

规则和感觉的四个区别

维度
按规则执行
凭感觉决定
决策依据
事先写明的条件
当时情绪和印象
执行次数
可每天重复,长期一致
难以稳定重复
情绪影响
基本不受影响
涨了舍不得卖、跌了不敢买
可复制性
同一套规则别人也能用
依赖个人经验,难以传授

量化主要解决执行一致性问题:按既定规则执行,减少人为偏差。分析能力人人有高低,但"该卖的时候没卖、该买的时候没买"这类一致性问题,由程序执行比由人执行更可靠。

量化在股市里做什么

量化在股市里做的事,是把历史上反复出现的规律写成规则,再按规则执行。例如"某类股票在过去一段时间里,跌多了之后更容易反弹"这类观察,可以被写成"连续下跌若干天后买入、反弹后卖出"的规则,然后用历史行情检验它过去管不管用。

需要明确:量化不预测涨跌。它不声称知道明天哪只股票会涨,只把"历史上出现过、且可定义"的规律变成可执行的动作。规律未来是否继续有效,是另一回事。

一个最小例子:把想法写成规则

下面用一段文字说明策略的骨架,不涉及任何代码,也不构成投资建议:

规则示例:每个交易日收盘后,查看全市场股票,把当天跌幅最大的一只加入观察;次日开盘买入,持有 5 个交易日之后卖出,如此循环。

这条规则已经具备策略的完整结构:有买入条件(跌幅最大)、有卖出条件(持有满 5 天)、有持仓时长。读者可以照这个结构,把自己的想法填进去:

你的规则:当 ______ 满足条件,就 ;否则 。 持仓时长: 天;例外情况:。

把想法写清楚,是量化的第一步。写不清楚的,计算机无法执行,人也容易在执行时犹豫。

量化的边界

  • 量化不预测涨跌。它处理的是已发生的规律,不对未来价格做断言。
  • 量化不保证盈利。任何规则都有亏损的阶段,程序只负责严格执行,不承诺收益。
  • 量化不依赖不可解释的模型。规则由设计者自行写明,每一步条件都可解释、可检查。

这篇能带走什么

  1. 一份判断标准:凡是可以写成"条件—动作—执行"三部分的买卖想法,都能被量化。
  2. 一张规则模板:把上面的填空表抄下来,写下自己的第一条规则。
  3. 一个边界认知:量化提升的是执行纪律,对预测能力没有帮助。

下一篇说明人炒股为什么容易乱,以及怎样把"管不住自己"这部分交给程序执行。

相关学习资料