作者werlinxc (天才小韦)
看板Statistics
标题[程式] 找某日期的前一个交易日
时间Sat Mar 17 08:42:03 2018
[软体程式类别]: SAS
[程式问题]: 侦测参数
[软体熟悉度]: 新手
[问题叙述]:
板上的大家好,在整理资料时遇到了困难,想寻求协助。
资料总共有两行,第一行是某日期,第二行是日股价,我想找出找出某日期的「前一日(
必须为交易日)与前一个月」的股价差。
有想过用intnx函数,直接拿第一行的某日期减一天,再抓日股价相同的一天。但如果某
日期是礼拜一,减一天会是礼拜日,但礼拜日股价不会有资料,应该是要往前推算至最近
交易日才对。
所以想询问,如何找出离某日期最近的交易日。
谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 46.193.65.145
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Statistics/M.1521247325.A.89A.html
1F:→ jupit: 起码要设两个filter:1.用weekday()去掉周末,2.将国定假日 03/17 21:05
2F:→ jupit: 存到一个dataset去filter掉;2还可以存入台风等非交易日 03/17 21:08
3F:→ werlinxc: 感谢回覆! 03/17 22:54