Call for Paper

CAE solicits original research papers for the May 2023 Edition. Last date of manuscript submission is April 30, 2023.

Read More

Using Clustering Method to Understand Indian Stock Market Volatility

Tamal Datta Chaudhuri, Indranil Ghosh. Published in Artificial Intelligence.

Communications on Applied Electronics
Year of Publication: 2015
Publisher: Foundation of Computer Science (FCS), NY, USA
Authors: Tamal Datta Chaudhuri, Indranil Ghosh

Tamal Datta Chaudhuri and Indranil Ghosh. Article: Using Clustering Method to Understand Indian Stock Market Volatility. Communications on Applied Electronics 2(6):35-44, August 2015. Published by Foundation of Computer Science (FCS), NY, USA. BibTeX

	author = {Tamal Datta Chaudhuri and Indranil Ghosh},
	title = {Article: Using Clustering Method to Understand Indian Stock Market Volatility},
	journal = {Communications on Applied Electronics},
	year = {2015},
	volume = {2},
	number = {6},
	pages = {35-44},
	month = {August},
	note = {Published by Foundation of Computer Science (FCS), NY, USA}


In this paper we use “Clustering Method” to understand whether stock market volatility can be predicted at all, and if so, when it can be predicted. The exercise has been performed for the Indian stock market on daily data for two years. For our analysis we map number of clusters against number of variables. We then test for efficiency of clustering. Our contention is that, given a fixed number of variables, one of them being historic volatility of NIFTY returns, if increase in the number of clusters improves clustering efficiency, then volatility cannot be predicted. Volatility then becomes random as, for a given time period, it gets classified in various clusters. On the other hand, if efficiency falls with increase in the number of clusters, then volatility can be predicted as there is some homogeneity in the data. If we fix the number of clusters and then increase the number of variables, this should have some impact on clustering efficiency. Indeed if we can hit upon, in a sense, an optimum number of variables, then if the number of clusters is reasonably small, we can use these variables to predict volatility. The variables that we consider for our study are volatility of NIFTY returns, volatility of gold returns, India VIX, CBOE VIX, volatility of crude oil returns, volatility of DJIA returns, volatility of DAX returns, volatility of Hang Seng returns and volatility of Nikkei returns. We use three clustering algorithms namely Kernel K-Means, Self-Organizing Maps and Mixture of Gaussian models and two internal clustering validity measures, Silhouette Index and Dunn Index, to assess the quality of generated clusters.


  1. Angela, N., (2000), Volatility Spillover Effects from Japan and the US to Pacific-Basin, Journal of International Money and Finance, 19, 207-233.
  2. Chaira, T., (2011), A novel intuitionistic fuzzy C means clustering algorithm and its application to medical images, Applied Soft Computing, 11, 1711-1717.
  3. Chattopadhyay, M., Dan, P., K. & Mazumdar, S., (2011), Principal component analysis and self-organizing map for visual clustering of machine-part cell formation in cellular manufacturing system, Systems Research Forum, 5, 25-51.
  4. Das, S. & Bhattacharya, B., (2014), Global Financial Crisis and Pattern of Return and Volatility Spill-over from the Stock Markets of USA and Japan on the Indian Stock Market: An Application of EGARCH Model, CBS Journal of Management Practices, 1, 1-18.
  5. Datta Chaudhuri, T. and Kinjal, S., (2014), Forecasting Volatility, Volatility Trading and Decomposition by Greeks, CBS Journal of Management Practices, 1, 59-70.
  6. Datta Chaudhuri, T. & Ghosh, I. (2015), Forecasting Volatility in Indian Stock Market Using Artificial Neural Network with Multiple Inputs and outputs, International Journal of Computer Applications, 120, 7-15.
  7. Hatamlou, A., (2012), Black hole: A new heuristic optimization approach for data clustering, Information Sciences, 222, 175-184.
  8. Ju, Z. & Liu, H., (2012), Fuzzy Gaussian Mixture Models, Pattern Recognition, 45, 1146–1158.
  9. Karloyi, G., A., (1995), A Multivariate GARCH Model of International Transmissions of Stock Returns and Volatility: The Case of United States and Canada, Journal of Business and Economic Statistics, 31, 11-25.
  10. Kim, K.-j., & Ahn, H. (2008). A recommender system using GA K-means clustering in an online shopping market.Expert Systems with Applications, 34, 1200–1209.
  11. Kumar, K., K. & Mukhopadhyay, C. (2002), Volatility Spillovers from US to Indian Stock Market: A Comparison of GARCH Models, ICFAI Journal of Financial Economics, 5, 7-30.
  12. Maulik, U., & Bandyopadhyay, S., (2000), Genetic algorithm-based clustering technique, Pattern Recognition, 33, 1455-1465.
  13. McMillan, Lawrence G (2004), McMillan on Options, John Wiley & Sons, Inc., Hoboken, New Jersey.
  14. Mitra, S., Pedrycz, W. & Barman, B. (2010), Shadowed c-means: Integrating fuzzy and rough clustering, Pattern Recognition, 43, 1282–1291.
  15. Mitra, S. & Kundu, P., P., (2011), Satellite image segmentation with Shadowed C-Means, Information Sciences, 181, 3601-3613.
  16. Nanda, S., R., Mahanty, B. & Tiwari, M., K., (2010), Clustering Indian stock market data for portfolio management, Expert Systems with Applications, 37, 8793–8798.
  17. Ozer, M., (2001), User segmentation of online music services using fuzzy clustering, Omega, 29, 193-206.
  18. Padhi, P. and Lagesh, M., A., (2012), Volatility Spillover and Time Varying Correlation Among the Indian and US Stock Markets, Journal of Quantitative Economics, 10.
  19. Sinha, P. and Sinha, G., (2010), Volatility Spillover in India, USA and Japan Investigation of Recession Effects,, paper No. 47190.
  20. Siyal, M., Y. & Yu, L., (2005), An intelligent modified fuzzy c-means based algorithm for bias estimation and segmentation of brain MRI, Pattern Recognition Letter, 26, 2052–2062.
  21. Sun, H. and Wing, W. C., (2005) Critical success factors for new product development in the Hong Kong toy industry, Technovation, 25, 293–303.


Stock Market Volatility, Clustering, NIFTY returns, India VIX, CBOE VIX, Kernel K-Means, Gaussian Mixture Model, Silhouette Index, Dunn Index.