prognosticator

listen to the pronunciation of prognosticator
الإنجليزية - التركية
haberci
الإنجليزية - الإنجليزية
One who prognosticates or makes predictions; one who forecasts or guesses

Plenty of prognosticators try to forecast the ups and downs of the market.

{n} one who foretels or infers
{i} forecaster, one who foretells; prophet, one who can predict the future
One who prognosticates; a foreknower or foreteller of a future course or event by present signs