楼主: 18974796627101
553 1

[编程问题求助] 事件研究法求助、eventstudy2求助 [推广有奖]

  • 0关注
  • 0粉丝

小学生

85%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
60 点
帖子
7
精华
0
在线时间
1 小时
注册时间
2023-9-18
最后登录
2024-5-13

楼主
18974796627101 发表于 2023-9-18 16:46:20 来自手机 |只看作者 |坛友微信交流群|倒序 |AI写论文
相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
各位大佬们。请问一下我这个该怎么解决呀
Dretwd是股票收益率、dretwdl是市场收益率、stkcd是股票代码,trddt是交易日期 image20230918164621.jpg
二维码

扫码加我 拉你入群

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

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

关键词:Events 事件研究法 Event study vent

沙发
赵安豆 发表于 2024-7-24 16:52:53 |只看作者 |坛友微信交流群
事件研究法(Event Study)是一种常用的金融分析方法,用于评估特定事件对资产价格的影响。在你的情况下,如果你想使用`eventstudy2`包来进行分析,首先你需要确保你的R环境已经安装了这个包。

以下是一些基本的步骤和代码示例来指导你如何进行:

1. **数据准备**:确保你的数据集(例如df)中包含了`stkcd`(股票代码)、`trddt`(交易日期)、`dretwd`(异常收益率)等字段。其中,`dretwd`可以通过从`Dretwd`减去`dretwdl`来得到。

2. **事件定义**:确定你的事件日期,这通常是一个特定的日期或一组日期。你可以使用一个列向量来存储这些日期,并将它们标记在数据集中。

3. **安装和加载包**:
   ```r
   install.packages("eventstudy2") # 如果尚未安装的话
   library(eventstudy2)
   ```

4. **创建事件研究对象**:使用`es.data.create()`函数来准备你的数据。这个函数将帮助你构建一个适合于进行事件研究的数据格式。

5. **执行事件研究**:
   ```r
   # 创建数据集(示例,替换为实际数据)
   data <- es.data.create(
       stkcd = df$stkcd,
       trddt = as.Date(df$trddt),
       dretwd = df$dretwd - df$dretwdl,  # 异常收益率
       event.date = "2019-01-01"        # 假设事件发生在这一天,替换为实际事件日期或向量
   )
   
   # 执行事件研究
   results <- es.execute(data)
   ```

6. **分析结果**:`es.summary()`和`es.plot()`函数可以用来总结并可视化你的发现。

请根据你具体的数据和需求调整上述代码。如果需要更详细的帮助或解决特定问题,提供更多的信息(如数据样本、具体的错误消息)将有助于获得更精确的解决方案。

此文本由CAIE学术大模型生成,添加下方二维码,优先体验功能试用



使用道具

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

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

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

GMT+8, 2024-11-5 12:45