
量化交易的风险到底藏在哪里
很多人以为量化交易就是写个程序自动买卖,躺着赚钱。真金白银投进去才发现,账户回撤起来比手动交易还猛。量化交易的风险不是单一维度的,它至少藏在四个地方:策略逻辑失效、品种波动突变、参数过度拟合、资金集中押注。这四个坑任何一个踩进去,都够喝一壶。
先说策略逻辑失效。任何策略都有它的“舒适区”,市场风格一变,昨天还赚钱的模型今天就可能连续亏损。趋势跟踪策略在震荡市里被反复打脸,均值回归策略在单边趋势里扛单扛到爆仓。这不是策略写错了,是市场换了剧本。
品种波动突变更直接。你跑一个螺纹钢的量化模型,历史回测年化20%,最大回撤8%,看起来很美。突然遇到限产政策或者海外矿山事故,螺纹钢日内波动翻倍,止损单滑点扩大,原本8%的回撤可能一周就干到15%。单一品种的量化交易,本质上是在赌这个品种的波动特征不变。
参数过度拟合是量化新手最容易掉进去的陷阱。用过去五年的数据反复调参数,调出一个夏普比率3.0的完美曲线,实盘一跑就废。因为那些参数是“喂”出来的,不是“长”出来的。

资金集中押注最致命。全仓一个策略、一个品种、一个周期,赚的时候爽,亏的时候没有缓冲。量化交易的核心不是追求单次暴利,是追求长期存活。
分散投资在量化交易里到底分散什么
很多人一听分散投资,第一反应是买不同股票。量化交易的分散比这个复杂得多,它至少要分四层。
策略逻辑要分散
趋势跟踪、均值回归、套利、高频做市,这四类策略的赚钱逻辑完全不同。趋势策略赚的是大波动的钱,震荡策略赚的是反复波动的钱。你把资金一半给趋势策略,一半给震荡策略,当市场进入单边下跌,趋势策略空单赚钱,震荡策略多单亏钱,两边对冲之后账户曲线会平滑很多。
这里的关键是策略之间的相关性要低。两个都是趋势跟踪策略,只是参数不同,那叫“伪分散”。一个做螺纹钢趋势,一个做豆粕趋势,遇到商品普涨普跌的行情,两个策略同时回撤。真正的分散是逻辑不同、信号来源不同、持仓方向经常相反。
交易品种要分散
股票量化里,分散持仓是基本操作。一个多因子选股模型,持仓50只股票和持仓5只股票,风险完全不是一个量级。5只股票里有一只暴雷,净值直接崩掉两三个点。50只股票里有一只暴雷,影响被稀释到几乎看不见。
期货量化对品种分散的要求更高。期货是保证金交易,自带杠杆,单一品种的极端行情能把账户打穿。螺纹钢、铁矿石、焦炭看起来都是黑色系,相关性很高,分散效果有限。把黑色系、农产品、有色金属、贵金属各配一部分,遇到黑色系集体跌停,农产品可能还在走自己的天气行情,账户就有缓冲垫。
品种分散不是越多越好。品种太多,每个品种分配的资金太少,交易成本占比上升,而且策略逻辑可能覆盖不过来。一般股票量化持仓30到100只比较合理,期货量化同时跟踪5到10个低相关品种就够了。
交易周期要分散
同一个策略逻辑,放在日线级别和放在15分钟级别,风险特征完全不同。日线级别的趋势策略,持仓周期长,单笔止损宽,遇到震荡市连续亏损次数少但单次亏损大。15分钟级别的策略,交易频率高,单笔止损窄,遇到震荡市被反复收割,手续费和滑点吃掉大量利润。
把资金分成两部分,一部分跑日线级别的中长周期策略,一部分跑分钟级别的短周期策略。中长周期策略在趋势行情里吃大肉,短周期策略在震荡行情里赚小钱。两个周期互补,账户不会因为某一种市场状态持续失血。
周期分散还有一个好处:降低对交易通道的依赖。全是高频策略,一旦网络延迟或者交易所限流,策略集体失效。中长周期策略对执行速度不敏感,能起到稳定器的作用。
资金管理要分散
这是最容易被忽视的一层。量化交易的回撤不是线性的,连续亏损时如果还在加仓,就是往火坑里跳。
每一类策略、每一个品种分配多少资金,要有上限。单策略最大资金占比不超过总资金的30%,单品种最大资金占比不超过20%。这样即使某个策略彻底失效,亏损也被锁定在可承受范围内。
更细一点的操作是动态调整。某个策略连续回撤超过历史最大回撤的1.5倍,主动降低它的资金权重,把资金挪给表现稳定的策略。这不是追涨杀跌,是风险预算的再平衡。
相关性是分散投资的命门
分散投资有没有效,核心看相关性。两个策略历史收益曲线高度同步,分散了等于没分散。
算相关性不需要多复杂的工具。把两个策略过去半年的每日收益率拉出来,算一下相关系数。相关系数0.8以上,说明它们几乎同涨同跌,同时跑两个策略等于加杠杆。相关系数0.3以下,才算真正有分散效果。
股票量化里,行业分散比个股分散更重要。持仓50只股票全在新能源赛道,遇到赛道集体回调,分散了个寂寞。把持仓分散到消费、医药、科技、金融几个低相关行业,才是有效分散。
期货量化里,板块分散比品种分散更实际。黑色系内部螺纹钢和热卷相关性极高,同时做多螺纹钢和热卷,不如做多螺纹钢同时做空玉米。跨板块对冲,相关性天然就低。
实战中的分散投资怎么落地
假设你有一百万资金做量化交易,股票和期货各占一半。
股票部分五十万,跑三个策略:多因子选股策略持仓40只股票,行业分布上限20%;小市值轮动策略持仓30只股票,单票上限3%;指数增强策略跟踪沪深300,跟踪误差控制在5%以内。三个策略的相关性控制在0.5以下。
期货部分五十万,跑两个策略:日线级别趋势跟踪策略,同时跟踪螺纹钢、豆粕、铜、黄金四个品种,每个品种保证金占用不超过总资金的8%;15分钟级别均值回归策略,只做螺纹钢和豆粕,单笔止损控制在0.5%以内。两个策略资金各占一半,但趋势策略的单品种上限更严格。
这样的组合,当股票市场出现系统性下跌,多因子策略回撤,但期货趋势策略可能在做空螺纹钢或黄金,期货端的盈利能对冲股票端的亏损。当商品市场进入震荡,期货趋势策略连续小亏,但股票多因子策略可能正在走独立行情。
量化交易没有圣杯。任何策略都会失效,任何品种都会出现极端行情。分散投资不能保证你赚钱,但能保证你在一个策略亏钱的时候,不会被全盘拖垮。活下来,才有机会等到下一个策略的爆发期。
几个容易踩的分散误区
第一个误区是“伪分散”。买了五个策略,全是趋势跟踪,只是参数不同。这叫参数分散,不叫策略分散。
第二个误区是“过度分散”。资金分成二十份,跑二十个策略,每个策略资金占比5%。交易成本吃掉一大块利润,而且每个策略都盯不过来,策略失效了都不知道为什么。
第三个误区是“静态分散”。年初配好的策略组合,一年不动。市场风格切换了,策略相关性变了,组合的风险特征早就不是当初设计的样子。至少每季度复盘一次策略相关性,动态调整资金分配。
第四个误区是“忽略交易成本”。分散到多个品种、多个策略,手续费、滑点、冲击成本成倍增加。回测的时候用理论价格,实盘一跑收益砍半。期货量化尤其要注意,日内策略频繁交易,手续费能吃掉大部分利润。
分散投资是量化交易的生存底线。它不性感,不会让你一夜暴富,但能让你在市场里待得足够久。量化交易的长期收益,不是靠某一次重仓押注,是靠无数次小赢小亏累积出来的复利。把风险分散做扎实,剩下的交给时间和概率。