Gravatar avatar
Jamie McCorriston
674 algorithms
3833 backtests
1096 posts