楼主: jeff2409
54241 41

[回归分析求助] [求助]如何用STATA计算Jones盈余管理的模型   [推广有奖]

  • 0关注
  • 1粉丝

小学生

7%

还不是VIP/贵宾

-

威望
0
论坛币
454 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
40 点
帖子
7
精华
0
在线时间
1 小时
注册时间
2005-5-30
最后登录
2014-5-6

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

高手指教:如何用STATA计算Jones盈余管理的模型,分行业,分年度

模型如下:

TA/At-1=a*(1/At-1)+b*(REV/At-1)+c*(PPE/At-1)+e     注:e为残差项,1/At-1、REV/At-1、PPE/At-1均为五年的数据。

NDA/At-1=a*(1/At-1)+b*(REV/At-1)+c*(PPE/At-1)

DA=TA-NDA

能一步步的写出命令么,非常感谢。

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Stata Jones 盈余管理 tata ones 模型 Stata 盈余 Jones

本帖被以下文库推荐

沙发
gujun1225 发表于 2009-6-16 01:25:00 |只看作者 |坛友微信交流群
drop g nda da
egen g=group(year ind)
gen nda=.
gen da=.
forvalue i=1/220 {
reg gaa a reva ppea roa if g==`i'
predict nda1 if g==`i'
predict da1 if g==`i', res
replace nda=nda1 if g==`i'
replace da=da1 if g==`i'
drop nda1 da1
}
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
wangxuanaiwo + 1 + 1 + 1 热心帮助其他会员

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

使用道具

藤椅
zkfu41 发表于 2009-6-26 21:41:58 |只看作者 |坛友微信交流群
这样是否更快一些呢?
drop g nda da
sort year ind
by year ind:reg gaa a reva ppea roa
predict nda,p
predict da,res

使用道具

板凳
research4 发表于 2009-6-28 23:35:30 |只看作者 |坛友微信交流群
再更快一点

bys year ind: reg gaa reva ppea roa
predict da, res

使用道具

报纸
liufayue 发表于 2009-8-24 10:18:41 |只看作者 |坛友微信交流群
有一个困惑,用楼上的办法做出来以后
生成的e仅是最后一年的残差(自己检查过数据),
请问如何才能生成每年的e呢

使用道具

地板
liufayue 发表于 2009-8-24 10:21:27 |只看作者 |坛友微信交流群
还有 回归生成的系数 a,b,c只是一个序列,还是分年度和行列的

使用道具

7
songter 发表于 2010-4-8 23:04:07 |只看作者 |坛友微信交流群
为什么  by year ind:reg gaa a reva ppea roa
中有roa 了?

还有是否用: by year ind:reg gaa a reva ppea roa , nocons

使用道具

8
zkfu41 发表于 2010-7-8 23:28:35 |只看作者 |坛友微信交流群
Kothari等(2005,JAE)说要控制盈利能力的影响,用了ROA。
取消截距项的结果,和不取消的结果,差别不是很大。不过目前的主流是要放截距项的。
7# songter

使用道具

9
happyzch 发表于 2010-7-9 19:31:45 |只看作者 |坛友微信交流群
gujun1225 发表于 2009-6-16 01:25
drop g nda da
egen g=group(year ind)
gen nda=.
gen da=.
forvalue i=1/220 {
reg gaa a reva ppea roa if g==`i'
predict nda1 if g==`i'
predict da1 if g==`i', res
replace nda=nda1 if g==`i'
replace da=da1 if g==`i'
drop nda1 da1
}
这个计算结果是正确的。
因为我最近也要计算这个指标,我专门核对过一年的的数据。

使用道具

10
hxrus 发表于 2010-7-16 16:24:40 |只看作者 |坛友微信交流群
如果用修正的jones模型该怎么做呢?

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-5 12:05