中国国内上市公司收益率分析报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

对中国国内上市公司的资本资产定价模型的分析报告

一、理论介绍

资本资产定价模型,即Sharpe (1964),Lintner (1965)和Black (1972)建立的简捷、完美的线性资产定价模型CAPM (又称SLB 模型),是金融学和财务学的最重要的理论基石之一。CAPM 模型假定投资者能够以无风险收益率借贷,其形式为:

E [R[,i]]=R[,f]+β[,im](E [R[,m]]-R[,f]), (1)

Cov [R[,i],R[,m]]

β[,im]=─────────── (2)

Var [R[,m]]

R[,i],R[,m],R[,f]分别为资产i 的收益率,市场组合的收益率和无风险资产的收益率。

由于CAPM 从理论上说明在有效率资产组合中,β描述了任一项资产的系统风险(非系统风险已经在分散化中相互冲消掉了),任何其它因素所描述的风险都为β所包容。因此对CAPM 的检验实际是验证β是否具有对收益的完全解释能力。

资本资产定价模型(CAPM)在理论上是严格的,但是在实际中长期存在着实证研究对它的偏离和质疑,其原因主要是资本资产定价模型的一组假设条件过于苛刻而远离市场实际。本次分析报告旨在通过对随机抽样的中国上市公司的收益率的分析,考察在中国的股市环境下,CAPM 是否仍然适用。

二、数据来源

本文在CSMAR 大型股票市场数据库中随机选取了1995年1月到2001年12月的100支股票(存为名叫rtndata 的EXCEL 文件),作为对中国股票市场的模拟。同时还收集了同时期中国银行的年利率(取名为rf )作为无风险利率,并通过各股票的流通股本对上海、深圳两个市场A 股的综合指数进行加权(取名为mr2)。

在SAS 中建立数据集,其中各列指标分别为各股票的月收益率(为处理方便,股票名称已改为y1-y100)、中国银行的年利率rf (本次报告没有将rf 转换成月无风险收益率,因为这一差异将反映在系数上,且为倍数关系,对结果没有实质性影响)和以流通股进行加权(因为本次报告计算的是市场收益率)的上海、深圳两个市场A 股的综合指数mr2。

本次报告采用的CAPM 模型为:100,...,2,1,ˆ10=++=j e r jt

j jt βγγ。

三、方法及步骤

1,在SAS 中以libname 命令设定新库,名为finance 。程序为:

libname finance 'G:\finance\rtndata'; run;

2,采用means 过程(也可以用univariate 过程)对这100支股票做初步的均值分析,初步得出各股票的样本均值等数据。程序为:

proc means data =; var y1-y100;

run ;

3,采用corr 过程对随机抽取的若干支股票进行相关分析,以判断中国股票市场的相关性。程序如下:

proc corr data = cov ; var y23 y67;

where stkcd>=199512 and stkcd<=199712;

run ;

4,用1995年1月至1997年12月期间的超额月收益率对每一股票进行时间序列回归,来分别估计各股票在这一期间的贝塔值。程序如下:

proc reg data = outest =; model y1-y100=mr2/noint ;

where stkcd>=199512 and stkcd<=199712; run ;

Y1 y21 Y41 y61 y81 Y2 y22 Y42 y62 y82 Y3 y23 Y43 y63 y83 Y4 y24 Y44 y64 y84 Y5 y25 Y45 y65 y85 Y6 y26 Y46 y66 y86 Y7 y27 Y47 y67 y87 Y8 y28 Y48 y68 y88 Y9 y29 Y49 y69 y89 Y10 y30 Y50 y70 y90 Y11 y31 Y51 y71 y91 Y12 y32 Y52 y72 y92 Y13 y33 Y53 y73 y93 Y14 y34 Y54 y74 y94 Y15 y35 Y55 y75 y95 Y16 y36 Y56 y76 y96 Y17 y37 Y57 y77 y97 Y18 y38 Y58 y78 y98 Y19 y39 Y59 y79 y99 Y20

y40 Y60 y80 y100

采用类似的程序,算出1996年1月至1998年12月、1997年至1999年,1998年至2000年中各股票分别在这一期间的贝塔值,存为数据集、 和。

5,用CAPM 模型100,...,2,1,ˆ10=++=j e r jt

j jt βγγ对1998年的超额月收益率数据

逐月进行横截面回归。程序为:

data ; set ;

keep _DEPVAR_ mr2; run ;

data ; set ;

where stkcd>=199801 and stkcd<=199812; run ;

/*transpose into with SAS-Analyst*/ data ; merge ; run ;

proc reg data = outest =;

model month1-month12=mr2;run ; quit ;

得到1998年12个γ1的值: Month gama1

month Gama1

month gama1

month gama1

month1

month4

Month7

month10

month2

month5

Month8

month11 month3

month6

Month9

month12

Month gama1

month Gama1

month gama1

month gama1

199801 199901 200001 200101 199802 199902 200002 200102 199803 199903 200003 200103 199804 199904 200004 200104 199805 199905 200005 200105 199806 199906 200006 200106 199807 199907 200007 200107 199808 199908 200008 200108 199809 199909 200009 200109 199810 199910 200010 200110 199811 199911 200011 200111 199812

199912

200012

200112

5,对这48个1γ估计值进行下列假设检验:0ˆ

1=γ。

应用SAS/Analyst/Statistics/Hypothesis Test/One-sample t-test for a Mean …过程,得到以下结果:mean 值,t 统计量,p 值,所以在置信水平下,拒绝H0,即认为mr2的系数不等于0,即认为股票的超额月收益率是β和β^2的线性函数。

6,在回归过程中加入新变量β^2,(即β的平方),重复上述回归过程。程序为:

data ; set ;

betasq=mr2*mr2; run ;

proc reg data = outest =;

model month1-month12=mr2 betasq;

相关文档
最新文档