Gravatar avatar
ryan clous
198 algorithms
6541 backtests
52 posts