MAXIMIZING RETURNS : ALGORITHMIC TRADING STRATEGIES FOR OPTIMAL OUTCOMES