Gravatar avatar
ryan clous
197 algorithms
6533 backtests
52 posts