TY - GEN
T1 - Affinity propagation clustering for intelligent portfolio diversification and investment risk reduction
AU - Chang, Chu Chun
AU - Lin, Zhi Ting
AU - Koc, Wai Wan
AU - Chou, Chin
AU - Huang, Szu-Hao
N1 - Publisher Copyright:
© 2016 IEEE.
PY - 2017/7/13
Y1 - 2017/7/13
N2 - In this paper, an intelligent portfolio selection method based on Affinity Propagation clustering algorithm is proposed to solve the stable investment problem. The goal of this work is to minimize the volatility of the selected portfolio from the component stocks of S&P 500 index. Each independent stock can be viewed as a node in graph, and the similarity measurements of stock price variations between companies are calculated as the edge weights. Affinity Propagation clustering algorithm solve the graph theory problem by repeatedly update responsibility and availability message passing matrices. This research tried to find most representative and discriminant features to model the stock similarity. The testing features are divided into two major categories, including time-series covariance, and technical indicators. The historical price and trading volume data is used to simulate the portfolio selection and volatility measurement. After grouping these investment targets into a small set of clusters, the selection process will choose fixed number of stocks from different clusters to form the portfolio. The experimental results show that the proposed system can effectively generate more stable portfolio by Affinity Propagation clustering algorithm with proper similarity features than average cases with similar settings.
AB - In this paper, an intelligent portfolio selection method based on Affinity Propagation clustering algorithm is proposed to solve the stable investment problem. The goal of this work is to minimize the volatility of the selected portfolio from the component stocks of S&P 500 index. Each independent stock can be viewed as a node in graph, and the similarity measurements of stock price variations between companies are calculated as the edge weights. Affinity Propagation clustering algorithm solve the graph theory problem by repeatedly update responsibility and availability message passing matrices. This research tried to find most representative and discriminant features to model the stock similarity. The testing features are divided into two major categories, including time-series covariance, and technical indicators. The historical price and trading volume data is used to simulate the portfolio selection and volatility measurement. After grouping these investment targets into a small set of clusters, the selection process will choose fixed number of stocks from different clusters to form the portfolio. The experimental results show that the proposed system can effectively generate more stable portfolio by Affinity Propagation clustering algorithm with proper similarity features than average cases with similar settings.
KW - Diversified investment
KW - affinity propagation
KW - artificial intelligence
KW - clustering
KW - machine learning
KW - portfolio selection
UR - http://www.scopus.com/inward/record.url?scp=85027436709&partnerID=8YFLogxK
U2 - 10.1109/CCBD.2016.037
DO - 10.1109/CCBD.2016.037
M3 - Conference contribution
AN - SCOPUS:85027436709
T3 - Proceedings - 2016 7th International Conference on Cloud Computing and Big Data, CCBD 2016
SP - 145
EP - 150
BT - Proceedings - 2016 7th International Conference on Cloud Computing and Big Data, CCBD 2016
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 7th International Conference on Cloud Computing and Big Data, CCBD 2016
Y2 - 16 November 2016 through 18 November 2016
ER -