Gravatar avatar
Carl Wells
32 algorithms
294 backtests
7 posts