Although the future of a financial market is ambiguous and mysterious, historical data play a key role to forecast the future of the market. Along with all the advantages of these data, they may result to some errors and consequently, some losses. In this paper, we consider the cardinality constraints mean-variance (CCMV) portfolio optimization model in the presence of short selling, risk-neutral interest rate and transaction costs. We insure the investment using options against unfavorable outcomes. The Geometric Brownian Motion model is utilized to forecast the stocks prices. Also, to improve the results, we calibrate its parameters using historical data by the maximum likelihood estimation method. We perform numerical experiments using historical and forecasted data on the S&P 500 index, to assess the efficiency of the GBM model in forecasting stocks prices. Also, to examine the effect of options in the portfolio, we compare the portfolio with stocks only versus the portfolio with stocks and options using historical and forecasted data in terms of returns and Sharpe ratios.