Gravatar avatar
Dan Whitnable
666 algorithms
12436 backtests
1034 posts