PurposeInvestors' behavior in financial markets is often under the influence of various psychological and cognitive factors, as well as personality characteristics. This research explores which behavioral factors and personality traits affect investment decisions and, consequently, investment performance.Design/methodology/approachA survey analysis was conducted on a sample of 310 investors in Croatia. Partial least squares structural equation modeling was used to obtain the results.FindingsOverconfidence heuristic, prospect theory elements, emotions and stability and plasticity (as big two personality dimensions) positively affect investment decisions, while herding has a negative effect. Investment decisions, observed through the preference for long-term investments, consequently have a positive effect on the investment performance satisfaction.Originality/valueThis research proposes a unique comprehensive model of the effect of numerous different cognitive and psychological behavioral factors on investment decisions. Furthermore, the influence of investment decisions on investment performance is observed simultaneously. Understanding human behavior based on their personal characteristics can help investors to make better investment decisions. Advisors can learn from human behavior and guide their clients in the right direction when it comes to stock investment. Scientists will be able to replicate the model with other data and make comparative analyses.