The aim of this paper is to explore effects of the stochastic volatility for volatility index and volatility derivatives. We price VIX and VIX futures under stochastic volatility model. In empirical study, we use GMM and nonlinear least square method to estimate the parameters of the pricing model, and we compared the results with nonlinear method. The empirical study shows that the VIX model with parameters estimated from this procedure has a good fit on most of period, although some outliers perform not very well. While pricing VIX futures, we find that the discrepancy between the model price and market price is just 0.09% to 0.82% undervalued for the futures contracts. These results demonstrate that the stochastic volatility risk can have a significant effect on the VIX and VIX futures.