首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取纽约证券交易所在R、假日和计划外关闭的日期

获取纽约证券交易所在R、假日和计划外关闭的日期
EN

Stack Overflow用户
提问于 2018-04-01 01:53:19
回答 2查看 559关注 0票数 1

我知道已经有为各种证券交易所(如timeDate::holidayNYSE)提供假日日历的解决方案,但我也对纽约证券交易所在非计划假日关闭的日期感兴趣。例如,纽约证券交易所在2001年9月11日至2001年9月14日以及2012年10月29日至2012年10月30日关闭。

这段代码给了我假期。

代码语言:javascript
复制
library(timeDate)
holidayNYSE(2012)

是否有类似的函数(在timeDate或其他包中)可以给出日期关闭日期,例如9/11/2001 - 9/14/2001和10/29/2012 - 10/30/2012?

EN

回答 2

Stack Overflow用户

发布于 2018-04-01 03:01:30

您可以使用RQuantLib:

代码语言:javascript
复制
R> library(RQuantLib)
R> library(anytime)  # for anydate
R> holidayList(calendar="UnitedStates/NYSE", 
+              from=anydate("2001-09-01"), to=anydate("2001-09-30"))
[1] "2001-09-03" "2001-09-11" "2001-09-12" "2001-09-13" "2001-09-14"
R> 
R> holidayList(calendar="UnitedStates/NYSE", 
+              from=anydate("2012-10-01"), to=anydate("2012-10-31"))
[1] "2012-10-29" "2012-10-30"
R> 
票数 1
EN

Stack Overflow用户

发布于 2018-04-02 19:56:36

我上传了一个csv文件,里面有纽约证券交易所从1885年到2011年的特殊收盘(日内和日内,而不是常规的纽约证券交易所假日,有超过370个特殊收盘)。希望这能有所帮助!download file

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49590736

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档