Support vector regression aims to improve the generalization ability of learning machine by seeking structural risk minimization. The SVM machine learning statistics theory based on small sample data solves the problems of small sample, nonlinearity, dimension mutation, over fitting and local minimum. The regression prediction model of SVM is based on the historical data to train SVM to obtain the internal correlation between input and output data, and get the prediction results with input data. Match when forecasting.