Nouns

(n)speculatorsomeone who makes conjectures without knowing the facts
(n)speculator, plungersomeone who risks losses for the possibility of considerable gains