宏观因子模型:用Python构建多因子系统

📚 共计 30 章节
第01章
宏观因子模型导论
什么是宏观因子模型 · 为什么需要 · 投资应用场景
导论框架
第02章
宏观经济数据获取
数据来源 · pandas-datareader/yfinance/akshare · 清洗预处理
数据Python
第03章
核心宏观因子分类
增长因子 · 通胀因子 · 利率因子 · 信用因子 · 汇率因子
因子体系分类
第04章
因子构建方法论
Z-score/Min-Max标准化 · 等权/PCA合成 · 因子择时与动态调整
标准化合成
第05章
单因子测试框架
IC分析 · IR分析 · 分组回测 · 因子收益归因
IC/IR回测
第06章
多因子合成模型
等权 · 市值加权 · ICIR加权 · 机器学习加权(线性回归/随机森林)
合成机器学习
第07章
因子暴露与风险模型
因子暴露计算 · 协方差矩阵 · 系统风险 vs 特质风险
风险暴露
第08章
宏观因子与资产定价
CAPM扩展 · APT · 宏观因子与Fama-French结合
定价APT
第09章
因子择时策略
宏观状态轮动 · 马尔可夫区制转换 · 经济周期与因子表现
择时区制
第10章
回测系统搭建
事件驱动 vs 向量化 · 夏普/最大回撤/Calmar · 过拟合防范
回测绩效
第11章
实战:股债轮动策略
策略逻辑 · 因子选择 · 回测结果分析
股债轮动
第12章
实战:行业轮动策略
行业分类 · 因子暴露 · 轮动信号生成
行业轮动
第13章
实战:全球资产配置
跨国因子数据 · 汇率调整 · 组合优化
全球配置
第14章
因子数据库构建
SQLite/MySQL设计 · 数据存储更新 · API服务
数据库API
第15章
因子监控与预警系统
3-sigma/IQR异常检测 · 失效预警 · 拥挤度指标
监控预警
第16章
机器学习在宏观因子中的应用
LSTM预测 · XGBoost选择 · 神经网络合成
LSTMXGBoost
第17章
自然语言处理与宏观因子
央行会议情感分析 · 新闻舆情因子 · NLP融合
NLP情感
第18章
高频宏观因子
高频降噪 · 日内因子 · CTA策略应用
高频CTA
第19章
因子投资组合优化
均值-方差 · 风险平价 · Black-Litterman · 约束优化
优化风险平价
第20章
因子绩效归因
Brinson归因 · Campisi归因 · 宏观因子归因
归因Brinson
第21章
因子风险预算
风险预算概念 · 因子风险贡献 · 组合构建
风险预算贡献
第22章
因子择时中的贝叶斯方法
先验设定 · 后验更新 · 贝叶斯择时策略
贝叶斯择时
第23章
宏观因子与另类数据
卫星图像 · 信用卡消费 · 移动信令数据
另类数据卫星
第24章
因子模型的可解释性
SHAP值 · 特征重要性 · 逻辑回归解释
可解释性SHAP
第25章
因子模型的稳健性检验
滚动窗口 · 不同市场环境 · 参数敏感性
稳健性敏感性
第26章
因子模型的实战部署
pickle/joblib序列化 · Flask API · Docker部署
部署Docker
第27章
因子模型的合规与风控
监管要求(AIFMD) · 模型验证 · 压力测试
合规风控
第28章
因子模型的未来趋势
ESG整合 · AI因子挖掘 · 去中心化因子市场
ESGAI
第29章
综合实战:完整多因子系统
需求分析 · 系统设计 · 编码实现 · 测试部署
实战全流程
第30章
课程总结与进阶路径
核心回顾 · 推荐阅读 · 开源项目 · 社区资源
总结进阶