Gravatar avatar
Peter Bromley
8 algorithms
13 backtests
3 posts