Professional Documents
Culture Documents
Abstract—Stock returns forecast is vital important in describe stock time series both at various locations and at
finance to reduce risk and take better decisions. This paper varying time granularities [5,6,11,12], it should describe the
propose a spline wavelet kernel for support vector machine cluster feature of volatility well. One of the basic methods
(SVM), called spline wavelet support vector machine for constructing wavelets involves the use of spline functions,
(SWSVM), to model nonstationary financial time series. which are probably the simplest functions with small
The SWSVM is obtained by incorporating the spline supports that are most efficient for both software and
wavelet theory into SVM. Because spline wavelet function hardware implementation [3,4]. Therefore, it is valuable for
can yield features that describe of the stock time series both us to research the problem of whether a desirable
at various locations and at varying time granularities, the performance could be achieved if we combine SVM with
spline wavelet theory. In this paper, we construct a novel
SWSVM can forecast stock returns accurately. The
spline wavelet kernel for SVM to forecast the stock returns.
applicability and validity of spline wavelet support vector
machine (SWSVM) for stock returns forecast were analyzed II. SPLINE WAVELET KERNEL AND SWSVM
through experiments on real-world stock data. It appears
Theorem 1: Let x ∈ R , the scaling function ϕ
(N )
that the spline wavelet kernel perform better than the ( x) is B-
Gaussian kernel. spline of the order ( N − 1) with the compact support
Keywords: Stock returns forecasting; Spline Wavelet support
vector machine (SWSVM); [ ]
interval 0, N and the integer division { xk = k , k ∈ Z } ,
the recursion formula is valid [22]
I. INTRODUCTION x − k ( N −1) k + N − x ( N −1)
ϕk( N ) ( x) = ϕk ( x) + ϕk +1 ( x), N = 2,3,...,
Time series prediction can be a very useful in the field of N −1 N −1 (1)
finance to forecast and study the behavior of stock price in ⎧1, k ≤ x < k + 1
time [21]. This creates the possibility to give early warnings ϕk(1) ( x) = N[ k , k +1) ( x) = ⎨
of possible risk or take better decisions. It is also important ⎩0, otherwise,
where ϕk ( x) = ϕ ( N ) ( x − k ).
(N )
to understand how prices behave for option pricing.
Successful applications in many studies have shown that
Theorem 2: Compactly supported spline-
neural networks can be powerful tools for time series
modeling and forecasting [1,7,8,10,13]. Compared with wavelet ψ ( x) can be expressed by the wavelet
(N )
∑ a a K (x
p ,q
p q
p
, xq ) DAXINDX
FRCAC40
1.3045
0.6621
0.0590
0.0996
2.5630
2.8314
-2
1
FTSE100 3.3870 0.0619 1.3236 1
l M J Lj −N
JAPDOWA 2.2175 0.0706 2.0258 -3
= ∑ a p aq ∏ ∑ ∑ψ (N )
j ,k
( xip )ψ (j ,Nk )' ( xiq ) SPCOMP 1.7604 0.0822 1.5958 2
p ,q i =1 j =1 k =1− N
384
IV. CONCLUSION [3] C.K.,Chui. An Introduction to Wavelets. Elsevier,1992.
An effective spline wavelet kernel which we combine the [4] C.K.,Chui. Wavelets: A Mathematical Tool for Signal
spline wavelet theory with SVM to construct for stock index Analysis. SIAM, 1997.
[5] I. Daubechies. The wavelet transform, time-frequency
localization and signalanalysis. Information Theory,
IEEE Transactions on, 36(5):961–1005, 1990.
[6] I. Daubechies. Ten Lectures on Wavelets. Society for
Industrial & Applied Mathematics, 1992.
[7] G. Dorner. Neural Networks for Time Series Processing.
Neural Network World, 6(4):447–468, 1996.
[8] T. Hill, M. O’Connor, and W. Remus. Neural Network
Models for Time Series Forecasts. Management
Science, 42(7):1082–1092, 1996.
[9] I. Kaastra and M. Boyd. Designing a neural network for
forecasting financial and economic time series.
Neurocomputing, 10(3):215–236,1996.
Fig. 1. Actual RDP+5 values in blue and forecasted values in red by [10] MC Mackey and L. Glass. Oscillation and chaos in
Gaussian kernel on the test set.
physiological control systems. Science, 197(4300):287,
1977.
[11] SG Mallat. A theory for multiresolution signal
decomposition: the waveletrepresentation. Pattern
Analysis and Machine Intelligence, IEEE Transactions
on, 11(7):674–693, 1989.
[12] S. Mallat. A Wavelet Tour of Signal Processing.
Academic Press, 1999.
[13] L. Ma and K. Khorasani. New training strategies for
constructive neural networks with application to
regression problems. Neural Networks,17(4):589–609,
2004.
[14] D.C. Montgomery and G.C. Runger. Applied Statistics
Fig. 2. Actual RDP+5 values in blue and forecasted values in red by and Probability for Engineers. Hypothesis, 13(14):15,
spline wavelet kernel on the test set. 1914.
forecasting is presented in this letter. The existence of spline [15] K.R. Muller, A. Smola, G. Ratsch, B. Scholkopf, J.
wavelet kernel is proven firstly. And then the forecasting Kohlmorgen, and V. Vapnik. Predicting time series
performance of spline wavelet kernel is evaluated by using with support vector machines. Proceedings of the
five real daily indices. As demonstrated in the experiment, International Conference on Artificial Neural Networks,
though the prediction performance for FTSE100 is not
pages 999–1004, 1997.
satisfied, spline wavelet kernel forecasts significantly better
[16] J.C. Principe, N.R. Euliano, and W.C. Lefebvre. Neural
than Gaussian kernel in all aspects. The superior
performance of spline wavelet kernel to the Gaussian kernel and Adaptive Systems: Fundamentals through
mostly lies in that spline wavelet function is a set of bases Simulations with CD-ROM. John Wiley & Sons, Inc.
that can approximate arbitrary functions. Future work will New York, NY, USA, 1999.
involve a theoretic analysis of the multiscale frame. More [17] B. Scholkopf, C.J.C. Burges, A.J. Smola, et al.
sophisticated spline wavelet kernel which can capture Advances in Kernel Methods: Support Vector Learning,
nonlinear features of stock time series better will be explored 1999.
for further improving the performance of SWSVM in stock [18] A.J. Smola and B. Sch¨olkopf. A tutorial on support
index forecasting. vector regression. Statistics and Computing,
14(3):199–222, 2004.
[19] M. Thomason. The practitioner methods and tool.
REFERENCES Journal of Computational Intelligence in Finance,
7(3):36–45, 1999.
[1] GEP Box and GM Jenkins. (1970). Time series analysis; [20] V.N. Vapnik. The Nature of Statistical Learning
forecasting and control. Holden-Day, San Theory. Springer, 2000.
Francisco(CA). [21] SAM Yaser and AF. Atiya. Introduction to financial
[2] L. Cao and F.E.H. Tay. Financial Forecasting Using forecasting. Applied Intelligence 1996; 6: 205–213
Support Vector Machines. Neural Computing & [22] Y. Zavjalov, I. Kvasov & L. Miroshnicenko. Spline
Applications, 10(2):184–192, 2001. Function Methods. Nauka(in Russian), 1980.
385