mlfinlab
scikit-learn-compatible time-series cross-validation: purging, embargo, combinatorial purged CV, and deflated Sharpe ratios