Crunch The Market : A Big Data Approach To Trading System Optimization