Collin-Dufresne, Daniel, Sağlam & Moallemi (2014) — Dynamic Asset Allocation with Predictable Returns and Transaction Costs (LGS)

TL;DR — 提出 LGS (Linearity-Generating Strategies) 类, 把动态多期组合优化在"持仓 = exposures × 历史收益加权和" 的参数化族下, 闭式降为确定型 LQ 问题; 在 large-N 证券 + 多因子 + 随机波动 + 二次交易成本下, 在因子模型经济下目标函数相对次优策略最高提升 14%, 在美股 1974-2013 100-largest 短期反转策略上 Sharpe 从 0.91 → 0.96。

问题

多期动态组合选择 + 可预测收益 + 二次交易成本 + 大数量证券 + 因子模型 + 随机波动 — 文献里要么不要交易成本(动态 Merton's problem), 要么只有 2 个资产(Lynch-Tan 2011), 要么假设协方差不变(Litterman 2005, Gârleanu-Pedersen 2012)。本文突破: 用 LGS 参数族 + 闭式 LQ 优化同时容纳上述全部现实设定。

关键设定 (Section 2)

维度 本文选择
目标函数 \max\;\mathrm{E}\left[w_T + x_T^\top \mathbf{1} - \sum_{t=0}^{T-1}\tfrac{\gamma}{2}x_t^\top \Sigma_{t\to t+1} x_t\right] (各期方差之和的风险惩罚, dollar-amount, 非 shares)

| 收益过程 | 条件均值 \mu_t(X_t) + 条件协方差 \Sigma_t(X_t) (可因子 + SV) | | 交易成本 | 二次: \mathrm{TC}_i = \eta_i u_{i,t}^2 / 2, 可时变(与波动率联动) | | 状态变量 X_t | 可观、可模拟, 嵌套大多数因子模型 |

为什么不像 LQ? 财富方程 + 一般回报过程引入非线性状态方程, 且 Q_t (协方差) 可时变 → 不再是标准 LQ 类。

LGS — Linearity-Generating Strategies (Section 2.5)

核心创意: 给每只证券选一组 K 个 exposures B_{i,t} = h_i(X_t) \in \mathbb{R}^K(可包括: 条件 \mu/\sigma^2、无 TC 时的 myopic 持仓、L-GP 解、规则策略…), 限制持仓和交易是这些 exposures 在历史收益缩放下的线性函数:

x_{i,t} = \sum_{s \le t} \theta_{i,s,t}^\top B_{i,s \to t}, \quad u_{i,t} = \sum_{s \le t} \pi_{i,s,t}^\top B_{i,s \to t} 其中 B_{i,s\to t} = B_{i,s} \cdot R_{i,s\to t} 是 scale-invariant exposure(类似买入并持有的单位)。参数 \theta_{i,s,t} (时点 t 持有的单位数) 与 \pi_{i,s,t} (时点 t 买入的单位数) 完全确定策略。 关键定理 (Section 2.5.1): 在 LGS 族内, 上述非线性动态规划降为 \theta, \pi 的确定性 LQ 问题: \max_{\{\pi\}} \sum_{t=0}^{T-1}\Big[\theta_t^\top \bar{m}_t - \tfrac{1}{2}\pi_{t+1}^\top \bar{\Lambda}_{t+1}\pi_{t+1} - \tfrac{\gamma}{2}\theta_t^\top \bar{\Sigma}_t \theta_t\Big] \quad \text{s.t.}\ \ \theta_t = \theta_{t-1}^0 + \pi_t

关键意义:

  • 闭式解, 不需要数值优化, 不受 curse of dimensionality 限制;
  • L-GP 解可作为 LGS 的一个 exposure(而非初始 guess); 若某场景下 L-GP 已最优, 额外 exposures 的权重自动为 0, LGS 解退化为 L-GP 解;
  • 同类 BSV 2009 是 LGS 的非闭式(in-sample numerical)特例 — LGS 把 BSV 的"通过 in-sample optimization 找权重"换为"在 LQ 框架下闭式确定权重", 可以容纳更复杂的路径依赖。

Simulation results (Section 3, 10,000 paths)

Characteristics model (无共同因子, Σ 不变)

t-cost MP MP-TC GP GP-R BL (LGS)
Zero 2739.75 obj / SR 3.53 same 1704.41 / 3.44 2739.75 / 3.53 2739.65 / 3.53
Low \eta=1e-7 254.34 / 1.20 255.08 / 1.21 207.59 / 2.19 327.39 / 1.69 329.55 / 1.70
Med \eta=2e-7 147.83 / 0.96 147.92 / 0.97 119.73 / 1.90 187.74 / 1.43 190.04 / 1.44
High \eta=4e-7 85.28 / 0.82 85.33 / 0.81 66.26 / 1.65 103.22 / 1.23 105.46 / 1.20

特点: BL > GP-R > MP-TC > MP; GP 显著差(因为 GP 用 arithmetic 估计但 simulation 是 log-normal); SR 反向: GP SR 高但 obj 低, 因为 GP 换手极低 (Table 2 中 GP 的 Avg TC 仅 15.07–40.65, 远低于其他策略), 但绝对收益低。

Factor Model (含 3 个共同因子, Σ 随机)

t-cost MP MP-TC GP GP-R BL (LGS)
Zero ... ... ... ... 与 MP 持平 (实验误差内)

| Low-Med-High | BL 全部第一 (obj 显著高) | 多数情形第三 (仅 Low TC 时超过 GP-R) | GP 显著差 | GP-R 第二梯队 (差 BL 较远) | |

核心反直觉: L-GP 闭式解在 Σ 时变场景下失效显著 — GP-R 高估了"协方差不变"的偏离, 在因子加载变化引起的 Σ 随机性上犯系统性错误。

Empirical: CRSP 市值前 100 大 + 短期反转因子 (1974:01–2013:03, Section 4)

  • 样本: CRSP 年初市值前 100, 1974-2013
  • 因子: 短期反转 (half-life ≈ 2.4 天, \beta_r = 0.72), 残差收益 EWMA 加权
  • 市场 / 残差: 市场方差 GJR-GARCH(1,1) (含杠杆项 \gamma); 横截面残差方差 h^2_{\epsilon,t} 为普通 GARCH(1,1) (无杠杆项), 各自估计
  • TC: 与个股波动率联动 (cf. CD 2013)
指标 MP (myopic) RBL (restricted BL)
Avg Objective 718.6 724.4
Avg Wealth 1313 1047
Std Dev 1966 1446
Total TC 178.1 166.1
SR of Terminal Wealth 0.9108 0.962
SR of Daily Profit 0.7164 0.7883

核心结论: 即使在 100 个股票 + 真实 GJR-GARCH 残差 + 波动率联动 TC 的 in-sample-friendly setting, LGS-based 策略在 Sharpe 上仍比 myopic 高 ~0.05 (daily SR 提升 ~10%)。

但近年衰减明显: Figure 5 显示近年 (recent years) 反转策略累计利润曲线明显走平并伴随显著回撤 — 与 Nagel 2012 (套利资金限制) + Khandani-Lo 2007 (策略衰减) 一致。

与文献谱系

文献 与本文关系
Merton (1969, 1971) 动态 Merton 不带 TC, 多期可预测收益, 无 closed form
Constantinides (1986), Davis-Norman (1990) 2 资产 + TC, 无可预测; 本文将其视为 TC 环境下路径依赖的 已知闭式解 参照

| Litterman (2005), Gârleanu-Pedersen (2012) L-GP | 闭式, 但需 Σ 不变; 在因子模型经济中显著劣于本文 | | Brandt-Santa-Clara-Valkanov (2009) BSV | 非闭式, 在样本上数值优化; 本文 LGS 是其闭式泛化 | | Brown-Smith (2010) | 启发式策略 + 对偶界; 本文闭式解只在 LGS 参数族内精确, 不是该一般问题的精确解 |

| Lynch-Tan (2011) | 2 资产, 数值; 本文直接 large-N | | Collin-Dufresne-Daniel 2013 (CD) | 反转因子动态模型, 本文实证章节的因子模型 |

在 wiki 中的角色

LGS 是动态组合 + TC 优化的通用框架, 是 Mean-Variance Optimization with Transaction Cost 的底层解法(前者是 regime-aware TC-MVO, 本文是 general dynamic TC-MVO 的闭式解)。两条潜在 quant 借鉴路径:

  1. A 股多因子 + TC 优化的"理论上限"标定: 现有 Mean-Variance Optimization with Transaction Cost 是 regime-conditional + TC, 但未涉及多期 + SV; 把 LGS 框架套进 A 股 (T+1 制度、涨跌停) 可标定"理想动态策略在真实制度下的能给出多高的换手-收益比"。
  2. 高换手 alpha + TC-aware 调仓: 短期反转 / 动量 / 高频信号 → LGS 中的 exposures 设计, 用 LQ 闭式解替代 in-sample numerical (BSV) 或 two-step 优化。

触及页面 (本轮 4 个新页)

  • wiki/summaries/201412-dynamic-asset-allocation-predictable-returns-transaction-costs/201412-... — 中文摘要 (本页)
  • wiki/concepts/risk-portfolio/Linearity-Generating Strategies (LGS).md — LGS 概念页
  • wiki/entities/Collin-Dufresne Daniel Saglam Moallemi 2014 Dynamic Asset Allocation.md — 论文 entity
  • wiki/entities/Pierre Collin-Dufresne.md / wiki/entities/Kent Daniel.md / wiki/entities/Ciamac C. Moallemi.md — 作者 entity

Asset class: equity (主样本 CRSP 市值前 100 大) 归类: Risk & Portfolio (主) — 与 Mean-Variance Optimization with Transaction Cost / Risk Parity / Volatility-Managed Portfolio (波动率管理组合) 同级

Open Question 入库: 4 条 (A 股 T+1 + 涨跌停约束下 LGS 可化性; LGS exposures 设计如何系统化; LGS 与 DRO 嵌套; LGS 在 A 股 100-500 股票 weekly 反转因子复制)