
波动不是敌人 失控的应对才是
做过交易的人都有体会,价格跳动本身不吓人,吓人的是你不知道它接下来会跳向哪里,更不知道自己的账户能不能扛住。主观交易员盯盘时,心跳跟着K线走,一秒钟能冒出十个念头。量化交易员也盯盘,但他们盯的是另一套东西——波动率、资金曲线、策略相关性、程序有没有卡单。
压力来源完全不同。主观交易员的压力来自“我是不是看错了”,量化交易员的压力来自“模型是不是失效了”。前者的敌人是自己的情绪,后者的敌人是市场结构变化。搞清楚这一点,才能理解他们处理压力的方式为什么看起来那么“冷”。

把波动翻译成数字 先把恐惧装进表格里
人脑对“上涨三个点”和“下跌三个点”的感受是不对称的。量化交易员会强迫自己做一件事:把当天的波动写成具体数值。日内振幅多少、策略最大回撤多少、保证金占用多少、距离强平还有多少空间。这些数字填进表格之后,压力就从“感觉要爆仓”变成了“还差两个标准差触发风控阈值”。
举个期货市场的例子。一个趋势策略在螺纹钢上运行,某天午后突然增仓下跌,主观交易员可能直接砍仓。量化交易员看的是:当前ATR(真实波动幅度)是多少,策略历史最大连续亏损次数是多少,当前亏损有没有超过历史分布的95%分位。如果没超过,程序照常运行;如果超过了,触发降仓逻辑。压力被拆解成条件判断,人就不需要每秒钟做一次生死决定。
股票市场也一样。持仓分散在几十只票上,单只股票跌停带来的心理冲击,会被程序自动分摊到整个组合的波动率上。你看到的是账户回撤了1.2%,而不是某只票跌了10%让你想砸键盘。
仓位是压力调节阀 不是收益放大器
业余交易员把仓位当油门,觉得踩得越重跑得越快。职业量化交易员把仓位当刹车和减震器。市场波动大的时候,仓位自动降下来,不是因为怕了,是因为波动率目标模型算出来,当前市场环境下必须降低风险暴露才能维持组合波动率稳定。
期货市场带杠杆,这个逻辑更明显。一个CTA策略通常会设定年化波动率目标,比如10%。当市场波动率从15%飙升到30%,程序会自动把仓位砍半。账户名义本金没变,但风险敞口缩小了,交易员晚上能睡着觉。压力不是靠意志力扛过去的,是靠仓位公式提前卸掉的。
股票端的多因子策略也类似。当市场进入高波动状态,因子暴露会被动收缩,行业偏离度下降,整个组合向基准靠拢。这不是投降,是风控模块在正常工作。波动率本身就是一种信号,告诉你要少下注。
程序化止损砍掉的是焦虑 留下的是本金
主观交易员最痛苦的事之一,是止损之后行情又回来了。量化交易员很少纠结这个,因为止损条件写在代码里,触发就执行,执行完就翻篇。程序不心疼,人也就没机会心疼。
止损逻辑分两层。一层是策略级别的,单个策略回撤超过预设阈值,自动降仓或暂停。另一层是账户级别的,整体资金曲线回撤超过警戒线,全部策略降频运行。这两层都不需要交易员拍板,系统自己完成。人的角色变成监控和迭代,不是临场救火。
压力大的时候,人容易手痒想干预。量化交易员会给自己定规矩:盘中不改参数,不改仓位,不手动平仓。所有调整都在盘后复盘时做,用历史数据回测验证之后才上线。这个规矩本身就是在对抗压力带来的冲动。
分散到无聊 是最高级的压力管理
单一策略、单一品种、单一周期的量化组合,和主观重仓一只股票没有本质区别。真正的量化交易员会把资金分配到不同逻辑的策略上:趋势跟踪、均值回归、跨期套利、截面动量。这些策略在不同市场环境下表现各异,有的亏钱的时候另一些在赚钱,组合资金曲线就平滑了。
期货市场里,农产品和工业品的波动周期经常错开。股票市场里,大盘价值和小盘成长的轮动节奏也不同。把相关性低的策略放在一起,整体波动率会下降,交易员每天看到的账户波动变小,心理压力自然减轻。
这种分散做到极致会显得很无聊。资金曲线缓慢向上,偶尔回撤,没有惊心动魄的单日暴赚。交易员追求的就是这种无聊。无聊意味着系统在稳定运行,意味着压力被分散到了无数个不相关的角落里。
复盘写日志 把情绪变成数据点
量化交易员也会焦虑,只是他们处理焦虑的方式不一样。每天收盘后,他们会写交易日志,记录当天波动率变化、策略表现、有没有触发风控、自己的情绪状态。情绪状态也要写,比如“今天波动加大,有点想手动减仓,忍住了”。
这些日志积累起来之后,会发现一个规律:大部分想手动干预的时刻,事后看都是错的。程序扛住了波动,人如果插手反而会破坏策略逻辑。日志变成了一种自我训练工具,用历史记录告诉自己,压力下的直觉不可靠,系统更可靠。
股票和期货市场永远会有意外波动。量化交易员不追求消灭压力,他们追求的是让压力变得可测量、可管理、可复盘。把波动装进表格,把仓位交给公式,把止损写进代码,把情绪记进日志。人做人的事,程序做程序的事,压力就不再是压垮账户的最后一根稻草。