Case report

Topology of currencies: Persistent homology for FX Co-movements: A Comparative clustering study

  • Published: 13 April 2026
  • JEL Codes: C38, C63, F31, G15

  • This study investigates whether Topological Data Analysis (TDA) can provide additional insights beyond traditional statistical methods in clustering currency behaviors. We focus on the foreign exchange (FX) market, which is a complex system often exhibiting non-linear and high-dimensional dynamics that classical techniques may not fully capture. We compare clustering results based on TDA-derived features versus classical statistical features using monthly logarithmic returns of 13 major currency exchange rates (all against the euro). Two widely-used clustering algorithms, $k$-means and Hierarchical clustering, are applied on both types of features, and cluster quality is evaluated via the Silhouette score and the Calinski-Harabasz index. Our findings show that TDA-based feature clustering produces more compact and well-separated clusters than clustering on traditional statistical features, particularly achieving substantially higher Calinski-Harabasz scores. However, all clustering approaches yield modest Silhouette scores, underscoring the inherent difficulty of grouping FX time series. The differing cluster compositions under TDA vs. classical features suggest that TDA captures structural patterns in currency co-movements that conventional methods might overlook. These results highlight TDA as a valuable complementary tool for analysing financial time series, with potential applications in risk management where understanding structural co-movements is crucial.

    Citation: Pattravadee de Favereau de Jeneret, Ioannis Diamantis. Topology of currencies: Persistent homology for FX Co-movements: A Comparative clustering study[J]. Data Science in Finance and Economics, 2026, 6(2): 183-211. doi: 10.3934/DSFE.2026007

    Related Papers:

  • This study investigates whether Topological Data Analysis (TDA) can provide additional insights beyond traditional statistical methods in clustering currency behaviors. We focus on the foreign exchange (FX) market, which is a complex system often exhibiting non-linear and high-dimensional dynamics that classical techniques may not fully capture. We compare clustering results based on TDA-derived features versus classical statistical features using monthly logarithmic returns of 13 major currency exchange rates (all against the euro). Two widely-used clustering algorithms, $k$-means and Hierarchical clustering, are applied on both types of features, and cluster quality is evaluated via the Silhouette score and the Calinski-Harabasz index. Our findings show that TDA-based feature clustering produces more compact and well-separated clusters than clustering on traditional statistical features, particularly achieving substantially higher Calinski-Harabasz scores. However, all clustering approaches yield modest Silhouette scores, underscoring the inherent difficulty of grouping FX time series. The differing cluster compositions under TDA vs. classical features suggest that TDA captures structural patterns in currency co-movements that conventional methods might overlook. These results highlight TDA as a valuable complementary tool for analysing financial time series, with potential applications in risk management where understanding structural co-movements is crucial.



    加载中


    [1] Aguilar A, Ensor K (2020) Topology data analysis using mean persistence landscapes in financial crashes. J Mathematical Financ 10: 648–678. https://doi.org/10.4236/jmf.2020.104038 doi: 10.4236/jmf.2020.104038
    [2] Andersen TG, Bollerslev T, Diebold FX, et al. (2003) Modeling and forecasting realized volatility. Econometrica 71: 579–625. https://doi.org/10.1111/1468-0262.00418 doi: 10.1111/1468-0262.00418
    [3] Anstey C (2024) Bloomberg New Economy: The promise and peril of China's strong yuan policy. Bloomberg. Available from: https://www.bloomberg.com/news/newsletters/2024-02-03/bloomberg-new-economy-the-promise-and-peril-of-china-s-strong-yuan-policy.
    [4] Bereta P, Diamantis I (2025) The shape of consumer behavior: A symbolic and topological analysis of time series. arXiv. https://doi.org/10.48550/arXiv.2506.19759
    [5] Berthold MR, Höppner F (2016) On clustering time series using Euclidean distance and Pearson correlation. arXiv. https://doi.org/10.48550/arXiv.1601.02213
    [6] Conlon T, Ruskin H, Crane M (2008) Cross-correlation dynamics in financial time series. Physica A 388: 705–714. https://doi.org/10.1016/j.physa.2008.10.047 doi: 10.1016/j.physa.2008.10.047
    [7] Das P, Barman S (2025) Perspective chapter: An overview of time series decomposition and its applications. In: Applied and Theoretical Econometrics and Financial Crises. https://doi.org/10.5772/intechopen.1009268
    [8] De Winter JCF, Gosling SD, Potter J (2016) Comparing the Pearson and Spearman correlation coefficients across distributions and sample sizes: A tutorial using simulations and empirical data. Psychol Methods 21: 273–290. https://doi.org/10.1037/met0000079 doi: 10.1037/met0000079
    [9] De Amorim LB, Cavalcanti GD, Cruz RM (2022) The choice of scaling technique matters for classification performance. Appl Soft Comput 133: 109924. https://doi.org/10.1016/j.asoc.2022.109924 doi: 10.1016/j.asoc.2022.109924
    [10] Drożdż S, Górski AZ, Kwapień J (2007) World currency exchange rate cross-correlations. Eur Phys J B 58: 499–502. https://doi.org/10.1140/epjb/e2007-00246-8 doi: 10.1140/epjb/e2007-00246-8
    [11] Edelsbrunner H, Harer J (2010) Computational topology: An introduction. Springer. https://doi.org/10.1007/978-3-540-33259-6_7
    [12] El-Yaagoubi AB, Chung MK, Ombao H (2023) Topological data analysis for multivariate time series data. Entropy 25: 1509. https://doi.org/10.3390/e25111509 doi: 10.3390/e25111509
    [13] European Central Bank (2023) Framework for the euro foreign exchange reference rates. Available from: https://www.ecb.europa.eu/stats/exchange/eurofxref/html/index.en.html.
    [14] Garcia JS (2022) Applications of topological data analysis to natural language processing and computer vision. Master's thesis, Colorado State University.
    [15] Hobbelhagen F, Diamantis I (2024) A comparative study of symbolic aggregate approximation and topological data analysis. Quant Financ Econ 8: 705–732. https://doi.org/10.3934/QFE.2024027 doi: 10.3934/QFE.2024027
    [16] Italian Institute for International Political Studies (2022) Trust, uncertainty and disinformation in the Brazilian elections. Available from: https://www.ispionline.it/en/publication/trust-uncertainty-and-disinformation-brazilian-elections-36310.
    [17] Lum PY, Singh G, Lehman A, et al. (2013) Extracting insights from the shape of complex data using topology. Sci Rep 3: 1236. https://doi.org/10.1038/srep01236 doi: 10.1038/srep01236
    [18] Mai Y, Chen H, Zou J, et al. (2017) Currency co-movement and network correlation structure of the foreign exchange market. Physica A 492: 65–74. https://doi.org/10.1016/j.physa.2017.09.068 doi: 10.1016/j.physa.2017.09.068
    [19] Majumdar S, Laha AK (2020) Clustering and classification of time series using topological data analysis with applications to finance. Expert Syst Appl 162: 113868. https://doi.org/10.1016/j.eswa.2020.113868 doi: 10.1016/j.eswa.2020.113868
    [20] Mantegna R (1999) Hierarchical structure in financial markets. Eur Phys J B 11: 193–197. https://doi.org/10.1007/s100510050929 doi: 10.1007/s100510050929
    [21] Mattera R, Scepi G, Kaur P (2025) Time series clustering for high-dimensional portfolio selection: A comparative study. Soft Comput 29: 4219–4231. https://doi.org/10.1007/s00500-025-10656-2 doi: 10.1007/s00500-025-10656-2
    [22] Mishra A, Motta FC (2023) Stability and machine learning applications of persistent homology using the Delaunay-Rips complex. Front Appl Math Stat 9. https://doi.org/10.3389/fams.2023.1179301 doi: 10.3389/fams.2023.1179301
    [23] Müllner D (2011) Modern hierarchical, agglomerative clustering algorithms. arXiv. https://doi.org/10.48550/arXiv.1109.2378
    [24] Munkres JR (2018) Elements of algebraic topology. CRC Press. https://doi.org/10.1201/9780429493911
    [25] Murtagh F, Legendre P (2014) Ward's hierarchical agglomerative clustering method: Which algorithms implement Ward's criterion? J Classif 31: 274–295. https://doi.org/10.1007/s00357-014-9161-z doi: 10.1007/s00357-014-9161-z
    [26] Bank for International Settlements (2022) OTC foreign exchange turnover in April 2022. Available from: https://www.bis.org/statistics/rpfx22_fx.htm.
    [27] Paparrizos J, Yang F, Li H (2024) Bridging the gap: A decade review of time-series clustering methods. arXiv. https://doi.org/10.48550/arXiv.2412.20582
    [28] Penn State Eberly College of Science (n.d.) Stat 555: Clustering. https://online.stat.psu.edu/stat555/node/88
    [29] Perea J, Harer J (2013) Sliding windows and persistence: An application of topological methods to signal analysis. arXiv. https://doi.org/10.48550/arXiv.1307.6188
    [30] Pierini M (2021) Why is Turkey's president cutting interest rates, spurring inflation and lowering the value of the lira? Carnegie Endowment for International Peace. Available from: https://carnegieendowment.org/diwan/2021/12/why-is-turkeys-president-cutting-interest-rates-spurring-inflation-and-lowering-the-value-of-the-lira?lang = en.
    [31] Rousseeuw PJ (1987) Silhouettes: A graphical aid to the interpretation and validation of cluster analysis. J Comput Appl Math 20: 53–65. https://doi.org/10.1016/0377-0427(87)90125-7 doi: 10.1016/0377-0427(87)90125-7
    [32] Schober P, Boer C, Schwarte LA (2018) Correlation coefficients: Appropriate use and interpretation. Anesth Analg 126: 1763–1768. https://doi.org/10.1213/ane.0000000000002864 doi: 10.1213/ane.0000000000002864
    [33] Shultz C (2023) Applications of topological data analysis in economics. Preprint. https://doi.org/10.2139/ssrn.4378151
    [34] Songdechakraiwut T, Krause BM, Banks MI, et al. (2021) Fast topological clustering with Wasserstein distance. arXiv. https://doi.org/10.48550/arXiv.2112.00101
    [35] Theodosiou M (2011) Forecasting monthly and quarterly time series using STL decomposition. Int J Forecast 27: 1178–1195. https://doi.org/10.1016/j.ijforecast.2010.11.002 doi: 10.1016/j.ijforecast.2010.11.002
    [36] Truong P (2017) An exploration of topological properties of high-frequency one-dimensional financial time series data using TDA. Master's thesis, KTH Royal Institute of Technology. Available from: https://kth.diva-portal.org/smash/record.jsf?pid = diva2%3A1169943.
    [37] Verma A, Buonocore RJ, Di Matteo T (2018) A cluster-driven log-volatility factor model: A deepening on the source of the volatility clustering. Quant Financ 19: 981–996. https://doi.org/10.1080/14697688.2018.1535183 doi: 10.1080/14697688.2018.1535183
    [38] Vijaya N, Sharma S, Batra N (2019) Comparative study of single linkage, complete linkage, and Ward method of agglomerative clustering. In: Proceedings of the International Conference on Machine Learning, Big Data, Cloud and Parallel Computing (COM-IT-CON), 568–573. https://doi.org/10.1109/comitcon.2019.8862232
    [39] Wang Y, Xu Y, Gao T (2021) Evaluation method of wind turbine group classification based on Calinski-Harabasz. In: Proceedings of the IEEE 5th Conference on Energy Internet and Energy System Integration (EI2), 2630–2635. https://doi.org/10.1109/ei252483.2021.9713300
    [40] Watts J (2016) Brazil's Dilma Rousseff impeached by Senate in crushing defeat. The Guardian. Available from: https://www.theguardian.com/world/2016/aug/31/dilma-rousseff-impeached-president-brazilian-senate-michel-temer.
    [41] Wongoutong C (2024) The impact of neglecting feature scaling in k-means clustering. PLoS One 19: e0310839. https://doi.org/10.1371/journal.pone.0310839 doi: 10.1371/journal.pone.0310839
    [42] Yim O, Ramdeen KT (2015) Hierarchical cluster analysis: Comparison of three linkage measures and application to psychological data. Quant Methods Psychol 11: 8–21. https://doi.org/10.20982/tqmp.11.1.p008 doi: 10.20982/tqmp.11.1.p008
  • Reader Comments
  • © 2026 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(509) PDF downloads(46) Cited by(0)

Article outline

Figures and Tables

Figures(17)  /  Tables(3)

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog