Has anyone looked into this backtesting site? It doesnt look that good end to end for quants as they only provide pricing data.
What has me blown is that it shows their top algos are achieving sharpe ratios of 5 or higher over 15 years of data. Maybe just a marketing ploy who knows.