Tracking the Evolution of Financial Time Series Clusters

Nowadays, a huge amount of applications exist that natively adopt a data-streaming model to represent highly dynamic phenomena. A challenging application is constituted by data from the stock market, where the stock prices are naturally modeled as data streams that fluctuate very much and remain meaningful only for short amounts of time. In this paper we present a technique to track evolving clusters of financial time series, with the aim of constructing reliable models for this highly dynamic application. In our technique the clustering over a set of time series is iterated over time through sliding windows and, at each iteration, the differences between the current clustering and the previous one are studied to determine those changes that are "significant" with respect to the application. For example, in the financial domain, if a company that has belonged to the same cluster for a certain amount of time moves to another cluster, this may be a signal of a significant change in its economical or financial situation.

[1]  Piotr Indyk,et al.  Mining the stock market (extended abstract): which measure is best? , 2000, KDD '00.

[2]  Ying Wah Teh,et al.  Stock market co-movement assessment using a three-phase clustering method , 2014, Expert Syst. Appl..

[3]  Azriel Rosenfeld,et al.  Tracking Groups of People , 2000, Comput. Vis. Image Underst..

[4]  Daniel Barbará,et al.  Requirements for clustering data streams , 2002, SKDD.

[5]  Ying Wah Teh,et al.  Time-series clustering - A decade review , 2015, Inf. Syst..

[6]  Karl Granström,et al.  Extended Object Tracking: Introduction, Overview and Applications , 2016, ArXiv.

[7]  Ping Chen,et al.  Tracking Clusters in Evolving Data Sets , 2001, FLAIRS Conference.

[8]  Bin Zhang,et al.  Defining clusters from a hierarchical cluster tree: the Dynamic Tree Cut package for R , 2008, Bioinform..

[9]  Edwin J. Elton,et al.  Improved Forecasting Through the Design of Homogeneous Groups , 1971 .

[10]  Bo Ai,et al.  Comparison of Automatic Tracking and Clustering Algorithms for Time-Variant Multipath Components , 2017, 2017 IEEE Globecom Workshops (GC Wkshps).

[11]  Md. Nazrul Islam,et al.  A robust incremental clustering-based facial feature tracking , 2017, Appl. Soft Comput..

[12]  Myra Spiliopoulou,et al.  MONIC: modeling and monitoring cluster transitions , 2006, KDD '06.

[13]  Petra Perner,et al.  Data Mining - Concepts and Techniques , 2002, Künstliche Intell..

[14]  J. H. Ward Hierarchical Grouping to Optimize an Objective Function , 1963 .

[15]  J. Gower,et al.  Metric and Euclidean properties of dissimilarity coefficients , 1986 .

[16]  Letizia Tanca,et al.  Event Recognition Strategies applied in the Mercurio Project , 2017, MIDAS@PKDD/ECML.