通过假日去获得交易日

import datetime
import numpy as np
holidays = ['2019-01-01','2019-02-04','2019-02-05', '2019-02-06', '2019-02-07',]
import pandas as pd
trading_day = pd.tseries.offsets.CDay(holidays=holidays)#CDay能够自己定义交易日:通过设置holidays参数,把holidays里的日期以及周六周日除掉就是自定义的交易日了.
print(trading_day) 

print(pd.date_range(start='2019-01-01', end='2019-02-12', freq=trading_day).tz_localize('UTC'))
<CustomBusinessDay>
DatetimeIndex(['2019-01-01', '2019-01-03', '2019-01-04', '2019-01-07',
               '2019-01-08', '2019-01-09', '2019-01-10', '2019-01-11',
               '2019-01-14', '2019-01-15', '2019-01-16', '2019-01-17',
               '2019-01-18', '2019-01-21', '2019-01-22', '2019-01-23',
               '2019-01-24', '2019-01-25', '2019-01-28', '2019-01-29',
               '2019-01-30', '2019-01-31', '2019-02-01', '2019-02-04',
               '2019-02-05', '2019-02-06', '2019-02-07', '2019-02-08',
               '2019-02-11', '2019-02-12'],
              dtype='datetime64[ns, UTC]', freq='C')
 
新战场:https://blog.csdn.net/Stephen___Qin
原文地址:https://www.cnblogs.com/Stephen-Qin/p/10403567.html