目前我正在使用某个函数生成 DateTimeIndex zipline.utils.tradingcalendar.get_trading_days
,. 时间序列大致是每天,但有一些差距。
我的目标是获得DateTimeIndex
每个月的最后一个日期。
.to_period('M')
&.to_timestamp('M')
不起作用,因为它们给出了每月的最后一天,而不是每个月变量的最后一个值。
例如,如果这是我的时间序列,我想选择“2015-05-29”,而当月的最后一天是“2015-05-31”。
['2015-05-18', '2015-05-19', '2015-05-20', '2015-05-21', '2015-05-22', '2015-05-26', ' 2015-05-27'、'2015-05-28'、'2015-05-29'、'2015-06-01']