第六部分 · 策略如何变成产品 · 第 41 章

CTA 和期货趋势: 用规则交易商品、股指和利率

CTA 常被说成“期货量化”或“趋势跟踪”,但它绝不是看着 K 线追涨杀跌那么简单。期货市场有自己的一整套游戏规则:保证金、杠杆、合约到期、换月、夜盘、基差、库存、产业链、宏观变量,规则都没读完就下场,结局可想而知。趋势策略也只是 CTA 的一部分,不是全部。想理解 CTA,要先理解期货合约的交易结构,再看趋势为什么有时会延续,又为什么会在震荡里把你反复摩擦。

主线六 本部分第 4 / 8 章

本部分的问题:不同量化策略赚的是什么钱,承担什么风险,最终怎样装进受约束的产品?

读完后,你能按收益来源和风险结构比较策略,而不是只按历史年化排名。

读完这一章,你会明白

  • CTA 覆盖期货和衍生品策略的大家族,趋势跟踪只是其中最经典的一支,别把一支当全部。
  • 期货策略必须正面处理保证金、杠杆、合约到期、换月、期限结构和成交规则,绕开任何一个都等于没看见风险。

金融现场 1. 海龟实验——交易规则能不能教给一群普通人

上世纪八十年代,交易员 Richard Dennis 和 William Eckhardt 争论一个问题:优秀交易者靠天赋,还是可以训练?他们招来一群背景各异的新手,用相对明确的趋势、突破、仓位和止损规则训练,这群人后来被称为“海龟”。

故事最吸引人的地方不是每个人都成了传奇,而是方法被拆成了动作:什么时候入场,亏多少必须走,一次能押多少,多个市场怎样分散。趋势判断只是其中一小块,真正让系统能够活下去的是仓位和退出纪律。

CTA 的核心也在这里。规则可以很简单,执行却会经历连续假突破、长时间无聊和一次大趋势突然到来。回测要检查的不是某条均线有多神,而是人在最难受的那段时间里,系统是否还会按原规则继续运行。

2. CTA 是什么

先拆名字:CTA 原意是 Commodity Trading Advisor,直译“商品交易顾问”,常指管理期货和衍生品策略的投资管理人。但别被 Commodity 骗了——在国内语境里,CTA 常覆盖商品期货、股指期货、国债期货等量化策略,远不只是做商品。名字是祖传的,生意早就扩张了。

CTA 策略的家族很大:趋势跟踪、期限结构、跨品种价差、基本面量化、波动率策略、日内短周期策略。其中最经典、最容易入门理解的是趋势跟踪,规则一句话就能说完:市场出现持续上涨趋势时做多,持续下跌趋势时做空。简单到让人怀疑,难做到让人崩溃——为什么,后面慢慢讲。

CTA 受机构欢迎,是因为它的收益来源和股票多头不同。股票多头主要看企业盈利和股市风险偏好,CTA 却可能在商品供需、通胀、利率、汇率和危机趋势中赚钱。收益来源不同,波动节奏就常常错开,所以它常被放进多策略组合里做分散化——一个锅里炒菜,一个灶上炖汤,不容易一起糊。

3. 期货合约和保证金

用 10 万块钱,做 100 万的生意,赚的时候收益翻倍——这就是保证金交易对新手最有诱惑、也最危险的地方。期货交易的是标准化合约,约定未来按规则买卖某个标的;你不需要一次性支付全部名义价值,只缴一笔保证金。保证金提高了资金效率,同时也把杠杆塞进了你的手里。

算笔账感受下速度。假设一手期货名义价值 100 万元,保证金比例 10%,你只需约 10 万元就能控制这手合约。价格上涨 2%,名义盈利 2 万元,相当于保证金收益 20%;价格下跌 2%,保证金亏损同样是 20%。标的只动了 2%,你的账户动了 20%——杠杆就是这么个放大器,方向对了放大喜悦,方向错了放大事故。

所以期货策略不能只看方向预测,还要看杠杆、保证金占用、追加保证金、强平风险和极端行情。很多新手犯的同一个错误,就是低估了杠杆的速度:眼睛盯着的标的风平浪静,账户里的净值已经惊涛骇浪。

4. 合约到期和换月

股票可以买了放着传给孩子,期货不行——合约是有保质期的。同一个商品可能有 1 月、5 月、9 月等不同到期合约,临近交割时,交易者通常要把持仓从旧合约搬到更远月或新的主力合约上,这个动作叫换月,也叫展期。像接力赛:跑完一棒,必须把棒交到下一棒手里。

换月直接带来一个回测工程问题:不能把不同合约的价格简单拼成一条线。合约之间价格不同,换月处会产生跳变——拼出来的曲线在那一天凭空“涨”了一块,其实是换了个合约而已。数据供应商常提供主力连续、指数连续或复权连续合约,但每种口径都有自己的含义和局限,用之前先弄清它是怎么缝出来的。

如果你用连续合约计算信号,又用真实合约模拟成交,必须清楚两者之间的转换关系。期货回测里,合约选择、换月规则、成交价格和保证金规则都是地基。地基没打,上面跑什么均线策略都一样是歪楼。

换月:合约有寿命,你的永续仓位没有 一张期货合约只有几个月的命——你如果想一直拿着仓位,就得在到期前把它搬到远月合约上去 换月时近月和远月价格往往不一致——这一笔滚动成本会嵌进你的累计收益。方向没错也可能因为滚动规则亏钱 股指期货一年要换月 12 次,商品换月频次更乱——写进回测的换月规则,是策略的一部分

换月不是行政安排,是影响你每一次回测结果的实际交易动作。你不选换月规则,规则就替你选。

5. 趋势为什么可能存在

价格为什么要“排队走一段”,而不是消息一出就一步跳到终点?一个原因是基本面变化会被市场逐步吸收:供给持续减少、库存下降、需求超预期,商品价格往往不是一天反应完,而是走成一段上涨趋势。宏观利率、汇率和通胀的变化,也可能推动多个市场持续移动一段时间。

另一个原因来自行为和资金:投资者反应不足、止损盘追单、基金调仓、风险预算调整,都会让价格变化带上惯性。有意思的地方在于,趋势跟踪策略根本不需要知道这些原因是什么——它只需要识别一件事:价格已经形成了某种持续方向。就像冲浪手不需要精通流体力学,只要能认出浪来了。

但趋势不是天天有。更多时候,价格只是在原地来回震荡。趋势策略在震荡里会不断开仓、止损、反向、再止损全身淤青。它的收益常常来自少数几波大趋势,而不是每天稳定小赚——这是一门“三年不开张,开张吃三年”的生意,前提是你要活得过那三年。

趋势为什么可能存在 行为层面:人都会对趋势反应迟钝,帮助价格一边一延伸; 摩擦层面:很多人不许做空、不能随时调整仓位,就拖久了反应时间; 加上特大盘股需要为机构投顾,——趋势不是技术图形证明出来的,是行为和制度摩擦“构建”出来的。

趋势不是市场天然存在的现象,是人类行为和管理制度共同构建出来的——所以 CTA 策略会失效,因为制度会变、摩擦会缓,趋势的动力会减弱。

6. 一个最简单的趋势规则

趋势策略可以简单到一条均线:收盘价高于过去 60 日均线就做多,低于 60 日均线就做空或空仓。也可以用过去 20 日、60 日、120 日的收益率来判断趋势强弱。规则本身,小学生都看得懂。

真正的工夫全在规则之外:用哪个连续合约算?什么时候换月?信号出在收盘,下一根 K 线成交还是当天成交?手续费和滑点扣多少?保证金怎么计算?涨跌停无法成交怎么办?夜盘数据怎么和白盘合并?这些细节每一项都不起眼,每一项都能把回测写成另一份回测。

所以趋势策略的重点不是把规则搞复杂,而是确认它是否稳健:换几个品种,换几个周期,换几段市场环境,它还成立吗?一个只在某个品种某几年有效的均线,大概率只是历史偶然——那不是规律,是巧合化了妆。

7. 多品种分散

单个品种可能几年不刮一阵风,等风的策略会被饿死。所以 CTA 常做多品种组合:黑色、能源、化工、有色、农产品、股指、国债一起监控。单个品种趋势不稳定,多品种既能增加捕捉趋势的机会,也能降低单一品种的风险——东方不亮西方亮。

但多品种不是把品种简单平均一下就完事。不同品种波动率不同、保证金不同、流动性不同、夜盘时间不同、产业逻辑也不同。组合层面必须做风险平衡,否则高波动品种会主导整体盈亏:你以为自己做了十只品种,其实是一只品种加九个观众。

一个常见方法是按波动率调整仓位:波动大的品种少配,波动小的品种多配,让每个品种贡献相近的风险。这不保证赚钱,它保证的是另一件事:没有品种能仅凭天生脾气暴,就压倒其他所有信号。

8. 期限结构和展期收益

同一个商品,1 月到期和 9 月到期的合约价格并不一样——期货不同到期月份排成的这条价格线,叫期限结构。近月价格低于远月,通常称正向市场或 contango,也可以说远月相对近月升水;近月价格高于远月,通常称反向市场或 backwardation,也可以说远月相对近月贴水。提醒一句:说升水贴水必须讲清参照物,不然很容易正好说反。

期限结构不只是术语,它直接影响钱。展期收益就来自换月过程中的价格结构:如果你长期持有某类期货、不断从近月换到远月,结构本身就在悄悄帮你赚钱或亏钱。商品指数和 CTA 策略,都绕不开这笔账。

趋势和期限结构还可以叠加使用:价格处于上涨趋势,同时期限结构显示现货紧张,信号可能就更强。但这类解释需要真正的商品基本面知识,只看图形是读不出“现货紧张”四个字的。

9. CTA 的回撤特征

只看胜率的人,一定会误判 CTA:趋势跟踪策略常见特征恰恰是胜率不高,但盈亏比可能较好。日常状态是频繁小亏——假突破骗一次,止损一次;少数大赚来自真正的持续趋势。它不像工资,更像年终奖占大头、平时只发基本生活费。

CTA 的净值曲线可以拆成三种典型年份。第一类是趋势年:价格有明显单边方向,你顺势持有,基本不折腾但持有不多,每次真趋势一出现净值就要跨越一个台阶。比如 2022 年的商品市场,俄乌冲突和供应链瓶颈让原油和黑色系持续上行,趋势策略全年收益都非常可观。

第二类是震荡年,最难熬的那种。价格在小范围内来回随机游走,策略会被每一个假突破骗一次就要小幅止损一次,一串小亏垒起来就构成回撤。这类年份往往是最长的时间段——比趋势行情的等待时间多得多,也是你最容易丧失信心的时刻。

第三类是趋势存在但突然反转的年份,这是 CTA 最难受也最会被记住的那种回撤。21 年的黑色系期货崩了 3% 又拉回,市场从单边转横盘、波动率升高、流动性骤降,你持有趋势方向的仓位会遭到挤压,被迫去杠杆。这时候光趋势还会输,但风险型 CTA 可能自救;趋势占比过高、不加对冲的 CTA 会被这种年份击穿。

遇到回撤先分清方向

一个合格的 CTA 投资者在被问到回撤时要先回答:那次回撤是发生在趋势年、震荡年还是反转年?如果是趋势年里的回撤,那就是正常工作负荷——这类回撤你能不能扛得住,决定了你会不会把趋势继续信任到下一年。如果是震荡年里的长期回撤,就不是策略合适的问题,是仓位够不够重的问题——你只能在趋势明确前把仓位压得低一点。

CTA:大丰收年与横盘年之间的剪刀差 靠趋势吃饭:趋势在的年,它的净值往上涨。趋势不在的年,它横盘 2008、2014、2022 是典型的 CTA 大丰年——市场剧烈波动、趋势持续,多头多得手都没有休息过 投资者该知道:CTA 的回报结构是事件驱动——大丰收年带来 80% 的长期回报,横盘年其余时间它主要是“试错的成本”

CTA 是一种“压抑着等风来”的策略。学习型投资者要先接受它的劣优结构——长期横盘不淘汰、偶尔让大年份把损耗收回。你要的不是排名,是能不能等趋势出现。

10. CTA 和股票组合的关系

CTA 有个迷人的传说:股票下跌或宏观剧变时,它可能表现较好,因为它可以做空期货,还可能捕捉债券、商品或汇率上的趋势。这正是它在资产配置里的价值所在——和股票组合的收益来源不同,关键时刻也许能顶上。

但请把传说降半个温:CTA 不是股票下跌保险,它不保证危机时一定赚钱。如果危机来得太快、趋势不连续,或者流动性冲击导致多个品种同时反转,CTA 也可能跟着亏。伞在大多数雨天好用,台风天也一样会被吹翻。

更准确的说法是:CTA 的收益来源和股票不同,长期相关性可能较低,因此可能改善组合的风险收益。把它当分散化工具,没错;把它当万能避险神器,就过了。

把 CTA 当队友,别当保险单

CTA 的价值在于收益来源和股票错开:平时低头各赚各的,危机里也许能顶上来——“也许”两个字必须留着,趋势不连续、流动性冲击一起上时,它也会跟着回撤。把它放进组合,买的是低相关,不是保险单;指望它每次股灾都赚钱,等于把队友错当成了理赔窗口。

11. 个人如何学习 CTA

个人学 CTA,照例从一个教学版开始。选几个流动性较好的期货品种,用日线主力连续数据,白纸黑字写下明确的换月规则,用 20 日或 60 日动量作为信号,按波动率分配仓位,老老实实扣手续费和滑点。要素就这么多,但每一个都不能省。

报告要写清楚:每个品种各自的收益、回撤、换手、保证金占用、最大连续亏损,以及趋势期和震荡期的分别表现。还要检查参数是否稳定——换个均线周期业绩就翻天,那不是策略,是调参彩票。别只挑一个最漂亮的参数放进报告里安慰自己。

实盘之前,必须先硬核补课:期货账户、保证金、夜盘、合约到期、涨跌停、强平、手续费和交易权限,一项都不能含糊。没有这些基础,千万不要因为回测曲线好看就上杠杆——回测里杠杆放大的是曲线,实盘里放大的是事故。

小结

这一章的正文不是让你记住几个孤立名词,而是要把它们放回同一条因果链里。读完后,先用自己的话复述下面几条判断,再顺着“小节回看”检查是否能解释每一步。

  • CTA 覆盖期货和衍生品策略的大家族,趋势跟踪只是其中最经典的一支,别把一支当全部。
  • 期货策略必须正面处理保证金、杠杆、合约到期、换月、期限结构和成交规则,绕开任何一个都等于没看见风险。

小节回看

  • 1. 海龟实验——交易规则能不能教给一群普通人
  • 2. CTA 是什么
  • 3. 期货合约和保证金
  • 4. 合约到期和换月
  • 5. 趋势为什么可能存在
  • 6. 一个最简单的趋势规则
  • 7. 多品种分散
  • 8. 期限结构和展期收益
  • 9. CTA 的回撤特征
  • 10. CTA 和股票组合的关系
  • 11. 个人如何学习 CTA

自测

期货保证金为什么会放大风险?

因为你只用较少的保证金就控制了较大名义价值的合约,标的的小幅波动,会被杠杆放大成本金的大幅波动。

期货回测为什么不能随便拼接合约价格?

不同到期合约的价格和流动性不同,换月会产生跳变;必须先明确连续合约口径和真实成交口径的换算关系。

下一章为什么接在这里

套利和相对价值: 看起来确定的价差为什么也会亏

讲清 ETF 套利、期现套利、可转债套利、配对交易和相对价值中的隐藏风险。