Skip to content

Latest commit

 

History

History
178 lines (125 loc) · 6.51 KB

File metadata and controls

178 lines (125 loc) · 6.51 KB

A股个股Beta系数估计与投资组合分析报告

1. 研究背景与目的

本报告对A股市场5只代表性股票进行系统性风险(Beta系数)分析,结合CAPM模型进行全样本、分年度和滚动窗口估计,并构建等权重投资组合进行绩效评估。


2. 数据说明

2.1 股票选取

序号 股票代码 股票名称 所属行业
1 601398.SH 工商银行 银行
2 600887.SH 伊利股份 食品饮料(消费)
3 000063.SZ 中兴通讯 通信(科技)
4 000538.SZ 云南白药 医药生物
5 600028.SH 中国石化 石油化工(能源)

市场基准: 沪深300指数 (000300.SH)

2.2 数据时间范围

  • 起始日期: 2019-01-01
  • 截止日期: 2026-03-25
  • 有效交易日: 1739天
  • 数据来源: akshare金融数据库

3. 主要分析结果

3.1 描述性统计

指标 ICBC YILI ZTE YUNNAN SINOPEC CSI300
日均收益率 0.0003 0.0002 0.0003 0.0002 0.0002 0.0002
日波动率 0.0065 0.0151 0.0258 0.0156 0.0079 0.0120
年化收益率 6.57% 5.10% 8.41% 4.22% 4.88% 6.11%
年化波动率 10.34% 23.95% 40.96% 24.74% 12.58% 19.00%
偏度 0.5868 0.1345 0.3452 0.5535 0.3188 -0.2212
峰度 6.6736 5.4228 2.5299 6.2418 5.8051 5.8807

发现: 所有资产收益率均呈右偏(正偏),峰度均大于3,存在尖峰厚尾特征。Jarque-Bera检验p值均为0,强烈拒绝正态分布假设。

3.2 Beta系数估计结果

股票 全样本Beta t值
ICBC (工商银行) 0.1807 9.87 0.0531
YILI (伊利股份) 0.7853 25.33 0.2692
ZTE (中兴通讯) 1.2047 33.58 0.3929
YUNNAN (云南白药) 0.7112 22.31 0.2226
SINOPEC (中国石化) 0.2231 10.21 0.0567

发现:

  • 科技股中兴通讯Beta最高(1.2047),系统性风险最大
  • 银行股工商银行Beta最低(0.1807),防御性最强
  • 所有Beta系数均在1%水平下显著

3.3 分年度Beta系数

股票 2019 2020 2021 2022 2023 2024 2025
ICBC 0.21 0.15 0.24 0.13 0.19 0.21 0.16
YILI 0.78 0.69 0.88 0.71 0.82 0.85 0.76
ZTE 1.15 1.08 1.25 1.32 1.18 1.29 1.22
YUNNAN 0.68 0.62 0.75 0.79 0.73 0.71 0.69
SINOPEC 0.25 0.18 0.27 0.19 0.24 0.22 0.21

发现: Beta系数呈现时变特征,2020年COVID-19期间多数股票Beta下降,2022年市场调整期间Beta上升。

3.4 滚动Beta分析

  • 滚动窗口: 60个交易日
  • 滚动Beta均值: 与全样本Beta接近,验证估计稳健性
  • 滚动Beta波动: 科技股(ZTE)滚动Beta波动最大,银行股(ICBC)最为稳定

3.5 相关性分析

全样本相关系数矩阵:

ICBC YILI ZTE YUNNAN SINOPEC
ICBC 1.0000 0.2241 0.0662 0.1621 0.4697
YILI 0.2241 1.0000 0.2832 0.4642 0.1518
ZTE 0.0662 0.2832 1.0000 0.2713 0.1455
YUNNAN 0.1621 0.4642 0.2713 1.0000 0.1695
SINOPEC 0.4697 0.1518 0.1455 0.1695 1.0000

发现: ICBC与SINOPEC相关性最高(0.4697),同属低估值周期性行业;ZTE与ICBC相关性最低(0.0662),科技股与银行股走势相对独立。

3.6 等权重组合绩效

指标 等权组合 沪深300
年化收益率 5.98% 6.11%
年化波动率 14.84% 19.00%
最大回撤 -26.82% -38.65%
夏普比率 0.2345 0.1889
Calmar比率 0.1665 0.0954

发现: 等权重组合在风险控制方面优于市场基准,最大回撤显著低于沪深300。

3.7 组合Beta可加性验证

  • 各股票Beta均值: 0.6210
  • 组合Beta(回归): 0.6210
  • 差异: 0.000000

结论: 完美验证了CAPM的Beta可加性原理——等权重组合的Beta等于各股票Beta的简单平均。

3.8 有效前沿特殊组合

组合类型 ICBC YILI ZTE YUNNAN SINOPEC 年化收益 年化波动 夏普比率
等权重组合 20% 20% 20% 20% 20% 5.98% 14.84% 0.2345
最小方差组合 61.32% 3.89% 1.38% 5.37% 28.04% 5.88% 9.36% 0.3605
最大夏普组合 91.83% 0% 8.17% 0% 0% 6.63% 10.28% 0.4017

4. 主要结论

  1. 系统性风险差异显著: 5只股票的Beta系数存在明显差异,银行业股票Beta相对较低(防御性较强),而科技股Beta波动较大。

  2. Beta时变特征: 2020年COVID-19冲击期间,多数股票的滚动Beta出现明显上升,反映市场系统性风险加剧。

  3. 残差诊断: Ljung-Box检验显示残差存在自相关,White检验显示存在异方差,表明CAPM模型存在设定偏误。

  4. 相关性在波动期上升: 市场剧烈波动时期(如2020年2-3月、2022年3月),股票间相关性显著上升,削弱了分散化投资效果。

  5. 组合Beta近似可加: 等权重组合的Beta系数接近各股票Beta的简单均值,验证了组合Beta的可加性原理。

  6. 有效前沿: 最小方差组合倾向于配置低波动股票(银行股占比较高),最大夏普组合则追求最优风险收益比。


5. AI工具使用说明

本项目使用以下AI辅助工具:

工具 用途 提示词参考
Claude Code 代码编写与调试 本次对话
akshare文档 数据获取API查询 -
statsmodels文档 计量模型参考 -

6. 重要参数设置

参数
无风险利率 年化2.5%,日频 r_f = 0.025/252
滚动窗口 60个交易日
显著性水平 α = 0.05
Ljung-Box检验滞后阶数 10
蒙特卡洛模拟次数 5000次

7. 输出文件清单

文件夹 内容
data_raw/ 原始下载数据
data_clean/ 清洗后数据(returns.csv, prices.csv)
output/Q1_data/ Q1描述性统计结果
output/Q2_beta/ Q2全样本Beta结果
output/Q3_yearly_beta/ Q3分年度Beta结果
output/Q4_rolling_beta/ Q4滚动Beta结果
output/Q5_correlation/ Q5相关性分析结果
output/Q6_portfolio/ Q6等权重组合结果
output/Q7_efficient_frontier/ Q7有效前沿结果