楼主: momingqimiao7
3031 19

[实证分析] 【推荐】Fama-French三因子模型数据和Stata代码(2000-2023年) [推广有奖]

经管之家资深用户 Stata小能手 原创数据 专注熟悉领域

已卖:60089份资源
好评率:100%
商家信誉:极好

巨擘

0%

还不是VIP/贵宾

-

TA的文库  其他...

论文数据收藏

stata技巧

统计学习

威望
1
论坛币
283548 个
通用积分
2067.2410
学术水平
3632 点
热心指数
3537 点
信用等级
3367 点
经验
474460 点
帖子
18212
精华
1
在线时间
65535 小时
注册时间
2009-11-23
最后登录
2026-1-4

初级热心勋章 初级学术勋章 中级热心勋章 高级热心勋章 初级信用勋章 特级热心勋章 20周年荣誉勋章

楼主
momingqimiao7 在职认证  学生认证  发表于 2024-2-21 16:05:20 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币

Fama-French三因子模型


●  更新至2023年
●  代码优化
●  结果输出更方便整理


数据说明



  • 数据区间:2000-2023年(原始数据区间1990-2023年)
  • 数据格式:dta(Stata14版及以上版本)
  • 无风险利率采用一年期定期存款利率
  • 市值指标选择流通市值(根据需要可以修改)
  • 市场回报率采用流通市值加权平均法计算,考虑现金红利再投资的综合月度市场回报率(数据里有几种可供选择)


  • 月个股回报率使用考虑现金红利再投资的月个股回报率

数据处理说明



  • 规范信息披露制度下上市公司年度财务报表一般在次年3、4月份公布,且在一季度财务报表公布之前披露,即4月底为年报披露截止期。财务报表信息披露的滞后性造成金融数据库中财务数据与市场数据的时间不一致,即t年末的财务数据因年报公布的滞后性在t+1年4月份披露财务报表时才得到更新。因此选取t年5月至t+1年4月作为组合构建周期
  • 市场类型选择:全部A股,包括沪深主板、中小板和创业板、北交所
  • 剔除IPO后前六个月的数据(包括上市月)  (以下筛选条件根据自己需求修改)
  • 剔除ST(特别处理)、*ST(退市风险警示)、PT(特别转让)股票
  • 剔除金融行业股票
  • 剔除账面价值为负的股票
  1. * 中国A股市场所有股票, 包括沪深主板、中小板和创业板 科创板 北交所
  2. * 市场类型数值含义: 1=上海A,2=上海B,4=深圳A,8=深圳B,  16=创业板, 32=科创板, 64=北交所。
  3. keep if inlist(市场类型, 1, 4, 16, 32, 64)

  4. * 选择2000-2023年数据
  5. keep if year>=2000 & year<=2023

  6. * 剔除IPO后前6个月的数据(包括上市月)
  7. gen month_gap=m-上市月份
  8. drop if month_gap<6

  9. * 剔除ST、*ST、PT
  10. drop if 是否ST或PT==1

  11. * 剔除金融类股票
  12. drop if regexm(行业代码C, "J")
复制代码

  • 中国股市中市值最小的 30% 的上市公司会受到壳价值污染的严重影响,所以剔除市值最小的30%(Liu et al. (2018))


因子构建



  • 规模的分组点为中位数,前50%为小规模组(S,Small),后50%为大规模组(B,Big)
  • 账面市值比的分组点都为第30个和第70个百分位数,前30%为低账面市值比组(L,Low),中间40%为中账面市值比组(N,neural),后30%为高账面市值比组(H,High)
  • SMB=(SH+SN+SL)/3-(BH+BN+BL)/3
  • HML=(SH+BH)/2-(SL+BL)/2
  • 分25组回归的时候计算组合收益率采用流通市值加权平均法计算的组合收益率

表格展示




25组投资组合收益率,并用Newey-West t统计量检验最高组和最低组的差异
QQ截图20240221160633.jpg


分25组回归结果(Excel已设置好公式,只需要Stata生成的结果复制进去可以自动生成表格,标注星号,方便快捷
QQ截图20240221160732.jpg


Stata生成25个分组结果表
QQ截图20240221160645.jpg


附件下载



    QQ截图20240221160810.jpg QQ截图20240221160817.jpg

QQ截图20240221160843.jpg




【推荐】Fama-French三因子模型数据和Stata代码(2000-2023年).zip (58.39 MB, 需要: RMB 68 元) 本附件包括:
  • 三因子模型更新[经管之家momingqimiao7].do
  • 结果整理2.xlsx







经管之家:momingiqmiao7
欢迎关注,分享更多实用的数据,独家发布,严禁转载获利,转载必究,有任何问题在可以帖子下方回复,及时回复

注意:支持经管之家和微信购买(账号同名),其他渠道购买无质量保证和售后保障,批量购买可享优惠


关注帖子索引2022年】【帖子索引2021年】【使用常见问题

点击查看更多帖子】【Stata软件下载】【Stata免费学习资料







二维码

扫码加我 拉你入群

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

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

关键词:FRENCH 三因子模型 Stata tata FAMA

回帖推荐

我是麦子Happy 发表于9楼  查看完整内容

数据非常详细,感谢分享!
常用控制变量 https://bbs.pinggu.org/thread-15164021-1-1.html

沙发
momingqimiao7(未真实交易用户) 在职认证  学生认证  发表于 2024-2-21 16:17:06
   [tr][td=326]Fama-French三因子模型[/td][td=458]https://bbs.pinggu.org/thread-11730933-1-1.html[/td][/tr]
[tr][td=326]中国版Fama-French三因子模型[/td][td=458]https://bbs.pinggu.org/thread-11730953-1-1.html[/td][/tr]
[tr][td=326]Fama-French五因子模型[/td][td=458]https://bbs.pinggu.org/thread-11728371-1-1.html[/td][/tr]

藤椅
qkz627518(未真实交易用户) 发表于 2024-2-23 11:52:34
您好这是交易记录 交易记录.png

板凳
momingqimiao7(未真实交易用户) 在职认证  学生认证  发表于 2024-2-23 17:59:00
qkz627518 发表于 2024-2-23 11:52
您好这是交易记录
好的,已私信

报纸
淡定看世界(未真实交易用户) 发表于 2024-6-17 10:07:13
不过我现在想学习一下,为啥代码打开时空白的

地板
momingqimiao7(未真实交易用户) 在职认证  学生认证  发表于 2024-6-17 10:35:25
淡定看世界 发表于 2024-6-17 10:07
不过我现在想学习一下,为啥代码打开时空白的
您好,解压出来,然后用Stata打开打开就可以的

7
nn462060(未真实交易用户) 发表于 2024-6-17 10:42:57
请问如何解决数据缺失的问题?

8
Burning_0(未真实交易用户) 发表于 2024-6-17 10:53:10
数据是从哪个网站抓取的?

9
我是麦子Happy(未真实交易用户) 发表于 2024-6-17 11:03:26
数据非常详细,感谢分享!

10
我是麦子Happy(未真实交易用户) 发表于 2024-6-17 11:08:35
我的代码运行后没有结果,能指导一下吗?

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

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2026-1-4 05:13