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 借鉴路径:
- A 股多因子 + TC 优化的"理论上限"标定: 现有 Mean-Variance Optimization with Transaction Cost 是 regime-conditional + TC, 但未涉及多期 + SV; 把 LGS 框架套进 A 股 (T+1 制度、涨跌停) 可标定"理想动态策略在真实制度下的能给出多高的换手-收益比"。
- 高换手 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— 论文 entitywiki/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 反转因子复制)