Does Meta Labeling Add to Signal Efficacy?

By Ashutosh Singh and Jacques Joubert

Abstract

Successful and long-lasting quantitative research programs require a solid foundation that includes procurement and curation of data, creation of building blocks for feature engineering, state of the art methodologies, and backtesting. In this project we explore an example of applying meta labeling to high quality S&P500 EMini Futures data and create an python package (mlfinlab) that is based on the work of Prof. Marcos Lopez de Prado in his book ‘Advances in Financial Machine Learning. Prof. de Prado’s book provides a guideline for creating a successful platform. We also implement a Trend Following and Mean-reverting Bollinger band based trading strategies. Our results confirm the fact that a combination of event-based sampling, triple-barrier method and meta labeling improves the performance of the strategies.