01
ESG投资浪潮
ESG投资的历史沿革、全球ESG市场规模与趋势、为什么ESG动量因子值得研究。
趋势规模
02
动量因子理论基础
传统金融学中的动量效应、行为金融学解释、ESG与动量因子的交叉点。
动量行为金融
03
ESG数据全景
主流ESG评级机构(MSCI、Sustainalytics、Refinitiv)、数据获取渠道、数据清洗与对齐。
评级数据清洗
04
Python量化环境搭建
Anaconda安装、Jupyter Notebook配置、必备库(pandas、numpy、scipy、statsmodels、backtrader)。
环境Python
05
ESG评分处理
评分标准化、行业中性化处理、缺失值填充策略、我踩过的坑。
标准化中性化
06
股票价格与收益率计算
复权价格处理、日收益率、超额收益率、累计收益率计算。
收益率复权
07
ESG动量因子定义
ESG改善动量、ESG评级动量、ESG争议事件动量、综合动量得分。
因子定义动量
08
因子计算实战(上)
构建ESG评分时间序列、计算滚动窗口内的ESG变化率。
滚动窗口变化率
09
因子计算实战(下)
多维度动量聚合、因子标准化、因子暴露度计算。
聚合暴露度
10
因子IC分析
信息系数(IC)定义、Rank IC计算、IC序列统计检验。
IC统计检验
11
因子分组回测
分位数分组法、多空组合构建、分组收益统计。
分组多空
12
因子收益归因
Fama-French多因子模型、ESG动量因子的超额收益分解。
归因Fama-French
13
回测框架搭建(上)
Backtrader入门、数据馈送(Data Feed)、策略基类编写。
Backtrader框架
14
回测框架搭建(中)
交易逻辑实现、仓位管理、滑点与手续费设置。
交易逻辑滑点
15
回测框架搭建(下)
绩效指标计算(夏普比率、最大回撤、胜率、盈亏比)。
夏普回撤
16
参数敏感性分析
窗口期参数优化、动量阈值调优、参数过拟合防范。
参数过拟合
17
行业与市值中性化
行业哑变量回归、市值分组中性化、双重排序法。
中性化双重排序
18
换手率与交易成本
换手率计算、冲击成本模型、净收益评估。
换手率冲击成本
19
样本外测试
时间序列交叉验证、滚动回测、Walk-Forward分析。
样本外Walk-Forward
20
因子拥挤度检测
因子拥挤度指标、相关性矩阵、因子共线性诊断。
拥挤度共线性
21
ESG动量因子与其他因子组合
与价值因子、质量因子、低波因子的相关性分析。
因子组合相关性
22
多因子模型构建
因子加权方法(等权、IC加权、最大化IR)、因子组合优化。
加权优化
23
机器学习增强ESG动量
使用XGBoost预测ESG动量持续性、特征重要性分析。
XGBoost特征重要性
24
自然语言处理(NLP)在ESG中的应用
新闻情感分析、ESG报告文本挖掘、另类数据源。
NLP情感分析
25
全球市场验证
A股、港股、美股、欧洲市场的ESG动量表现对比。
全球对比
26
ESG动量因子风险监控
尾部风险、ESG评级下调风险、政策风险。
风险监控尾部风险
27
绩效归因与报告生成
自动化报告模板、归因图表绘制、绩效简报。
报告归因
28
实战案例:构建一个ESG动量ETF策略
选股逻辑、权重分配、再平衡规则。
ETF再平衡
29
策略部署与自动化
定时任务调度、数据库存储、邮件通知。
部署自动化
30
课程总结与未来展望
ESG动量因子的前沿研究方向、职业发展建议。
前沿职业