Utilization of Soft Computing Techniques For Constructing Reliable Decision Support Systems For Dealing
Utilization of Soft Computing Techniques For Constructing Reliable Decision Support Systems For Dealing
Abstract: The use of soft computing techniques such system for dealing in the TOPIX (Tokyo Stock Exchange
as NNs, GAS, etc. in the financial market has recently Prices Indexes), which utilizes neural networks and
become one of the most exciting and promising genetic algorithms. In the proposed system, neural
application areas. In this paper, we propose a decision networks are utilized in order to make forecasts of the
support system (DSS) for dealing in the TOPIX highest and lowest prices of TOPIX four weeks in the
(Tokyo Stock Exchange Prices Indexes), which utilizes future. We shall propose a (prototype) decision support
neural networks and genetic algorithms. In the system (DSS) for dealing in the TOPIX which utilizes
proposed system, the neural network is utilized in these two forecasts. Next, genetic algorithms are utilized
order to make a forecast of the TOPIX four weeks in in order to find appropriate parameter values (included in
the future. Genetic algorithm is utilized in order to the (prototype) DSS) which would have a significant
find an effective way of dealing. Several computer effect upon the performance of the total decision support
simulations have been carried out in order to compare system. GAS are also utilized in order to find an
the proposed DSS with the other approaches such as intelligent way of dealing in the TOPIX.
the DSS using traditional technical analysis and The outline of this paper is as follows. In the second
buy-and-hold method. These simulations confirm the section, following a brief explanation concerning the
effectiveness of the proposed DSS. neural network model, input variables, etc., we will
propose the decision support system which utilizes ANNs
I. INTRODUCTION for dealing in the TOPIX. In the third section, we will
One fundamental aspect of artificial neural networks further try to utilize GAS in order to make the proposed
(ANNs) is their capability to build complex nonlinear system more effective. In the fourth section, we will
relationships between input variables and output variables compare the proposed DSS with other approaches such as
directly from the training data. This characteristic feature the DSS using traditional technical analysis and
of ANNs is especially suited to various applications. buy-and-hold method. Finally, the paper concludes with a
Regarding the field of financial engineering, a large summary.
number of researchers have had growing concerns about
applying ANNs 111-[12]. However, despite a large 11. APPLICATION OF ANNs FOR
number of trials for the utilization of ANNs to the field of CONSTRUCTING A DECISION SUPPORT
financial engineering having been done so far, only SYSTEM FOR DEALING IN THE TOPIX
limited success has been reported. In this section, we shall propose a decision support
Recently, other soft computing techniques such as system for dealing in the TOPIX which utilizes artificial
fuzzy engineering, genetic algorithms (GAS), etc. have neural networks. First of all, let us briefly touch upon the
been used in the field of financial engineering [7]- [8]. neural network model and input variables.
Unfortunately, like the trials with ANNs, they have The recent spread of the technologies utilizing the
produced only limited success. Intemet has revolutionized our daily lives. In this decade,
In order to produce a more reliable (intelligent) system, the basic structure of the industry has also been greatly
a number of researchers are trying to construct hybrid changed by the penetration of Intemet Technology.
systems which incorporate the powers of ANNs with
those of the other soft computing techniques mentioned A. Neural Network Model and Input Variables
[91- [ill. Fig.1 shows the neural network model which consists
In this paper, we shall propose a decision support of the eight input units, one hidden layer having fifteen
B. Teacher Signals and the 'Ikaining Algorithm C. Prediction of the Highest (and Lowest) Price of TOPIX up to
Four Weeks in the Future
The neural network model (Fig,1) is utilized in order to
By utilizing the output from the trained neural network,
make predictions concerning the increase rate of the
one can make a prediction of the highest (lowest)
- price
- of
highest price of TOPIX and the decrease rate of the
lowest price of TOPIX up to four weeks in the future. Fig. T O P E up to four weeks in the future. Let 01( 0 2 ) be
2a and Fig. 2b explain how two teacher signals are an output from the upper (lower) output
-unit -of the trained
generated. neural network. Then, a prediction XI ( X2 ) concerning
Although the BP method and its modified versions the increase (decrease) rate of the highest (lowest) price
have fiequently been used for various pattern of TOPIX up to four weeks in the future
classification problems, they have several limitations. - - can -be - made by
One of the most important is that it often fails to find the the inverse transformation DI + X I ( 0 2 +X2), as
global minimum of the total error function of the neural
shown in Fig.3a (Fig.3b).
network and falls into a local minimum. The hybrid One can make a prediction of the highest (lowest) price
of TOPIX up to four weeks in the future (by using
algorithm [6] which combines the modified BP method - -
with the random optimization method ensures XI(Xz)) as follows: Let B be the current price of
convergence with probability 1 to a global minimum in a TOPIX. Then, one can obtain a prediction conceming the
compact region of weight vector space. In the proposed highest (lowest) price of TOPIX up to four weeks in the
system, this hybrid algorithm is utilized for training
weights in the neural network model.
future by calculating B( I+ x) (B( I+ )).
order to find successful method of dealing in the TOPIX. If one has some TOPIX stocks, then he should sell 1/3 of the
In the following, we briefly touch upon how the stocks that he has.
chromosomes in the part A correspond to the dealing If one has no stocks, then he should sell TOPIX by using the 1/3
of the amount of money that he wants to invest.
mi3
Fig.6. An illustrative examde of the golden cross
1a m
b
I c
dam
Fig.7. An illustrative example of the dead cross
REFERENCES
[I] A.P. Refenes, Editor, Neural Networks in the Capital Markets,
Wiley, 1995.
[2] A.S. Weigend et al, Editors, Decision Technologies for
Financial Engineering, World Scientific, 1997.
[3] H. White, "Economic prediction using neural networks: The
case of IBM daily stock returns", Proceedings of the IEEE lnt.
Conf. on Neural Networks, Vol. 11, pp. 45 1-458, 1988.
[4] A.P. Refenes et al, "Neural networks in financial engineering:
A study in methodology", IEEE Trans. Neural Networks,
V01.8, pp.1222-1267, 1997.
[ 5 ] N. Baba and M. Kozaki, "An intelligent forecasting system of
Remark 4.C: The computer simulations have been done stock price using neural network", Proceedings of IJCNN, Vol.
using the data only from November 1996 to October 1997. 1, pp. 371-377, 1992.
In order to derive the general conclusion, we should carry [6] N. Baba et al, "A hybrid algorithm for finding the global
out computer simulations for long periods. In the DSS minimum of error function of neural networks and its
applications", Neural Networks, Vol. 7, pp. 1253-1265, 1994.
proposed in this section, we deal stocks after the sign
[7] S . Mahfoud and G. Mani, "Financial forecasting using genetic
(13MV-5MV, and etc.) changes. However if we could algorithms", Applied Artificial Intelligence, Vol. I O ,
construct a system which is able to detect the change of pp.543-565, 1996.
the sign earlier, we could receive higher retum. We also [8] S.H. Chen and W.C. Lee, "Option pricing with genetic
have to compare the performance of the proposed DSS algorithms: The case of European Style of Options",
utilizing NNs & GAS with that of the smarter DSS. These Proceedings of ICGA, pp. 704-71 1, 1997.
are left for our future study. [9] K.N. Pantazopoulos et al, "Financial prediction and trading
strategies using neuro-fuzzy approaches", IEEE Trans. SMC,
Vol. 28, NO. 4, pp. 520-53 I , 1998.
V. CONCLUDING REMARKS [IO] N. Baba et al, "Utilization of neural networks and GAS for
A decision support system (DSS) for dealing in the constructing an intelligent decision support system to deal
TOPIX which utilizes ANNs and GAS is developed in this stocks", Proceedings of the SPIE conference, U.S.A.,
paper. ANN is utilized in order to make forecasts V01.2760, pp. 164- 174, 1996.
conceming the highest price and the lowest price of [ 111 N. Baba et al, "Utilization of neural networks & GAS for
constructing reliable decision support systems to deal stocks",
TOPIX up to four weeks in the future. GA is utilized in Proceedings of IJCNN'2000, Italy, Vol. V, pp. 111- 1 16,2000.
order to find an intelligent way of dealing in the TOPIX. [ 121 N.Baba and H.Suto, "Utilization of artificial neural networks
Computer simulations which have been carried out and TD-learning method for constructing intelligent decision
confirm the effectiveness of the developed DSS using support systems", European Joumal of Operation Research.
NNs & GAS. However, these simulations have been done Vol. 122, pp. 501-508,2000,
during a rather short range of years. In order to execute