01
约束条件概述
投资组合优化中的约束类型 · 硬约束与软约束 · 约束条件的重要性
基础核心概念
02
预算约束
全投资约束 · 杠杆限制 · 现金头寸管理
资金杠杆
03
权重边界约束
个股/资产权重上下限 · 行业权重限制 · 多空头限制
边界行业
04
风险因子约束
风险因子暴露限制 · 因子中性化 · 风格因子约束
因子风险
05
换手率约束
单期换手率限制 · 交易成本约束 · 周转率控制
交易成本
06
流动性约束
最小交易量限制 · 流动性评分约束 · 冲击成本模型
流动性冲击
07
行业与板块约束
行业集中度限制 · 板块配置比例 · GICS行业约束
行业板块
08
市值约束
市值暴露限制 · 大小盘风格控制 · 市值中性化
市值风格
09
风险预算约束
风险贡献度限制 · 风险平价约束 · 条件风险价值约束
风险预算CVaR
10
持有期约束
最短持有期 · 锁定期限制 · 持有成本约束
持有期锁定
11
集中度约束
HHI指数限制 · 前N大权重限制 · 最大持仓比例
集中度HHI
12
税收约束
税损收割限制 · 资本利得税约束 · 税收优化策略
税务优化
13
ESG约束
ESG评分门槛 · 负面筛选 · 可持续投资约束
ESG可持续
14
货币对冲约束
汇率风险暴露限制 · 对冲比例约束 · 货币中性策略
汇率对冲
15
合规约束
监管要求 · 内部风控规则 · 投资指引限制
合规监管
16
约束条件数学建模
线性约束 · 二次约束 · 非线性约束 · 整数约束
建模数学
17
约束条件求解方法
拉格朗日乘子法 · 罚函数法 · 投影梯度法
求解优化
18
Python实现基础
使用SciPy进行约束优化 · CVXPY建模语言 · PortfolioOpt库
PythonSciPy
19
线性约束实现
等式约束与不等式约束 · 矩阵形式表达 · Python代码示例
线性代码
20
非线性约束处理
SQP算法 · 内点法 · 遗传算法处理复杂约束
非线性SQP
21
混合整数约束
整数变量处理 · MIP求解器 · 实际应用场景
整数MIP
22
约束条件松弛
软约束与惩罚项 · 约束松弛策略 · 可行性恢复
松弛软约束
23
多目标约束优化
Pareto前沿 · 加权求和法 · ε-约束法
多目标Pareto
24
动态约束调整
时间变化约束 · 市场状态依赖约束 · 自适应约束
动态自适应
25
约束条件敏感性分析
影子价格 · 约束松弛度 · 边际影响分析
敏感性影子价格
26
约束冲突检测
不可行约束诊断 · 约束排序 · 最小化冲突
冲突诊断
27
大规模约束优化
稀疏矩阵技术 · 分解算法 · 并行计算
大规模并行
28
回测中的约束处理
样本外约束 · 滚动优化 · 前瞻偏差避免
回测前瞻
29
约束条件可视化
可行域可视化 · 约束边界图 · 敏感性热力图
可视化热力图
30
实战案例
多约束投资组合构建 · 约束调优流程 · 常见问题与解决方案
实战案例