Gravatar avatar
David Heller
77 algorithms
1500 backtests
5 posts