OPTIMIZING STOCK TRADING PERFORMANCE: LEARNING TECHNICAL AND FUNDAMENTAL ANALYSIS USING