ML is being used in every phase of finance management. User portfolio management, fraud detection, trading, loan management, and customer service are the different phases where combining user data and profiles could provide innumerable opportunities to service the customer differently and thereby leverage ML algorithms.