The Seven Roles of an Advisor. What is a financial advisor for? One view is that advisors have unique insights into market direction that give their clients an advantage. But of the many roles a professional advisor should play, soothsayer is not one of them. Read More.