Fondurile investite şi durata investiţiei sunt factori esenţiali care influenţează decizia de investiţie. În plus, riscul investiţiilor este un factor important, cu riscuri mai mari fiind asociate cu potenţialul de câştig mai mare. Costurile de tranzacţionare şi taxele sunt şi ele importante în stabilirea rentabilităţii investiţiei.