- 阅读权限
- 45
- 威望
- 1 级
- 论坛币
- 8907 个
- 学术水平
- 1231 点
- 热心指数
- 1262 点
- 信用等级
- 1190 点
- 经验
- 71778 点
- 帖子
- 4723
- 精华
- 1
- 在线时间
- 65535 小时
- 注册时间
- 2009-11-22
- 最后登录
- 2019-2-22
- 答疑数
- 22
巨擘
还不是VIP/贵宾
TA的文库 其他... 论文数据收藏
stata技巧
统计学习
- 威望
- 1 级
- 论坛币
 - 8907 个
- 学术水平
- 1231 点
- 热心指数
- 1262 点
- 信用等级
- 1190 点
- 经验
- 71778 点
- 帖子
- 4723
- 精华
- 1
- 在线时间
- 65535 小时
- 注册时间
- 2009-11-22
- 最后登录
- 2019-2-22
 | 开心 13 小时前 |
---|
签到天数: 706 天 连续签到: 364 天 [LV.9]以坛为家II
|
本帖最后由 momingqimiao7 于 2018-7-6 15:02 编辑
股价崩盘风险计算
1、计算说明
首先, 每年对股票i的周收益率数据进行如下回归:
\[R_{i,t}=\alpha_{i}+\beta_{1}R_{m,t-2}+\beta_{2}R_{m,t-1}+\beta_{3}R_{m,t}+\beta_{4}R_{m,t+1}+\beta_{5}R_{m,t+2}+\varepsilon _{i,t}\]
其中,Ri,t指的是股票i在第t周考虑现金红利再投资的收益率,Rm,t指的是A股所有股票在第t周经流通市值加权的平均收益率。定义周特质收益率为\[W_{i,t}=ln(l+\varepsilon_{i,t})\]
其次,在公司周特质收益率的基础上构建两个度量股价崩盘风险的指标。一 是使用负收益偏态系数(NCSKEW)来度量股价崩盘风险。具体公式为:\[NCSKEW_{i,t}=-\frac{n(n-1)^{3/2}\sum W_{i,t}^{3} }{(n-1)(n-2)(\sum W_{i,t}^{2})^{3/2}}\] 其中,n为股票i在某年的交易周数。NCSKEW的值越大,意味着负收益偏态系数越大,股价崩盘风险越高。
二是采用收益率上下波动比率(DUVOL)度量股价崩盘风险。 对于每个公司、年度,首先定义特质收益率小于均值的周为下跌周,特质收益率高于均值的周为上涨周。然后分别计算出下跌周和上涨周特质收益率的标准差,得出下跌波动率和上涨波动率。 最后,以下跌波动率除以上涨波动率并 取自然对数,即得到每一个公司、年度样本的 DUVOL 指标。 计算公式如下:\[DUVOL_{i,t}=log\frac{ (n_{u}-1)\sum_{down}W_{i,t}^{2}} {(n_{d}-1)\sum_{up}W_{i,t}^{2}}\] 其中nu和 nd分别代表公司t的股价周特有收益率Wi,t大于和小于其年平均收益率的周数。 DUVOL的值越大,代表收益率的分布越左偏,股价崩盘风险越大。
2、数据说明
- 原始数据包含:公司文件、周个股收益率、综合周市场收益率(1990-2017年的完整数据)
- 数据格式为:dta格式(stata14版)
- 本文选取2010—2017年沪深两市的上市公司为研究对象,使用的数据均来源于CSMAR数据库。
- 剔除了每年交易周数小于30(具体可以根据需要调整)的样本,以便有效估计股价崩盘风险。
- 字段包含以2012年和2016年的证监会行业标准,如果需要剔除某些行业,可以先剔除后进行计算。
- 字段包含是否ST的虚拟变量,如果需要剔除ST,可以先剔除后进行计算。
3、附件下载
附件内容截图如下:
代码中有详细注释
股价崩盘风险NCSKEW和DUVOL计算stata代码(附2010-2017年数据).rar
(68.64 MB, 售价: RMB 39 元)
|
|
-
总评分: 经验 + 20
论坛币 + 5
学术水平 + 6
热心指数 + 6
信用等级 + 6
查看全部评分
|