market analyst

noun

1.
an analyst of conditions affecting a market (especially the stock market)