Gravatar avatar
Jamie McCorriston
699 algorithms
3929 backtests
1177 posts