Intelligent financial manager