An analyst is an expert in assessing investments and assembles buy, sell and hold recommendations for securities. Brokerage firms, wealth managers or asset management firms usually employ analysts.