开通会员
首页›量化投研›正文

什么是量化交易

把原本依赖经验和感觉的交易判断,变成可以计算、验证和执行的规则。

宽
宽宽
8月20日5 阅读
什么是量化交易


什么是量化交易

量化交易,英文通常写作 Quantitative Trading。如果不讲复杂概念,它其实可以理解成一件很朴素的事:

把原本依赖经验和感觉的交易判断,变成可以计算、验证和执行的规则。

比如,一个主观交易者可能会说:“这只股票最近跌得有点多,感觉差不多该反弹了。”

量化研究不会停在“感觉”这一步,而是会继续往下追问:

跌多少才算“跌得多”?
是过去5天跌10%,还是过去20天跌20%?
什么情况下反弹概率更高?
成交量、估值、行业走势要不要一起考虑?
这样的情况过去出现过多少次?
如果每次都买,长期下来到底赚不赚钱?

当这些问题都能够被转化成数据和规则,并放到历史行情里反复检验时,这套交易逻辑就开始具备“量化”的特征了。

量化,就是把“感觉”变成可以追问的规则


量化交易真正“量化”的是什么


很多人第一次接触量化交易,会把它理解成“用电脑炒股”或者“写程序自动买卖”。

这其实不太准确。

电脑和程序只是工具,真正核心的是决策过程被量化了。

比如下面这套规则:

  • 过去20个交易日涨幅排名市场前10%;
  • 最近一个季度净利润保持正增长;
  • 当前没有停牌或重大风险事件;
  • 满足条件后买入;
  • 每只股票最多配置5%的资金;
  • 每月重新筛选一次。

这已经是一套比较典型的量化逻辑。

它不需要研究员每天临时判断“今天要不要买”,而是提前把条件写清楚。市场数据发生变化后,系统根据同样的规则重新计算结果。

这也是量化交易与很多主观交易方式最大的区别:

主观交易更依赖人在当下做判断,量化交易更强调提前定义判断规则。

主观交易 vs 量化交易


量化交易并不等于“预测涨跌”

量化交易经常会给人一种错觉,好像研究员每天都在想办法预测明天哪只股票会上涨。

实际上,很多成熟的量化策略并不追求准确预测每一次涨跌。

它们更关注的是另一件事:

某一种市场现象,长期来看是不是存在一点稳定的概率优势。

假设一个策略做100次交易,只要长期统计下来:

  • 盈利交易赚得比亏损交易更多;
  • 策略的优势能够持续存在;
  • 最大亏损可以控制;
  • 交易成本不会把利润全部吃掉;

那么即使它并不能准确预测每一次市场走势,也可能是一套有效的量化策略。

因此,量化交易更接近统计学思维,而不是算命。

它关注的不是:

“下一次一定会不会涨?”

而是:

“如果把同样的条件重复很多次,整体结果是否对我有利?”

这两个问题看起来接近,实际差别很大。

一个简单例子

假设我们观察到一种现象:

过去半年表现比较强的股票,接下来一段时间往往还会继续强势。

这只是一个投资想法,还不能直接算作量化策略。

接下来需要把它具体化。

比如:

每个月最后一个交易日,把市场中所有股票过去120个交易日的收益率算出来,剔除停牌、上市时间过短和流动性较差的股票,然后选出涨幅最高的20只,等权买入,持有一个月。

到了这里,原来的“强者可能继续强”就变成了明确规则。

然后再拿过去很多年的市场数据进行测试:

这个策略在牛市表现怎么样?
熊市是不是会大幅亏损?
换手率高不高?
算上手续费之后还有没有收益?
如果从20只股票改成30只,结果是否仍然成立?
换一个时间区间测试,会不会马上失效?

这一整套过程,才是量化研究真正重要的部分。

一个策略是怎么做出来的


量化交易一般是怎么做出来的

实际的量化交易并不是“先写代码,再找赚钱策略”。

通常顺序恰恰相反。

研究人员首先会观察市场,提出一个可以解释的假设。

比如:

低估值股票长期可能获得更高收益;
近期强势资产可能存在趋势延续;
短期价格过度偏离之后可能出现均值回归;
两个长期高度相关的资产短期价差可能异常扩大。

有了假设之后,再寻找合适的数据,把这个想法转化成指标或者模型。

然后进行历史回测。

如果结果不错,还要继续检查它是不是因为数据错误、未来函数、参数过拟合或者偶然因素造成的。

只有经过这一系列验证之后,策略才可能进入模拟交易甚至实盘。

因此,一个比较完整的过程大致是:

提出想法 → 获取数据 → 建立规则 → 历史验证 → 风险分析 → 模拟运行 → 实盘交易

代码只是贯穿这个过程的工具。

量化不是预测涨跌,而是概率优势


为什么量化交易这么依赖数据

因为没有数据,很多投资观点其实很难分清到底是规律还是错觉。

比如有人说:

“股票连续大跌之后通常会反弹。”

听起来似乎合理,但量化研究会要求继续回答:

什么叫连续大跌?
连续3天还是5天?
跌10%还是20%?
大盘上涨的时候有效,熊市的时候还有效吗?
小盘股和大盘股结果一样吗?
算上交易成本之后还有没有利润?

很多看起来非常有道理的交易经验,一旦真正放进历史数据里测试,最后可能发现并没有明显优势。

反过来,也有一些肉眼很难发现的微弱规律,通过大量数据统计之后才会出现。

所以对量化研究来说,数据不是辅助材料,而是整个研究体系的基础。

不过这里还有一个很现实的问题:

数据本身也可能骗人。

财务数据公布时间处理错了、历史股票池只保留了今天还上市的公司、回测时无意中用了未来价格,这些问题都可能让一个本来毫无价值的策略看起来非常赚钱。

因此,真正专业的量化研究,往往会花大量时间处理数据,而不是只研究模型。

量化交易 ≠ 程序化交易


量化交易和程序化交易是一回事吗

不是。

这两个概念经常被混在一起。

量化交易主要解决的是:

根据什么逻辑做交易。

程序化交易主要解决的是:

让计算机按照规则自动执行交易。

举个例子。

一个基金经理通过公司调研决定买入某只股票,然后让交易系统自动分批完成100万股的买入。

这里的投资决策本身是主观做出的,所以未必属于量化交易,但执行过程可以是程序化的。

反过来,一套多因子模型每天自动计算股票排名,即使最终订单还需要交易员人工确认,它的投资决策仍然属于量化方法。

实际机构里,两者通常会结合在一起。

量化交易也不是“自动赚钱机器”

这是量化交易最容易被误解的地方。

一套策略能够回测盈利,并不意味着实盘一定赚钱。

现实中经常会出现这样的情况:

历史净值曲线非常漂亮,一上线就开始亏损。

原因可能有很多。

可能是模型把历史数据拟合得太好了;
可能是历史交易成本估计得太低;
可能是策略容量有限,资金一大就买不到理想价格;
也可能只是市场结构已经发生了变化。

所以量化交易真正困难的地方,不是找到一条“过去赚钱”的规则,而是判断:

这个收益为什么存在,它未来还有没有可能继续存在。

这也是为什么专业机构通常不会只看收益率。

它们还会关注:

  • 最大回撤;
  • 波动率;
  • 夏普比率;
  • 换手率;
  • 交易成本;
  • 策略容量;
  • 不同市场阶段的表现;
  • 策略与其他策略之间的相关性。

收益只是结果之一。

回测漂亮,不等于实盘赚钱


常见的量化交易方法

不同量化策略背后的逻辑差别很大。

有些策略研究趋势,比如动量和CTA;有些研究价格偏离,比如均值回归和统计套利;有些研究股票基本面,比如多因子选股;还有一些策略关注期权定价、做市或者市场微观结构。

时间尺度也完全不同。

有的策略几个月才换一次仓,有的每天交易,有的可能几秒钟甚至更短时间就完成一次交易。

因此,“量化交易”实际上是一个很大的概念。

多因子选股、高频交易、CTA、统计套利,都属于量化交易,但它们需要的数据、技术和研究方法可能完全不同。

量化交易的优势在哪里

量化最大的优势,并不是“比人聪明”。

而是它可以非常稳定地执行同一套规则。

人很容易受到情绪影响。

连续亏损几次之后,可能不敢继续下单;市场大涨时,又容易临时改变原来的交易纪律。

程序不会因为恐惧或者兴奋改变逻辑。

同时,计算机可以同时处理大量股票、期货和其他金融资产,这是人工研究很难做到的。

比如同时计算5000只股票的几十个因子,每天重新排序并控制行业、市值和风险暴露,这种工作如果完全依赖人工几乎无法完成。

但量化的优势同样也是它的弱点。

机器只会执行你给它的规则。

如果规则本身有问题,它会非常稳定地把错误执行下去。

量化,就是把“感觉”变成可以追问的规则


怎么理解量化交易

如果一定要用一句话来理解量化交易,可以这样说:

量化交易不是让电脑替你猜市场,而是把投资逻辑变成可以被数据检验、被程序执行、被风险约束的一套方法。

真正成熟的量化交易,也很少依赖某一个神奇公式。

更多时候,它是很多环节共同作用的结果:

好的数据、合理的假设、严谨的回测、稳定的执行,以及最重要的风险控制。

从这个角度看,量化交易并没有让投资变得简单。

它只是把原本模糊的投资判断,变成了一套更明确、更容易验证,也更容易发现错误的方法。

//参与评论
?
还没有评论,来说第一句