I am building out an event-driven backtesting engine in Python for a university research project in statistical arbitrage. I have roughly 1.5tb of tick data for 100+ securit