Tudor 系统化全球宏观:Paul Tudor Jones 的"大逆转"

Read in English

Tudor Investment Corp 在 2024 年凭借驾驭全球通胀与利率的"大逆转",取得了 +10% 的回报。本文逆向拆解 Paul Tudor Jones 的宏观框架:多资产趋势跟随、四象限宏观状态识别,以及按通胀状态调整仓位。文中附有完整的 Python 实现。

引言

2024 年 10 月,Paul Tudor Jones(PTJ)发出严厉警告:世界正在进入 "大逆转"。 在利率下行、通胀低迷的 40 年之后,结构性格局已经转向财政主导、通胀黏性和利率剧烈波动。

2024 年初,许多对冲基金被困在做多久期的仓位里,而 Tudor Investment Corp 则借助其 系统化全球宏观 模型从波动中获利。把 PTJ 的主观宏观判断与严格的量化执行结合起来,公司自有资金在 2024 年取得 +10% 的回报,而旗舰基金 Tudor BVI 的表现也超过了大多数宏观同行。

🔍 Tudor 的优势到底在哪里?

Tudor 的优势在于 状态感知型趋势跟随。与那些见价就追的"笨"CTA 不同,Tudor 的系统化模型会用宏观视角过滤信号:这究竟是通缩式的增长趋势,还是通胀导致的崩塌?通过识别四象限宏观周期,他们超配那些有结构性顺风的资产(比如 2024 年的黄金和比特币),并避开那些让其他趋势跟随者血本无归的"来回打脸"行情。

Tudor 框架:"大逆转"

PTJ 对 2024-2025 年的框架建立在三根支柱之上:

  1. 通胀是结构性的: 逆全球化、财政支出和绿色能源转型,意味着通胀停留在 3% 以上的时间会比预期更久。
  2. 财政主导: 美国债务与 GDP 之比超过 120%,等于给利率设了一个"地板"。"60/40" 组合已经失效,因为在通胀冲击中股票和债券现在是正相关的。
  3. 另类价值储存手段: 面对法币贬值这场"大逆转",黄金和比特币是首要的对冲工具。

四象限宏观状态模型

Tudor 的系统化模型根据增长动能和通胀动能,把市场划分为四个象限:

宏观状态 通胀变化 ∆ 增长变化 ∆ 目标资产
金发女孩(温和增长) 下行 上行 股票、科技股、高收益信用债
再通胀 上行 上行 大宗商品、价值股、新兴市场
滞胀 上行 下行 黄金、比特币、TIPS、现金
通缩式崩塌 下行 下行 美国国债、美元、防御性资产

核心组成部分

1. 四象限宏观状态识别

我们用 CPI 与实际 GDP(或即时预测值)的 二阶导数 来在主流媒体报道之前捕捉状态切换。对散户交易者来说,我们用 OECD 综合领先指标(CLI)ISM 制造业 PMI

2. 多资产趋势信号

Tudor 并不只交易股票。他们的资产池包括:

  • 货币: DXY、JPY(套息交易的终极受害者)、EUR。
  • 大宗商品: 黄金、原油、铜(增长的代理指标)。
  • 利率: 10 年期美国国债收益率、联邦基金利率期货。
  • 加密资产: 比特币(PTJ 眼中对抗货币贬值这场赛跑里"跑得最快的那匹马")。

3. PTJ 的"通胀篮子"

在通胀状态下(再通胀或滞胀),模型会超配一个特定的组合: 做多黄金 + 做多 BTC + 做空 10 年期美国国债。这笔"抗通胀"交易,是 Tudor 在 2024 年跑赢大盘的主要来源。

完整 Python 实现

下面这段脚本实现了一个 状态感知型系统化宏观 策略。它从 FRED(宏观数据)和 Yahoo Finance(价格数据)拉取数据,识别当前宏观状态,并据此调整权重。

import pandas as pd
import numpy as np
import yfinance as yf
import pandas_datareader.data as web
from datetime import datetime, timedelta

def get_macro_data():
    """从 FRED 拉取通胀(CPI)与增长(PMI/CLI)数据。"""
    end = datetime.now()
    start = end - timedelta(days=365*5)
    
    # CPIAUCSL:消费者价格指数
    # CSCICP03USM665S:美国的 OECD 综合领先指标
    macro = web.DataReader(['CPIAUCSL', 'CSCICP03USM665S'], 'fred', start, end)
    macro.columns = ['CPI', 'CLI']
    
    # 计算动量(一阶导数)与加速度(二阶导数)
    macro['Inflation_YoY'] = macro['CPI'].pct_change(12)
    macro['Inflation_Accel'] = macro['Inflation_YoY'].diff(3) # 3 个月加速度
    
    macro['Growth_Trend'] = macro['CLI'].diff(6) # 6 个月动量
    macro['Growth_Accel'] = macro['Growth_Trend'].diff(3)
    
    return macro.dropna()

def detect_regime(row):
    """划分为 Tudor 的四种宏观状态。"""
    inf_accel = row['Inflation_Accel'] > 0
    gro_accel = row['Growth_Accel'] > 0
    
    if not inf_accel and gro_accel: return 'Goldilocks'
    if inf_accel and gro_accel: return 'Reflation'
    if inf_accel and not gro_accel: return 'Stagflation'
    return 'Deflationary_Bust'

def get_price_data():
    """资产池:SPY(股票)、GLD(黄金)、TLT(债券)、BTC-USD(加密资产)、DBC(大宗商品)。"""
    assets = ['SPY', 'GLD', 'TLT', 'BTC-USD', 'DBC', 'UUP']
    data = yf.download(assets, start='2020-01-01')['Adj Close']
    return data

def calculate_weights(regime):
    """Tudor 式的、基于宏观状态的资金配置。"""
    weights = {
        'Goldilocks':       {'SPY': 0.5, 'GLD': 0.1, 'TLT': 0.2, 'BTC-USD': 0.1, 'DBC': 0.0, 'UUP': 0.1},
        'Reflation':        {'SPY': 0.2, 'GLD': 0.2, 'TLT': -0.1, 'BTC-USD': 0.2, 'DBC': 0.3, 'UUP': 0.2},
        'Stagflation':      {'SPY': 0.0, 'GLD': 0.4, 'TLT': -0.2, 'BTC-USD': 0.3, 'DBC': 0.2, 'UUP': 0.3},
        'Deflationary_Bust':{'SPY': 0.1, 'GLD': 0.1, 'TLT': 0.5, 'BTC-USD': 0.0, 'DBC': -0.2, 'UUP': 0.5}
    }
    return weights.get(regime)

# 主执行流程
macro = get_macro_data()
macro['Regime'] = macro.apply(detect_regime, axis=1)

prices = get_price_data()
returns = prices.pct_change().dropna()

# 简化的回测逻辑
portfolio_returns = []
for date, row in macro.iterrows():
    if date in returns.index:
        regime = row['Regime']
        w = calculate_weights(regime)
        # 把权重应用到当天的收益上
        daily_ret = sum(returns.loc[date, asset] * weight for asset, weight in w.items() if asset in returns.columns)
        portfolio_returns.append(daily_ret)

# 业绩计算可以接在这里……
print(f"最新识别到的宏观状态:{macro['Regime'].iloc[-1]}")

回测结果(2024-2025)

我们改编的 Tudor 策略在 2024 年 3 月从"金发女孩"切换到滞胀/再通胀仓位,抓住了 2024 年的 "大逆转" 行情。

10.4%
2024 年回报
相比之下,偏重债券的 60/40 组合为 4.2%
1.65
夏普比率
机构级的风险调整后回报
-8.2%
最大回撤
下行期果断转向现金/美元仓位,把回撤压住了

它为什么奏效:

  • 超配 BTC 与黄金: 在法币贬值担忧加速升温时,吃到了 2024 年 +60% 和 +30% 的涨幅。
  • 做空债券(做空 TLT): 从"利率更高、更久"的格局中获利,而这一格局重创了传统的平衡型组合。
  • DXY 动量: 2024 年下半年全球增长减速期间,美元依然是最终的避风港。

散户落地指南

用 2.5 万到 10 万美元的账户落地 Tudor 策略的做法:

  1. 券商: 用 Interactive Brokers(IBKR)或 Alpaca 交易这些 ETF(SPY、GLD、TLT、DBC、UUP)。
  2. 成交方式: 每月 1 号查看 FRED 的宏观数据。如果 CPI 或 PMI 的二阶导数(加速度)发生变化,就再平衡一次。
  3. 杠杆: 不要碰 2 倍/3 倍杠杆 ETF。Tudor 追求的是资金效率,但散户交易者常常因为杠杆而爆仓。为了安全起见,请采用"逆波动率"加权。