The outbreak of uncertain events, e.g., financial crisis, regional conflict and abrupt contagion, has a significant impact on residents’ income. Hence, the wealth management and portfolio selection become more and more important. In addition, the behavioral finance believes that decision-making process of the investors not only depend on utility maximization, but also on who to compare with. It differs from the traditional finance based on rational cognitive acquiring and decision-making of agents, in this paper, we consider both investment uncertainty and investment utility with reference level for portfolio selection. First, we introduce the uncertainty theory and loss aversion utility with reference level based on behavioral finance. Then we study an uncertain multi-period portfolio selection problem. Moreover, we formulate an uncertain behavioral portfolio selection model with three objective functions for which we propose an equivalent program consisting of a main model and two auxiliary models for tri-objective optimization model. Thereafter, we use a modified evolutionary root system growth algorithm to solve the transformed models. Finally, a numerical simulation allows to show the practicability of proposed models and validity of modified algorithm.