Clustering financial time series: an application to mutual funds style analysis

Abstract Classification can be useful in giving a synthetic and informative description of contexts characterized by high degrees of complexity. Different approaches could be adopted to tackle the classification problem: statistical tools may contribute to increase the degree of confidence in the classification scheme. A classification algorithm for mutual funds style analysis is proposed, which combines different statistical techniques and exploits information readily available at low cost. Objective, representative, consistent and empirically testable classification schemes are strongly sought for in this field in order to give reliable information to investors and fund managers who are interested in evaluating and comparing different financial products. Institutional classification schemes, when available, do not always provide consistent and representative peer groups of funds. A “return-based” classification scheme is proposed, which aims at identifying mutual funds’ styles by analysing time series of past returns. The proposed classification procedure consists of three basic steps: (a) a dimensionality reduction step based on principal component analysis, (b) a clustering step that exploits a robust evolutionary clustering methodology, and (c) a style identification step via a constrained regression model first proposed by William Sharpe. The algorithm is tested on a sample of Italian mutual funds and achieves satisfactory results with respect to (i) the agreement with the existing institutional classification and (ii) the explanatory power of out of sample variability in the cross-section of returns.

[1]  Gregory Connor,et al.  Performance Measurement with the Arbitrage Pricing Theory: A New Framework for Analysis , 1985 .

[2]  Paolo Antonio Cucurachi I peer groups nella valutazione della performance dei fondi comuni di investimento azionari , 2000 .

[3]  Ravi P. Agarwal,et al.  Multiple solutions for the Dirichlet second-order boundary value problem of nonsingular type , 1999 .

[4]  Lawrence W. Lan,et al.  Genetic clustering algorithms , 2001, Eur. J. Oper. Res..

[5]  Sandra Paterlini,et al.  Evolutionary Approaches for Cluster Analysis , 2003 .

[6]  F. Marriott Practical problems in a method of cluster analysis. , 1971, Biometrics.

[7]  Roy George,et al.  A variable-length genetic algorithm for clustering and classification , 1995, Pattern Recognit. Lett..

[8]  James C. Bezdek,et al.  Clustering with a genetically optimized approach , 1999, IEEE Trans. Evol. Comput..

[9]  Vijay V. Raghavan,et al.  A clustering strategy based on a formalism of the reproductive process in natural systems , 1979, SIGIR 1979.

[10]  ScienceDirect Computational statistics & data analysis , 1983 .

[11]  Sanghamitra Bandyopadhyay,et al.  Pattern classification with genetic algorithms , 1995, Pattern Recognit. Lett..

[12]  T. Caliński,et al.  A dendrite method for cluster analysis , 1974 .

[13]  A. Raftery,et al.  Model-based Gaussian and non-Gaussian clustering , 1993 .

[14]  M. Narasimha Murty,et al.  Genetic K-means algorithm , 1999, IEEE Trans. Syst. Man Cybern. Part B.

[15]  Francesco Masulli,et al.  Soft Computing Applications , 2003 .

[16]  Tae-Hwan Kim,et al.  Asymptotic and Bayesian Confidence Intervals for Sharpe Style Weights , 2000 .

[17]  H. Kunzi,et al.  Lectu re Notes in Economics and Mathematical Systems , 1975 .

[18]  F. Marriott Optimization methods of cluster analysis , 1982 .

[19]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[20]  Vijay V. Raghavan,et al.  A clustering strategy based on a formalism of the reproductive process in natural systems , 1979, SIGIR '79.

[21]  S. Chatterjee,et al.  Genetic algorithms and their statistical applications: an introduction , 1996 .

[22]  William N. Goetzmann,et al.  Mutual Fund Styles , 1996 .

[23]  Sanghamitra Bandyopadhyay,et al.  Pattern classification using genetic algorithms: Determination of H , 1998, Pattern Recognit. Lett..

[24]  Ujjwal Maulik,et al.  Genetic clustering for automatic evolution of clusters and application to image classification , 2002, Pattern Recognit..

[25]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[26]  T Watson Layne,et al.  A Genetic Algorithm Approach to Cluster Analysis , 1998 .

[27]  B. Flury Common Principal Components and Related Multivariate Models , 1988 .

[28]  William F. Sharpe,et al.  ASSET ALLOCATION: MANAGEMENT STYLE AND PERFORMANCE MEASUREMENT , 2002 .

[29]  Emanuel Falkenauer,et al.  Genetic Algorithms and Grouping Problems , 1998 .

[30]  Ujjwal Maulik,et al.  Genetic algorithm-based clustering technique , 2000, Pattern Recognit..