Entxetprl~aK1] 'Epeovct / Operational Research. An International Journal. Vol.3, No.3 (2003), pp.281-306
A Multicriteria DSS for a Global Stock Evaluation
Georgios D. Samaras, Nikolaos F. Matsatsinis
Technical University of Crete
Decision Support Systems Laboratory
University Campus, 73100, Chania, Greece
{nikos, samarasg}~ergasva.tuc.gr
Constantin Zopounidis
Technical University of Crete
Financial Engineering Laboratory
University Campus, 73100, Chania, Greece
kostas(&dpem.tuc.gr
Abstract
The paper describes a Multicriteria Decision Support System which aims at presenting a complete and spherical evaluation of the Athens Stock Exchange stocks. The system evaluates the
stocks on the basis of three approaches : Fundamental Analysis, Technical Analysis and
Stock-Exchange Analysis.
The system introduced in this paper utilises Multicriteria Analysis methods and embodies a
large volume of relevant information. It is a 'live' system and operates in 'real world conditions' since its data are updated on a daily basis through a multitude of sources.
The final output of the system is an overall evaluation of the ASE stocks and a stock ranking
with the best stock first and the worst last, in order to be used in supporting investment decision-making. Finally, the system is intended for both institutional and private investors.
Keywords : Multicriteria Decision Support Systems; Stock Evaluation; Fundamental Analysis; Technical Analysis; Stock-Exchange Analysis
1. Introduction
Stock evaluation constitutes an integral part of the Portfolio Management (PM) process, which comprises, on the one hand, the determination of the most attractive
stocks, and on the other hand, the portfolio composition, which is the process that
selects the stocks and determines the percentage in which each stock will participate
in the portfolio. Stock evaluation, and Portfolio Management in general, should not be
conducted on the basis of the investor's personal perceptions and abilities, but it
should be based on the development and application of specific and scientifically
founded practices and on the use of the potentialities offered by advanced technology.
The field of professional portfolio management is an extremely competitive environ-
282
Operational Research. An International Journal / Vol.3, No.3 / September- December 2003
ment; therefore there is an imperative need for the creation of technologically advanced management tools which will be developed in order to reinforce the arsenal of
both professional managers and private investors. During the development process of
various management tools, special effort has been made to ensure that the operation
of those tools will cover the overall spectrum of problems faced by professional managers as well as private investors. Portfolio Management relies on a great number of
factors and involves complicated procedures. Successful PM should comprise the following operations : investment profile definition (investment strategy, investment ho-
rizon, capital to be invested, etc.), stock evaluation, selection of the most attractive
stocks, definition of portfolio dispersion, portfolio composition, portfolio return
evaluation, market timing definition, and other decisions related to PM. A methodological basis that can deal with the multicriteria nature of PM problems is Multicriteria Analysis. Afterwards, PM was the subject of research in other fields, such as Artificial Intelligence. Consecutively, intelligent systems emerged and changed the way
PM is viewed. Intelligent systems incorporate human knowledge and experience
along with artificial intelligence technologies. The integration of intelligent systems
with traditional Decision Support Systems has resulted in the new generation ofDSS :
Intelligent Decision Support Systems. Considerable progress has been made in this
field so far, but there is a lot to be done so that the overall spectrum of management
need will be met satisfactorily in the scope of current, complex and internationalised
stock exchange actualities.
2. Theoretical Background
2.1 Stock Evaluation and Portfolio Management
Stock Evaluation is one of the basic operations of Portfolio Management. Stock
Evaluation is a complex multidimensional problem that can be dealt with successfully
only as a combination of scientific methodology, on the one hand, and personal experience of the field professionals, on the other. Thus, all advanced tools will be utilised in order to ensure the integration of the know-how that derives from considerable research activity, with the experience that results from the long-time involvement of professionals in the field of Portfolio Management. These tools are Fundamental Analysis, Technical Analysis, Stock-Exchange Analysis and analysis of the
current conjuncture. The use of these tools allows a spherical and complete stock
evaluation, which is a prerequisite for the further process of successful portfolio management.
A fundamental portfolio theory was developed by Markowitz [Markowitz
(1952)], who proposed the well-known model of mean-variance. The model determines a set of effective portfolios, in which the anticipated return is related to the u n -
G.D. Samaras, N.F. Matsatsinis, C. Zopounidis / A multicriteria DSS for a global stock evaluation
283
dertaken risk, while the multiattribute utility theory allows the selection of one portfolio out of this set. Then, equilibrium models were developed; these models are : a)
Capital Asset Pricing Model (CAPM), which is further development of the meanvariance model and the multiattribute utility theory, under performance conditions
towards risk (beta) [Sharpe (1964)] and b) Arbitrage Pricing Theory (APT), where the
stock return common component is expressed, now, through a number of effect factors, each of which is related to a sensitivity index (beta).
Another models category is the evaluation models in which the stock price is predicted on the basis of financial and stock-exchange variables, as well as data from the
current financial conjuncture. Finally, the market efficiency theory was developed,
which has offered considerable applications in the topic of portfolio management.
According to this theory, there is such competition among the investors that the stock
prices should represent directly the volume of right information in the stock evaluation, in such a way that the market can not be beaten. Therefore, the most appropriate
policy is the policy following the market as long as there is a good dispersion in our
portfolio.
The scientific advances that have taken place since the time of Markowitz's and
the other classic models have led to the development of some alternative models. Selection and portfolio management optimisation models constitute one category of alternative models. Some of the most important of these models are: index models,
models based on averaging techniques, network models, optimum portfolio (efficient
frontier, geometric mean return, stochastic dominance, etc). A detailed review of the
above mentioned models is presented in the work paper of Pardalos et al. (1994).
2.2 Multicriteria DSSs and Intelligent Multicriteria DSSs
Decision Support Systems (DSS) are interactive computer systems that use models
and data to identify and solve low-structure problems, in order to support decisionmakers in the decision making process [Turban and Aronson (2001)]. A system can
be identified as DSS if, among others, comprises a model base, support interactively a
decision-making process, and is possibly based on a preferential reasoning.
A large category of "classic" DSS includes Multicriteria DSS, which are based
on Multicriteria Decision Making. The most important multicriteria analysis methods
are the following :
a) Multiobjective mathematical programming [Colson and De Bruyn (1989);
Lee and Chesser (1980)]
b) Multi Attribute Utility Theory (MAUT) [Keeney and Raiffa (1976); Keeney
(1992)].
c) Outranking methods, represented by the ELECTRE methods family [Roy
(1968), (1978); Roy and Bertier (1971); Yu (1992); Vincke (1992)].
284
Operational Research. An International Journal / Vol.3, No.3 / September- December 2003
d) Ordinal regression based on preference disaggregation approach, represented by the UTA (UTility Additive) methods family [Jacquet-Lagreze and
Siskos (1982)1, UTASTAR [Siskos and Yannakopoulos (1985)], UTA //
[Siskos (1980)], UTADIS and its variations [Devaud et al. (1980) ; Zopounidis and Doumpos (1999)1, Quasi-UTA [Beuthe et al. (2000)].
Some interactive multicriteria DSS are : ADELAIS [Siskos and Despotis (1989)],
MINORA [Siskos et al. (1993)], MARKEX [Siskos and Matsatsinis (1993)], UTA+
[Kostowski (1996)], FINCLAS [Zopounidis and Doumpos (1998)1, MUSA [Siskos et
al. (1998)], MIIDAS [Siskos et al. (1999)], PREFDIS [Zopounidis and Doumpos
(2000a)], INVESTOR [Zopounidis and Doumpos (2000b)].
An important category of Multicriteria DSSs is the Intelligent Multicriteria
DSSs. They are systems which utilise multicriteria methodologies, on the one hand,
and on the other hand at least one AI technology: FINEVA [Zopounidis et al. (1996)1,
1NVEX [Vranes, et al. (1996)], INTELLIGENT1NVESTOR [Samaras and Matsatsinis
(20o3)1.
3. Intelligent and Multicriteria DSSs in Stock Evaluation and
Portfolio Management
3.1 Multicriteria D S S s in Stock Evaluation and
Portfolio Management
Multicriteria DSS constitute an important category of DSS with considerable applications in the Portfolio Management field. Multicriteria decision analysis provides the
methodological framework, required to accommodate the multicriteria nature of the
portfolio management problem. In addition, it leads to the development of realistic
models which, besides the two basic criteria of retum and risk, also consider other
equally important criteria that derive from fundamental and technical analysis, as well
as the investor's profile that represents his goals, preferences and policies.
Hurson and Zopounidis (1997), examine two types of problems : stock evaluation
and portfolio composition. Stocks are ranked according to MINORA [ Siskos and Yannacopoulos (1985)]; Siskos et al. (1993)] method of preference analysis, while they
are classified into categories according to ELECTRE TRI [Yu (1992)] outranking
method. Portfolio composition is attained by ADELAIS [Siskos and Despotis (1989)]
interactive method of multiple objectives linear programming. Another paper is the
portfolio selection using ADELA1S [Zopounidis et al.(1998)], which was developed and
applied to a set of fifty-two stocks of the Athens Stock Exchange, for the two-year
period of 1989-1990. INVESTOR [Zopounidis and Doumpos (2000b)], is a multicriteria
DSS which deals with the problem of portfolio selection and composition. FINCLASis
a multicriteria DSS, too, for financial classification problems [Zopounidis and Doumpos (1998)]. Finally, Spronk and Hallerbach [Spronk and Hallerbach (1997)] pro-
G.D. Samaras, N.F. Matsatsinis, C. Zopounidis / A multicriteria DSS for a global stock evaluation
285
posed a system for supporting individual financial decision making. The system is
based on multicriteria analysis. The general framework for portfolio management is
decision oriented. It is a very general framework in the sense that it can accommodate
any type of investor. The framework is also very specific because it gives room to
different settings of the portfolio management problem.
3.2 Intelligent Multicriteria DSSs in Stock Evaluation and Portfolio Management
FINEVA [Zopounidis et al. (1996)] system constitutes an Intelligent Multicriteria DSS
that combines multivariable statistical analysis, multicriteria analysis and ES technology. INVEX [Vranes, et al. (1996)] is an investment program selection system. Its main
characteristic is the combination of five different techniques : heuristics, expert system, fuzzy logic, an investor's-behaviour-risk model and the multicriteria method
PROMETHE II. Finaly, INTELLIGENTINVESTOR [Samaras and Matsatsinis (2003)] is an
intelligent multicriteria DSS which aims at offering an overall consideration of the
PM problem. The system incorporates all the advanced PM tools, such as fundamental analysis, technical analysis, market psychology, and uses both multicriteria analysis methods and AI (expert system) technologies.
4. The proposed System
The proposed system is intended to be used as a subsystem within an integrated Portfolio Management system. However, it can be used, as well, as an autonomous investment decision support system. The system utilises methodologies which are considered as the most advanced up-to-date tools for stock evaluation, such as Fundamental Analysis, Technical Analysis and Market Psychology. Each one of the above
mentioned tools need an amount of quantitative and qualitative data in order to operate successfully, as well as the 'knowledge' for the effective management of those
data. One of the basic features of the proposed system is its ability to use data and
knowledge of the "real world", a fact which guarantees the advanced reliability of the
system.
The proposed system, shown in "Figure 1" uses data bases on the fundamental
and technical analysis of the Athens Stock Exchange (ASE). Therefore, it is intended
to provide support for investment decisions regarding ASE stocks. However, it is
fully parameterised and can be used in other stock exchanges, too, provided it is
equipped with the respective data bases. Finally, the proposed system addresses both
institutional and private investors.
The Stock Rankinkg Multicriteria DSS comprises 4 subsystems :
286
Operational Research. An International Journal / Vol.3, No.3 / September - December 2003
9 Fundamental Analysis Multicriteria System
9 Technical Analysis Mukicriteria System
9 Stock-Exchange Analysis Multicriteria System
9 Global Ranking Multicriteria System
The output of each of the first three subsystems is a stock ranking based on different criteria for each subsystem. The output of the first three subsystems, along with
other factor considerations, forms the input for the fourth subsystem which draws up
one overall ranking list. The set of stocks to be invested in will be selected from this
ranking list.
4.1 Methodological Approach
Stock evaluation is carried out in a three-phase process. The output of each phase is a
ranking list on the basis of the respective consideration.
Q Phase I : FundamentalAnalysis Company Ranking
In the first step, the company is analyzed to determine its financial health.
This evaluation is conducted on the Fundamental Analysis (FA) level. FA infer the "position" of the company stock
Phase 2 : Technical Analysis Stock Ranking
In the second step, the evaluation is conducted stock level. The tool which is
used is the Technical Analysis (TA). TA provide the stock "'trend".
Phase 3 : Stock-Exchange Analysis Ranking
In the third and final step of the evaluation, ratios based on stock-exchange
figures, are used.
A compromise of these three rankings results in the Global Stock Ranking.
G.D. Samaras, N.F. Matsatsinis, C. Zopounidis / A multieriteria DSS for a global stock evaluation
287
Figure I : MethodologicalFrame of the ProposedMulticriteria DSS
4.2 Stock Evaluation Methodologies
Two main methodologies are used for the stock evaluation. They are the most advanced tools for a complete evaluation of stocks : Fundamental Analysis and Technical Analysis. Stock-Exchange Analysis, a third methodology, is added in order to supplement the above methodologies.
2 88
Operational Research. An Intemational Journal / Vol.3, No.3 / September-December 2003
4.2.1 Fundamental Analysis
Fundamental Analysis (FA) is the study of sector and company conditions to determine the value of a stock. FA constitutes the basic necessary analysis method of the
overall evaluation of a company. The strong and weak points of the company hidden
behind the accounting figures are also pinpointed by FA. FA aims to determine the
financial health of the company, by useful "ratios '; based on the company's financial
statements. FA is one of the most effective analysis methods since it provides a dynamic analysis of the company's financial situation and evaluate with precision the
advantages and disadvantages of the company. The outlook of the stock is determined
by the above analysis, given that the stock is a picture of the company for shareholders and potential investors, in order to predict the future course of stock prices. Fundamental Analysis requires a series of financial statements (Annual Balance Sheets
and Annual Results) of the last 3-5 years, as well as, qualitative information regarding
all listed companies. This information will be converted to Financial and Qualitative
Ratios. The FA infers the "position" of the company, which represents the "real
value" of the stock. Afterwards, the "real value" is compared to the "market value"
of the stock, in order for the stock to be rated as "overvalued" or "undervalued". The
estimate of each stock position may change every time new data from the company
accounting figures enter the respective data base. The update of the data base is conducted on a year, semester or quarter basis, depending on the availability of the data
[Weston (1986); Conso (1981); Depallens (1980); Gualino (1979); Vizzanova (1981);
Giese (1981)].
The ASE provides the Annual Balances, Annual Results, as well as Quarterly Accounting Statements of all the companies listed on the ASE. These data constitute the
Functional Balance, which in turn will form the basis for the financial analysis of an
enterprise. These financial statements are made out according to the Accounting Plan
(AP) to which each company belongs. There are four Accounting Plans in Greece :
9 Commerce/Industry AP
9 Banks AP
9 Insurance Companies AP
9 Investment Companies AP
Further information on Investment Companies is also drawn from the EEX Price
Bulletin, which is issued monthly by AGII. A data base of the FA ratios, for every
AP category is created based on this information (Appendix 1).
4.2.2 Technical Analysis
Technical Analysis (TA) is an evaluation method, which is based on the study of the
stock charts and the analysis of the data from the daily stock and indices closing
prices, aiming at providing the safest and most accurate prediction of the stock prices.
TA predicts the stock prices by reviewing only past stock prices, but not Fundamentals. The philosophy supporting TA is based on the hypothesis that stock prices an-
G.D. Samaras, N.F. Matsatsinis, C. Zopounidis / A multicriteria DSS for a global stock evaluation
289
ticipate all future events. Likewise, TA frequently analyses the recurring performance
of stock prices in order to infer some signs of their future performance. Technical
Analysis provides the stock trend. The estimation of each stock trend changes every
day since the respective data base is updated on the daily stock closing prices
[Achelis (2001); Murphy (1986); Edwards (1992); Nison (1991)].
TA draws information from ASE. On a daily basis it receives, via Internet, the
closing prices files, for:
9 Stocks,
9 CI, FTSE/ASE-20, MID-40, SMALLCAP-80, Parallel Market Index.
9 Sector Indices
9 Further information about stocks, sectors, CI, etc.
All this information provides data to a data base with the Stock Technical Analysis
Indices & Ratios. Obviously, there is no stock ranking according to the Accounting
Plan category, since the same Technical Analysis is conducted for all stocks (Appendix 2).
4.2.3 Stock-Exchange Analysis
In addition to the first two considerations, a third consideration supplements the other
two. It is stock-exchange analysis, which is of major importance for stock evaluation.
It provides what both shareholders and investors think of the stocks. Furthermore, it
provides useful information on the way the stocks are traded in the stock market sessions. Most investors evaluate, more or less, the stocks based on these stockexchange figures. They are data related to profitability and corporate dividend policy,
as well as pure stock-exchange figures, such as the current stock-exchange price, etc.
The stock-exchange analysis draws information from :
9 Annual Balance Sheets and Annual Results. These data are updated every
three months according to the Quarterly Financial Statements.
9 Daily stock closing prices.
The combination of the above data creates a data base with the Stock-Exchange
Analysis Ratios. Obviously, there is no stock ranking according to the Accounting
Plan, since Stock-Exchange Analysis is applies to all stocks (Appendix 3).
4.2.4 Methodology Selection
Fundamental Analysis considers all the financial variants that lead investors to their
decisions and predicts only on the basis of each company's and each sector's "real"
potentials. It evaluates positively only those companies that present the best prospects
of improving their financial figures. It is a reliable method to be used particularly for
the long-term investment horizon, and it ignores short-term stock price fluctuation.
On the other hand, Technical Analysis saves cost and time of collecting and analyzing the data on which Fundamental Analysis is based, since it considers only
charts and stock closing prices. Thus, TA is interested only in the "symptoms" the
290
Operational Research. An International Journal / Vol.3, No.3 / September- December 2003
stock or sector shows without studying the "causes" of those symptoms (Fundamental
Analysis does it). An important advantage of Technical Analysis is that it integrates
the so-called "inside information" on the market, by detecting in good time the stock
course that reflects such inside information and activates 'buy' and 'sell' signals. Technical Analysis aims mainly at predicting within the medium-short term horizon.
A system that intends to support investment decisions should consider both the
parameters of the problem :
9 On the one hand, it should detect the "symptoms" a stock or a sector shows
and should make predictions on the basis of these symptoms. Technical
Analysis is the tool for the detection of these symptoms.
9 On the other hand, it should analyse the "causes" that rise the above symptoms, so as to provide a clear picture of the future of a stock. Fundamental
Analysis is needed for this analysis.
Therefore, the proposed Multicriteria DSS evaluates stocks using both Fundamental Analysis and Technical Analysis. Stock evaluation is completed with StockExchange Analysis, which is most important for an overall stock evaluation.
4.3 Muiticriteria Methodological Background
The ranking carried out by the four subsystems is based on the multicriteria ranking
method UTASTAR [Siskos and Yannakopoulos (1985)], which is an improved version
of the UTA [Jacquet-Lagreze and Siskos (1982)] method, according to which, the
problem of ordinal regression is the following : Having a weak-order preference
structure (>, ~), with ">" the strict preference and "~" the indifference on a set of alternative actions, adjust additive utility functions based on multiple criteria in such a
way that the resulting preference structure would be as consistent possible with initial
structure.
Reference set is the set of referential alternative actions A={a, b, c ..... k), which
can be ranked by the decision-maker in order of preference, according to the relations
P and I (preference structure).
Criteria gl, g2, .... g,, can be either quantitative or qualitative and are defined as
real monotone functions : gi : A---~ [gi,, gi*] c R, where gi, is the least desirable
value, and gi* is the most desirable value for the criterion gi. Ifgi(a) is the estimate
of alternative a, regarding criterion gi, then vector g(a) = {g1(a), g2(a) . . . . . gn(a)},
represents the profile of decision a.
The utility function, under certainty, is a real function defined as follows :
u : H [gi*, gi*]---> R, for which the following attributes are true :
A P b r u[g(a)] > u[g(b)]
A I b r u[g(a)] = u[g(b)] ga, b e A
G.D. Samaras, N.F. Matsatsinis, C. Zopounidis / A multicriteria DSS for a global stock evaluation
291
Criteria Aggregation Model
Given the initial preference structure of the alternative actions in the reference
set, by the decision-maker, UTA method is designed to estimate a system of utility
functions, according to the additive model : U(g) = u(gO + u(gz) + ... + u(g,)
subject to the set of regularisation constraints:
ui(gi.) = O, ui(gi) 2 O, i = 1,2, .... n
ul(gl *) + u2(g2 *) + ... +un(g,*) = 1
In the initial version of UTA method there is a unique error function tr : A
[0,1], where c(a) is the amount of utility that must be added in the estimated utility
U[g(a)] of the alternative a, in order to make it possible for this action, to regain its
rank in the weak-order However, this error function is not sufficient to completely
minimise the dispersion of points all around the monotone curve (under- and overestimation errors).
In UTA*, is used a double positive error function, which allows to better stabilize the position of the points around the curve. Thus, the global
utility function of an alternative action will have the following form : U[g(a)] + a+(a)
- #(a), where tr§
and a(a), represent the over-estimation and under-estimation errors of alternative a respectively.
UTA* algorithm includes two phases.
In the first phase, there is an estimation of the optimal marginal utilities and the
global utility of every alternative action a that belongs to A, according to the additive
utility model. In the second phase, there is a stability analysis of the global optimum.
In case of non uniqueness, the optimal solutions that maximise the criteria weight are
determined.
For the estimation of marginal utilities in the first phase, and the stability analysis
of the global optimum in the second phase, linear programming formulation is used,
aiming at finding the optimal utility functions that minimise a global error function.
k
M i n F = E [ c r + ( a j ) + cr-(aj)]
j=l
Under the set of constraints : A(aj, aj§ 2 ~, if aj P aj+1 and d(aj, aj+O = c~,if ai I aj§
n
ai-1
EEW~
:1,
w(j_>O, i E[n], j e[rr l],
i=1 j
cr § ( a j ) , t r - (a j) > O, j e[k]
and ~ a small positive number
The error function F expresses the over-estimations or under-estimations of the
alternative actions over the weak-order. Its minimum value is the criterion for the
control of the consistency degree between additive model and initial preference structure. The optimum value is F*=0.
The consistency degree is also controlled by the index r of Kendall, where its
value in range [-1, 1] expresses the distance between the two above rankings.
292
Operational Research. An International Journal / Vol.3, No.3 / September - December 2003
4.4 Stock Ranking System Methodology
The stock ranking methodology is described in the following diagram in "Figure 2".
Figure 2 : Stock Ranking Methodology
. Initial Rankings. Three initial stock rankings are taking place. Each ranking is
supported by the respective system shown in "Figure 3" :
9 Fundamental Analysis System. The system uses criteria which are indices
from Fundamental Analysis as well as Qualitative indices. The resulting
ranking provides the "stock position".
9 Technical Analysis System. The system uses indices from Technical
Analysis as criteria. The resulting ranking provides the "stock trend".
9 Stock-Exchange Analysis System. The system uses stock-exchange indices as criteria. The resulting ranking provides stock-exchange "profile" of
the stocks.
G.D. Samaras, N.F. Matsatsinis, C. Zopounidis / A multicriteria DSS for a global stock evaluation
293
Figure 3: Initial Rankings
.
Lowest Stock Profile (LSP) Selection for every ranking. The lowest stock profile
describes the lowest standards (least desirable criteria values) that a stock should
meet in order to be considered worth investing and to be included in the portfolio.
The stocks which are ranking below the L S P are "cut off". There is a different
L S P for every ranking. So there is :
9 LSP for the Fundamental Analysis ranking,
9 L S P for the Technical Analysis ranking,
9 L S P for the Stock-exchange Analysis ranking.
The lowest stock profile is calculated as follows : For every criterion there is a
value which is equal to the least desirable criterion value "Figure 4".
Figure 4: Lowest Stock Profile
fi
The L S P derives from an additive utility function: U ~ = ~ P i U i
i=l
294
Operational Research. An International Journal / Vol.3, No.3 / September - December 2003
where p; is the weight of criterion g;.
The LSP can be defined :
9 either by the administrator of the system,
9 or by the user-investor.
The system administrator can provide the system with a default selection
LSP, according to his judgement. Thus, the user-investor will be able to
choose between : strict, regular and lenient LSP. On the other hand, the userinvestor will be able to determine his own specific LSP.
. Stock Cutting-Off. All the stocks in every ranking that are below the LSP in the
perspective ranking will be cut off from the stock list as "rejected", as shown in
"Figure 5". Cutting off will take place at the point where :
9 for the Fundamental Analysis ranking : U/i) > UF >= Ul(i+l)
9 for the Technical Analysis ranking : U2O) > U2~ >= U2~+1)
9 for the Stock-exchange Analysis ranking : U3(k) > UJ' >= U3(k+l)
Apparently, the remaining stocks in each ranking list may be the same, or they
may be different ones, since every ranking utilises different criteria.
Figure 5: Stock Cutting Off
4. Stocks Set Selection. At this point the user-investor has a number of altemative
possibilities"
9 To select all the remaining stocks which appear in the F.A. (El), T.A.
(E2) and S-E.A. (E3) rankings. In this case the set of stocks is 9E =
E1 ~3 E2 • E3. In this set there are stocks with:
utility F.A. = 0. These are stocks that were cut off from the F.A. ranking as rejected, but are remaining in the T.A. or S.A. ranking.
G.D. Samaras, N.F. Matsatsinis, C. Zopounidis / A multicriteria DSS for a global stock evaluation
295
utility T.A. = 0. These are stocks that were cut off from the T.A.
ranking as rejected, but are remaining in the F.A. or S.A. ranking.
They are stocks with good fundamental figures and good stockexchange profile but they are found in an unfavourable conjuncture
for investment.
utility S.A. = 0. These are stocks that were cut off from the S.A. ranking as rejected, but are remaining in the F.A. or T.A. ranking. They
are stocks with good fundamental figures and in a favourable conjuncture ~)),rvpla, in terms of technical analysis, but they have some
non-sufficient stock-exchange indices (e.g. P/E).
To select only the common stocks that are found in the remaining parts of
the F.A. (El), T.A. (E2) and S-E.A. (E3) rankings. In this case the set of
stocks is : E -- E1 r3 E 2 ~ E3. It is a clearly smaller set of stocks than the
previous one.
To select an intermediate set of stocks, as regards the two sets mentioned
previously. Some combinations for the intermediate set are :
E = E l W ( E 2 ~ E 3 ) , E = ( E I u E 2 ) n E 3 , E = E l n (E2kg E3), etc.
5.
Time Function Selection. A time function T=f(t) is selected from a set of time
functions. This time function will represent, as accurately as possible, the impact
of the investment horizon on the weighting of the above ranking lists. The investment horizon is determined by the investor's profile.
6. F.A., T.A. and S-E.A Ranking Weighting. Value r of the function T=f(t) that
derives from the investor's investment horizon, is multiplied by the utilities of the
first ranking [Ul(i)], while the utilities of the second ranking [U2(j)] are multiplied by (I-r). Thus, the utilities U'l(i), for the Fundamental Analysis, and
U'20"), for the Technical Analysis, derive. The longer-term the investment horizon is, the higher the weight of the Fundamental Analysis stock list. On the contrary, the shorter-term the investment horizon is, the higher the weight of the
Technical Analysis list (T.A.).
As regards the utilities of the Stock-Exchange Analysis ranking, they are multiplied by the mean of the two previous values, which is always 0,5 [(~+1-'0/2]. In
"Figure 6" the set E of the stocks that emerge, is the one selected in step 4 and the
number of stocks it includes, may be m. The stock utility list for every ranking
contains the same stocks (m). The stock appearance range is not based on descending utility for every ranking, but according to an ascending stock number.
296
Operational Research. An International Journal / Vol.3, No.3 / September - December 2003
Figure 6: Ranking Weighting
7. Undertaken Risk definition. Co-efficient beta derives from the investor's profile
and represents part of the risk the investor is willing to undertake. Beta can be expressed in three forms :
1"~tform. b~<b<b~ : where b~ is the lowest limit and b~ is the highest limit of
undertaken beta. The middle of the space is calculated as b, = (b~- b~)/2, so,
undertaken beta is b~ = b~ + b~,.Based on undertaken beta (b~) and beta (b) o f
stock 1, we can calculate the absolute value of the difference : Abi =/b~-bJ
In this case, beta (AbO participates as a criterion in the global ranking. The
scale for Abi of every stock, is continuous. The most desirable value is the
lowest value of Ab~ and the least desirable value is the highest value ofAb~
2 nd form. b< b~ 0 b> b~ : In this case beta does not participate as a criterion
in the global ranking. However, it is used after the ranking for the cutting off
of the respective stocks.
3 "a form. The investor does not express any preference regarding beta in the
stage of stock ranking but may possibly do so in the selection and portfolio
composition stage.
8.
Global Ranking. This is the compromise of the above mentioned weighted rankings. F.A. (U' l(i)), T.A. (U'2(i)) ~r S-E.A. (U'3(i)) rankings are utilised now as
criteria (criterion 1 for F.A., criterion 2 for T.A. and criterion 3 for S.A.). The
value scale is continuous in all three criteria. The most desirable value is the
highest utility value, and the least desirable is the lowest utility value. The fourth
criterion is ,~b;, which is defined in step 7, and represents the undertaken risk in
relation with the stock risk. The global stock ranking is carried out on the basis of
these four criteria, as shown in "Figure 7".
G.D. Samaras, N.F. Matsatsinis, C. Zopounidis / A multicriteria DSS for a global stock evaluation
297
Figure 7: GlobalRanking
4. 5 Stock Ranking Multicriteria Systems
The proposed system comprises four ranking systems, as shown in "Figure 1". They
are the following :
4.5.1 Fundamental Analysis Multicriteria System [FAMS]
FAMS is a stock ranking system based on Fundamental Analysis. FAMS is based on
data drawn on the Athens Stock Exchange (ASE), as well as the Association of Greek
Institutional Investors (A GII).
Fundamental Analysis follows a different evaluation structure for every different
type of Accounting Plan. There are four evaluation structures corresponding to four
types of Accounting Plan, and one evaluation structure for qualitative criteria.
A data base of the FA ratios, for every Accounting Plan category is created based
on this information. The output of the FA Company Ranking, is a ranking list, for
every AP category "Figure 8". The FA Company Ranking will be updated on a quarterly basis.
298
OperationalResearch.An InternationalJournal/ Vol.3,No.3 / September- December2003
Figure 8: Company Ranking System based on Fundamental Analysis
4.5.2 Technical Analysis Multicriteria System [TAMS]
TAMS is a stock ranking system based on Technical Analysis. A w ~ [ axot;~i.~ ~ 6
~cTIvTechnical Analysis Indices data base. The output o f the TA Stock Ranking, is a
ranking list "Figure 9". The T A Stock Ranking will be updated on a daily basis.
Figure 9 : Stock Ranking System based on Technical Analysis
G.D. Samaras, N.F. Matsatsinis, C. Zopounidis / A multicriteria DSS for a global stock evaluation
299
4.5.3 Stock-Exchange Analysis Multicriteria System [SAMS]
SAMS is a stock ranking system based on Stock-Exchange Figures. It draws data
from the Stock-Exchange Analysis Indices data base. The output of the SEA Stock
Ranking, is a ranking list shown in "Figure 10". The SE Stock Ranking will be updated on a daily basis.
Figure 10 : Stock Ranking System basedon Stock-ExchangeFigures
4. 5.4 Global Stock Ranking Multicriteria System [SRMS]
The system shown in "Figure 11" is responsible for the global stock ranking. The inputs it receives are the rankings of the three above mentioned subsystems : FAMS,
TAMS, SAMS, and in combination with undertaken risk as well as investment horizon,
it carries out the global stock ranking. The Global Stock Ranking will be updated on a
daily basis since two of the subsystems contributing in the evaluation (TAMS and
SAMS), will be updated every day.
300
Operational Research. An International Journal / Vol.3, No.3 / September - December 2003
Figure 11 : Global Stock Ranking Multicriteria System
5. Concluding Comments
The proposed system, by incorporating a huge volume of financial, stock-exchange
and other relevant information, is a "live" system that operates in "real world" conditions, since its data are updated on a daily basis through multiple sources. The final
system output is a global evaluation of the ASE stocks, in the form of a ranking list,
from the best towards the worst stock. The system is intended to support investment
decisions. It addresses both institutional and private investors with either a long-term
or a short-term investment horizon.
The special features - advantages of the system are outline as follows :
9 The proposed system is an Multicriteria DSS since it uses multicriteria analysis methodologies.
9 It comprises, as a whole, all three components which are necessary for a successful investment decision :
- Market Psychology
Fundamental Analysis
- Technical Analysis
-
G.D. Samaras, N.F. Matsatsinis, C. Zopounidis / A multicriteria DSS for a global stock evaluation
301
It deals with risk (beta) in a unique way. Beta is no longer a basic criterion in
the Fundamental Analysis. It is introduced, however, in the investor's profile,
both at Stock Ranking level and at Portfolio Selection and Composition level.
The proposed system can operate either autonomously or as part of an integrated system that incorporates all portfolio management operations. It presents a rather high automation level, as well as a high level of participation
and interaction as far as the decision-maker is concerned, within the decisionmaking process.
References
Achelis, St. (2000), Technical Analysis from A to Z, McGraw-Hill.
Colson, G. and De Bruyn C. (1989), "Models and Methods in Multiple Objectives
Decision Making", Mathematical Computing and Modelling, Vol. 12(11/12),
1201-1211.
Conso, P. (1981), la gestion financiere de l'entreprise : les techniques et l'analyse
financiere (tome 1), Dunod.
Depallens, (3. (1980), gestionfinanciere de l 'entreprise, Editions Sirey.
Devaud, J.M., Groussaud, (3. and Jacquet-Lagr~ze, E. (1980), "UTADIS: Line m6thode de construction de fonctions d' utilit~ additives rendant compte de jugements
globaux", European Working Group on Multicriteria Decision Aid, Bochum.
Edwards, R.D. and J. Magge (1992), Technical Analysis of Stock Trends, John Magee
Inc, Boston.
Giese, F. (1981), Pratique De L'Analyse Financiere Des Bilans, CLET, Editions
BANQUE.
Gualino, Ph. and M. Remilleret (1979), Entrainement a l'Analyse des Bilans, CLET,
Editions BANQUE.
Hurson, C. and Zopounidis, C. (1997), "Gestion de Portfeuilles et Analyse Multicrit~re", Economica, Paris.
Jacquet-Lagr6ze, E. and Siskos, J. (1982), "Assessing a set of additive utility functions for multicriteria decision-making: The UTA method", EJOR, Vol. 10, 151164.
Jacquet-Lagr6ze, E. and Siskos, J. (2001), "Preference disaggregation: 20 years of
MCDA experience", European Journal of Operational Research, Vol. 130, 233245
302
Operational Research. An International Journal / Vol.3, No.3 / September- December 2003
Keeney, R. and Raiffa, H. (1976), "Decision with Multiple Objectives:Preferences
and Value Tradeoffs", John Wiley & Sons.
Keeney, R. L. (1992), Value Focused Thinking, Harvard University Press, Cambridge, MA.
Kostkowski, M. and Slowinski, R. (1996), "UTA+ Application (V. 1.20)-User's
Manual. Document du LAMSADE, No. 95, Universit6 de Paris-Dauphine, Paris.
Lee, S.M. and Chesser, D.L. (1980), "Goal programming for portfolio selection", The
Journal of Portfolio Management, Spring, 22-26.
Markowitz H. (1952), "Portfolio selection", Journal of Finance, 7 (1), 77-91.
Murphy, J.(1986), Technical Analysis of the Financial Markets, NY: New York Institute of Fianance.
Nison, St. (1991), Japanese Candlstick Charting Techniques, NY: New York Institute
of Fianance.
Pardalos, P., M. Sandstrom and C. Zopounidis (1994), "On the use of optimization
models for portfolio selection: a review and some computational results", Computational Economics, vol. 7, no. 4, 227-244.
Roy, B. (1968), "Classement et choix en prrsence de points de vue multiples (la mrthode Electre)", Revue Francaise d'Informatique et de, Vol. 8, 57-75.
Roy, B. (1978), "ELECTRE III : algorithme de classement bas6 sur une reprrsentation flou des prrfrrences en prrsence de critrres multiples", Cahiers du CERO,
Vol. 20(1), 3-24.
Roy, B. and Bertier, P. (1971), "La mrthode ELECTRE II", Note de travail, No. 142,
SEMA.
Samaras, G.D. and N.F. Matsatsinis (2003), "INTELLIGENT INVESTOR : An Intelligent DSS for Portfolio Management ", 16th National Conference on Operational
Research in Project Management, TEI of Larissa, September 25-27, 2003.
Sharpe, W.F (1964), "Capital Asset Prices: A Theory of Market Equilibrium under
Conditions of Risk", The Journal of Finance, Vol. 19, No. 3, pp. 425-442.
Siskos, J. and Despotis, D. K. (1989), "A DSS oriented method for multiobjective
linear programming problems", Decision Support Systems, Vol. 5, 47-55.
Siskos, J. and Matsatsinis, N.F. (1993), "A DSS for market analysis and new product
design", Journal of Decision Systems, Vol. 2(1), 35-60.
Siskos, Y. (1980), "Comment modrliser les prrfrrences au moyen de fonctions d'
utilit6 additives ~, RAIRO Rrcherche Oprrationnelle, Vol. 14, 53-82.
G.D. Samaras, N.F. Matsatsinis, C. Zopounidis / A multicriteria DSS for a global stock evaluation
303
Siskos, Y. and Yannacopoulos, D. (1985), "UTASTAR: An ordinal regression
method for building additive value functions", Investigaq~o Operacional, Vo[.
5(1), 39-53.
Siskos, Y., Grigoroudis, E., Zopounidis, C. and Saurais, O. (1998), "Measuring customer satisfaction using a syrvey based preference diasaggregation model", Journal of Global Optimization Vol. 12(2), 175-195.
Siskos, Y., Spyridakos, A. and Yannacopoulos, D. (1993), "M1NORA: A Multicriteria Decision Aiding System for Discrete Alternatives", Journal of Information
Science and Technology, in Siskos, Y and C. Zopounidis (eds), Special Issue on
Multicriteria Decision Support Systems, Vol. 2(2), 136-149.
Siskos, Y., Spyridakos, A. and Yannacopoulos, D. (1999), "Using artificial intelligent
and visual techniques into preference disaggregation analysis: The MIDAS system", European Journal of Operational Research, Vol. 113,236-246.
Spronk, J. and W. Hallerbach (1997), "Financial modeling: Where to go? With an
illustrator for portfolio management", EJOR, No 99, pp. 113-125.
Turban, E. and Aronson, E. J. (2001), "Decision Support Systems and Intelligent Systems", Prentice Hall International, Inc.
Vincke, Ph. (1992), '~MulticriteriaDecision Aid", Wiley, New York.
Vizzanova, P. (1981), Gestion Financiere : Analyse Statique, Analyse Dynamique,
Librairies Techniques.
Vranes, S., Stanojevic, M., Stevanovic, V. and Lucin, M. (1996), "INVEX: Investment advisor expert system", Expert Systems Vol. 13(2), 105-119.
Weston, F. and E. Brigham (1986), Baatx~q Apx~ rrl~Xprl#aToolxovoplr/l~ A la;(~iplar/r ~al Floktzt~lg, Elc~boeE 1-Iana~lOrl.
Yu, W. (1992), "ELECTRE TRI: Aspect m6thodologiques et manuel d' utilization",
Document du Lamsade, 74, Universit6 Paris-Dauphine.
Zopounidis C., Matsatsinis, N. F. and Doumpos, M. (1996), "Developing a multicriteria knowledge-based decision support system for the assessment of corporate performance and viability: The FINEVA system", Fuzzy Economic Review 1/2, 3553.
Zopounidis, C. and Doumpos, M. (1998), "Developing a multicriteria decision support system for financial classification problems: the FINCLAS system", Optimization Methods and Software, Vol. 8, 277-304.
Zopounidis, C. and Doumpos, M. (1999), "Business failure prediction using UTADIS
multicriteria analysis", Journal of the Operational Research Society, Vol. 50(11),
1138-1148.
304
Operational Research. An International Journal / Vol.3, No.3 / September - December 2003
Zopounidis, C. and Doumpos, M. (2000a), "PREFDIS: A multicriteria decision support system for sorting decision problems", Computers and Operations Research,
Vol. 27(7-8), 779-797.
Zopounidis, C. and Doumpos, M. (2000b), "INVESTOR: A decision support system
based on multiple criteria for portfolio selection and composition", in A. Colomi,
M. Paruccini and B. Roy (eds.), A-MCDA-A, European Commission, Joint Research Centre, 371-381.
Zopounidis, C., Despotis, D.K. and Kamaratou, I. (1998), "Portfolio Selection Using
the ADELAIS Multiobjective Linear Programming System", in Computational
Economics (Kluwer Academic Press), Vol. 11,189-204.
Appendix I : Fundamental Analysis Structure
a
Commerce/lndustryFundamentalAnalysis
9 Study of the Financial Structure of an Enterprise
o Assets & Liabilities Structure
o Financial Balance
o Liquidity
o Debt Ratio
9 Management Performance
9 Profitability
9 Self-financing Policy
9 Qualitative Criteria
121
Banks Fundamental Analysis
9 Capital Adequacy & Liquidity
o Liquidity
o Capital Adequacy
9 Investment Policy & Deposit Structure
o Investment Policy
o Deposit Structure
9 Profitability & Income
o Profitability
o Net Income
9 Qualitative Criteria
Q
Insurance Companies Fundamental Analysis
9 Profitability
o Capital Profitability
G.D. Samaras, N.F. Matsatsinis, C. Zopounidis / A multicriteria DSS for a global stock evaluation
o Profit Margin
9 Qualitative Criteria
[:1
Investment Companies Fundamental Analysis
9 Investment Company Performance
o Net Asset Value Performance
o Premium/Discount
o Net Asset Value Change
9 Qualitative Criteria
I:1
Qualitative Criteria
9
9
9
9
9
9
Managers' Experience
Position of the firm in the market
Technological Structure of the firm
Organization-Personnel
Special Competitive Advantages of the firm
Flexibility of the firm towards the tendency of the market
Appendix 2 : Technical Analysis Indices
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
Low / High Price
Opening / Closing Price
Trading Volume
Trading Value
SMA : Simple Moving Average
150-days SMA / 30-Days SMA / 9-days SMA
EMA : Exponential Moving Average
30-days E M A
20-days High / 4-days High
20-days Low/10-days Low
Previous Top / Bottom
OBV : On Balance Volume
14-days Simple Moving Average (OBV)
R S I : Relative Strength Index
RSI-14 : 14-daysRSI
20-days SMA(RSI-14)
MACD : Moving Average Convergence/Divergence
9-days SMA(MACD)
MAX(Prices) / MIN(Prices)
305
306
Operational Research. An International Journal / Vol.3, No.3 / September- December 2003
Appendix : Stock-Exchange Analysis Indices
Q
Q
EPS : Earning Per Share
PER : Price Earning Ratio
DPS : Dividend Per Share
ROE 9Return On Equity
P/BV : Price per Book Value
Marketability
Beta Coefficient
Shares Number