Групповой финансовый год

df.groupby([pd.Grouper(key='DateColumn', freq="A-MAR")])
NP