An experimental financial index backtesting engine