请教各位大神:
小弟现在有两个表格。 表格1是事件发生的时间,格式如下:
FIRM EVENTDATE
A 20101025
A 20120718
B 19980101
......... ..................
表格2是时间序列,表示每个公司,每个交易日的交易数量,其形式如下:
FIRM DATE SHARES
A 20101011 8000
A 20101012 1000
A 20101013 0
A 20101014 0
A 20101015 0
A 20101018 800
A 20101019 1000
A 20101020 0
A 20101021 0
A 20101022 0
A 20101025 600
... ......
现在想为表A中的每一个事件计算eventdate 前十交易日的交易量(SHARES)的累积值。以表A第一个事件为例:事件发生在2010年10月25号,那么事件前十交易日的累计交易数量为10800 (10月11到10月22的shares累加)。
请教一下各位这个过程应当如何实现。此外有两个问题需要考虑:第一个问题是需要考虑交易日。表B的原始数据中是把周末和假期自动去除的; 第二个问题是如果事件日之前的交易日不足十日(比如只有五日),那么 有多少便累加多少。
先谢谢了!