{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,27]],"date-time":"2026-05-27T15:03:11Z","timestamp":1779894191964,"version":"3.53.1"},"reference-count":57,"publisher":"Elsevier BV","issue":"9","license":[{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,4,22]],"date-time":"2026-04-22T00:00:00Z","timestamp":1776816000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100014013","name":"UK Research and Innovation","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100014013","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Journal of the Franklin Institute"],"published-print":{"date-parts":[[2026,6]]},"DOI":"10.1016\/j.jfranklin.2026.108655","type":"journal-article","created":{"date-parts":[[2026,4,16]],"date-time":"2026-04-16T15:36:53Z","timestamp":1776353813000},"page":"108655","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"title":["Portfolio analytics via dynamic graph learning: Modelling and testing"],"prefix":"10.1016","volume":"363","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5341-9206","authenticated-orcid":false,"given":"Ragnar L.","family":"Gu\u00f0mundarson","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2768-8979","authenticated-orcid":false,"given":"Gareth W.","family":"Peters","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4072-1454","authenticated-orcid":false,"given":"George","family":"Tzougas","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7367-1129","authenticated-orcid":false,"given":"Dimitris","family":"Christopoulos","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"issue":"3","key":"10.1016\/j.jfranklin.2026.108655_bib0001","doi-asserted-by":"crossref","first-page":"901","DOI":"10.1093\/rfs\/14.3.901","article-title":"Efficient asset management: a practical guide to stock portfolio optimization and asset allocation","volume":"14","author":"Michaud","year":"2015","journal-title":"Rev. Financ. Stud."},{"issue":"1","key":"10.1016\/j.jfranklin.2026.108655_bib0002","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s41060-021-00306-9","article-title":"A survey of the application of graph-based approaches in stock market analysis and prediction","volume":"14","author":"Saha","year":"2022","journal-title":"Int. J. Data Sci. Anal."},{"issue":"1","key":"10.1016\/j.jfranklin.2026.108655_bib0003","doi-asserted-by":"crossref","first-page":"195","DOI":"10.1080\/10618600.2015.1114491","article-title":"An augmented ADMM algorithm with application to the generalized LASSO problem","volume":"26","author":"Zhu","year":"2017","journal-title":"J. Comput. Graphical Stat."},{"key":"10.1016\/j.jfranklin.2026.108655_bib0004","series-title":"Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining","first-page":"205","article-title":"Network inference via the time-varying graphical LASSO","author":"Hallac","year":"2017"},{"issue":"3","key":"10.1016\/j.jfranklin.2026.108655_bib0005","doi-asserted-by":"crossref","first-page":"623","DOI":"10.1080\/10618600.2017.1302340","article-title":"Regularized estimation of piecewise constant Gaussian graphical models: the group-fused graphical LASSO","volume":"26","author":"Gibberd","year":"2017","journal-title":"J. Comput. Graphical Stat."},{"key":"10.1016\/j.jfranklin.2026.108655_bib0006","doi-asserted-by":"crossref","unstructured":"M.G. Genton, Skew-elliptical distributions and their applications, 2004, 10.1201\/9780203492000.","DOI":"10.1201\/9780203492000"},{"key":"10.1016\/j.jfranklin.2026.108655_bib0007","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2022.118739","article-title":"Dynamic portfolio optimization with inverse covariance clustering","volume":"213","author":"Wang","year":"2023","journal-title":"Expert Syst. Appl."},{"key":"10.1016\/j.jfranklin.2026.108655_bib0008","doi-asserted-by":"crossref","first-page":"309","DOI":"10.1016\/j.jfds.2022.11.003","article-title":"Vine copula based dependence modeling in sustainable finance","volume":"8","author":"Czado","year":"2022","journal-title":"J. Finance Data Sci."},{"issue":"1","key":"10.1016\/j.jfranklin.2026.108655_bib0009","first-page":"77","article-title":"PORTFOLIO SELECTION*","volume":"7","author":"Markowitz","year":"1952","journal-title":"J. Finance"},{"key":"10.1016\/j.jfranklin.2026.108655_bib0010","series-title":"Portfolio Selection: Efficient Diversification of Investments","author":"Markowitz","year":"1959"},{"issue":"1","key":"10.1016\/j.jfranklin.2026.108655_bib0011","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1016\/0304-405X(94)00798-6","article-title":"Diversification\u2019s effect on firm value","volume":"37","author":"Berger","year":"1995","journal-title":"J. Financ. Econ."},{"issue":"10\u201312","key":"10.1016\/j.jfranklin.2026.108655_bib0012","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/S0895-7177(99)00088-6","article-title":"Stock returns and hyperbolic distributions","volume":"29","author":"K\u00fcchler","year":"1999","journal-title":"Math. Comput. Model."},{"key":"10.1016\/j.jfranklin.2026.108655_bib0013","doi-asserted-by":"crossref","unstructured":"E. Lezmi, T. Roncalli, J. Xu, Multi-period portfolio optimization, Available at SSRN (2022).","DOI":"10.2139\/ssrn.4078043"},{"issue":"3","key":"10.1016\/j.jfranklin.2026.108655_bib0014","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1080\/10920277.1998.10595728","article-title":"Utility functions: from risk theory to finance","volume":"2","author":"Gerber","year":"1998","journal-title":"North Am. Actuarial J."},{"key":"10.1016\/j.jfranklin.2026.108655_bib0015","doi-asserted-by":"crossref","DOI":"10.1016\/j.eneco.2024.107724","article-title":"Mechanisms for implementing fossil fuel divestment in portfolio management with impact on risk, return and carbon reduction","volume":"136","author":"Marupanthorn","year":"2024","journal-title":"Energy Econ."},{"issue":"1","key":"10.1016\/j.jfranklin.2026.108655_bib0016","doi-asserted-by":"crossref","DOI":"10.1214\/088342304000000026","article-title":"Graphical models","volume":"19","author":"Jordan","year":"2004","journal-title":"Stat. Sci."},{"key":"10.1016\/j.jfranklin.2026.108655_bib0017","doi-asserted-by":"crossref","first-page":"1436","DOI":"10.1214\/009053606000000281","article-title":"High-dimensional graphs and variable selection with the LASSO","volume":"34","author":"Meinshausen","year":"2006","journal-title":"Ann. Stat."},{"issue":"3","key":"10.1016\/j.jfranklin.2026.108655_bib0018","doi-asserted-by":"crossref","first-page":"432","DOI":"10.1093\/biostatistics\/kxm045","article-title":"Sparse inverse covariance estimation with the graphical LASSO","volume":"9","author":"Friedman","year":"2007","journal-title":"Biostatistics"},{"key":"10.1016\/j.jfranklin.2026.108655_bib0019","series-title":"Advances in Neural Information Processing Systems","article-title":"Structured graph learning via Laplacian spectral constraints","volume":"32","author":"Kumar","year":"2019"},{"key":"10.1016\/j.jfranklin.2026.108655_bib0020","series-title":"Advances in Neural Information Processing Systems","first-page":"19989","article-title":"Graphical models in heavy-tailed markets","volume":"34","author":"de Miranda Cardoso","year":"2021"},{"issue":"14","key":"10.1016\/j.jfranklin.2026.108655_bib0021","doi-asserted-by":"crossref","first-page":"3576","DOI":"10.1109\/TSP.2016.2546222","article-title":"Robust estimation of structured covariance matrix for heavy-tailed elliptical distributions","volume":"64","author":"Sun","year":"2016","journal-title":"IEEE Trans. Signal Process."},{"issue":"2\u20133","key":"10.1016\/j.jfranklin.2026.108655_bib0022","doi-asserted-by":"crossref","first-page":"295","DOI":"10.1007\/s10994-010-5180-0","article-title":"Time varying undirected graphs","volume":"80","author":"Zhou","year":"2010","journal-title":"Mach. Learn."},{"issue":"1","key":"10.1016\/j.jfranklin.2026.108655_bib0023","doi-asserted-by":"crossref","DOI":"10.1214\/09-AOAS308","article-title":"Estimating time-varying networks","volume":"4","author":"Kolar","year":"2010","journal-title":"Ann. Appl. Stat."},{"issue":"S6","key":"10.1016\/j.jfranklin.2026.108655_bib0024","doi-asserted-by":"crossref","DOI":"10.1186\/1471-2105-16-S6-S5","article-title":"Inferring slowly-changing dynamic gene-regulatory networks","volume":"16","author":"Wit","year":"2015","journal-title":"BMC Bioinformatics"},{"key":"10.1016\/j.jfranklin.2026.108655_bib0025","series-title":"Proceedings of the Twenty-Fifth Conference on Uncertainty in Artificial Intelligence","first-page":"169","article-title":"Robust graphical modeling with T-distributions","author":"Finegold","year":"2009"},{"issue":"3","key":"10.1016\/j.jfranklin.2026.108655_bib0026","doi-asserted-by":"crossref","DOI":"10.1214\/13-BA856","article-title":"Robust Bayesian graphical modeling using Dirichlet t-distributions","volume":"9","author":"Finegold","year":"2014","journal-title":"Bayesian Anal."},{"issue":"1","key":"10.1016\/j.jfranklin.2026.108655_bib0027","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1006\/jmva.2000.1960","article-title":"A general class of multivariate skew-elliptical distributions","volume":"79","author":"Branco","year":"2001","journal-title":"J. Multivar. Anal."},{"issue":"4","key":"10.1016\/j.jfranklin.2026.108655_bib0028","doi-asserted-by":"crossref","first-page":"1097","DOI":"10.1007\/s11009-011-9220-4","article-title":"Bayesian model choice of grouped t-copula","volume":"14","author":"Luo","year":"2011","journal-title":"Methodol. Comput. Appl. Probab."},{"key":"10.1016\/j.jfranklin.2026.108655_bib0029","doi-asserted-by":"crossref","DOI":"10.2139\/ssrn.3678383","article-title":"Parsimonious feature extraction methods: extending robust probabilistic projections with generalized skew-t","author":"Toczydlowska","year":"2020","journal-title":"SSRN Electron. J."},{"issue":"11","key":"10.1016\/j.jfranklin.2026.108655_bib0030","first-page":"73","article-title":"The grouped t-copula with an application to credit risk","volume":"16","author":"Daul","year":"2003","journal-title":"Risk"},{"issue":"2","key":"10.1016\/j.jfranklin.2026.108655_bib0031","doi-asserted-by":"crossref","first-page":"1962","DOI":"10.1002\/ijfe.2253","article-title":"Dynamic network topology and market performance: a case of the chinese stock market","volume":"27","author":"Huang","year":"2020","journal-title":"Int. J. Finance Econ."},{"issue":"502","key":"10.1016\/j.jfranklin.2026.108655_bib0032","doi-asserted-by":"crossref","first-page":"689","DOI":"10.1080\/01621459.2013.785952","article-title":"Simulated method of moments estimation for copula-based multivariate models","volume":"108","author":"Oh","year":"2013","journal-title":"J. Am. Stat. Assoc."},{"issue":"2","key":"10.1016\/j.jfranklin.2026.108655_bib0033","doi-asserted-by":"crossref","DOI":"10.1016\/j.jeconom.2022.07.012","article-title":"Dynamic factor copula models with estimated cluster assignments","volume":"237","author":"Oh","year":"2023","journal-title":"J. Econom."},{"issue":"4","key":"10.1016\/j.jfranklin.2026.108655_bib0034","doi-asserted-by":"crossref","first-page":"373","DOI":"10.1016\/0022-0531(71)90038-X","article-title":"Optimum consumption and portfolio rules in a continuous-time model","volume":"3","author":"Merton","year":"1971","journal-title":"J. Econ. Theory"},{"issue":"3","key":"10.1016\/j.jfranklin.2026.108655_bib0035","doi-asserted-by":"crossref","first-page":"387","DOI":"10.1111\/1467-9965.00100","article-title":"Optimal dynamic portfolio selection: multiperiod mean\u2013variance formulation","volume":"10","author":"Li","year":"2000","journal-title":"Math. Finance"},{"key":"10.1016\/j.jfranklin.2026.108655_bib0036","series-title":"2021 29th European Signal Processing Conference (EUSIPCO)","article-title":"Improved estimation of the degree of freedom parameter of multivariate t-distribution","author":"Pascal","year":"2021"},{"key":"10.1016\/j.jfranklin.2026.108655_bib0037","series-title":"Graphical Models","author":"Lauritzen","year":"1996"},{"key":"10.1016\/j.jfranklin.2026.108655_bib0038","first-page":"485","article-title":"Model selection through sparse maximum likelihood estimation for multivariate gaussian or binary data","volume":"9","author":"Banerjee","year":"2008","journal-title":"J. Mach. Learn. Res."},{"key":"10.1016\/j.jfranklin.2026.108655_bib0039","doi-asserted-by":"crossref","first-page":"935","DOI":"10.1214\/11-EJS631","article-title":"High-dimensional covariance estimation by minimizing \u21131-penalized log-determinant divergence","volume":"5","author":"Ravikumar","year":"2011","journal-title":"Electron. J. Stat."},{"issue":"1","key":"10.1016\/j.jfranklin.2026.108655_bib0040","first-page":"1","article-title":"Distributed optimization and statistical learning via the alternating direction method of multipliers","volume":"3","author":"Boyd","year":"2010","journal-title":"Found. Trends\u00ae Mach. Learn."},{"issue":"80","key":"10.1016\/j.jfranklin.2026.108655_bib0041","first-page":"2295","article-title":"The nonparanormal: semiparametric estimation of high dimensional undirected graphs","volume":"10","author":"Liu","year":"2009","journal-title":"J. Mach. Learn. Res."},{"key":"10.1016\/j.jfranklin.2026.108655_bib0042","doi-asserted-by":"crossref","first-page":"615","DOI":"10.1111\/j.1467-9868.2009.00699.x","article-title":"Covariance-regularized regression and classification for high dimensional problems","volume":"71","author":"Witten","year":"2009","journal-title":"J. R. Stat. Soc. Ser. B Stat. Methodol."},{"key":"10.1016\/j.jfranklin.2026.108655_bib0043","first-page":"19","article-title":"ML estimation of the t distribution using EM and its extensions, ECM and ECME","volume":"5","author":"Liu","year":"1995","journal-title":"Stat. Sin."},{"issue":"3","key":"10.1016\/j.jfranklin.2026.108655_bib0044","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1561\/2400000003","article-title":"Proximal algorithms","volume":"1","author":"Parikh","year":"2014","journal-title":"Found. Trends\u00ae in Optimization"},{"key":"10.1016\/j.jfranklin.2026.108655_bib0045","series-title":"Technical Report","article-title":"Augmented Lagrangian and Alternating Direction Methods for Convex Optimization: A Tutorial and Some Illustrative Computational Results","author":"Eckstein","year":"2012"},{"issue":"1","key":"10.1016\/j.jfranklin.2026.108655_bib0046","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1007\/s10479-005-5724-z","article-title":"A tutorial on the cross-entropy method","volume":"134","author":"de Boer","year":"2005","journal-title":"Ann. Oper. Res."},{"key":"10.1016\/j.jfranklin.2026.108655_bib0047","series-title":"Bayesian Approach to Global Optimization: Theory and Applications","author":"Mockus","year":"1989"},{"issue":"4","key":"10.1016\/j.jfranklin.2026.108655_bib0048","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1109\/MSP.2004.1311138","article-title":"Model-order selection","volume":"21","author":"Stoica","year":"2004","journal-title":"IEEE Signal Process. Mag."},{"issue":"4","key":"10.1016\/j.jfranklin.2026.108655_bib0049","doi-asserted-by":"crossref","first-page":"110","DOI":"10.3905\/jpm.2004.110","article-title":"Honey, i shrunk the sample covariance matrix","volume":"30","author":"Ledoit","year":"2004","journal-title":"J. Portfolio Manage."},{"issue":"5","key":"10.1016\/j.jfranklin.2026.108655_bib0050","doi-asserted-by":"crossref","first-page":"1915","DOI":"10.1093\/rfs\/hhm075","article-title":"Optimal versus naive diversification: how inefficient is the 1\/NPortfolio strategy?","volume":"22","author":"DeMiguel","year":"2007","journal-title":"Rev. Financ. Stud."},{"issue":"1","key":"10.1016\/j.jfranklin.2026.108655_bib0051","doi-asserted-by":"crossref","first-page":"1","DOI":"10.2307\/2297746","article-title":"Assessing dynamic efficiency: theory and evidence","volume":"56","author":"Abel","year":"1989","journal-title":"Rev. Econ. Stud."},{"issue":"308","key":"10.1016\/j.jfranklin.2026.108655_bib0052","doi-asserted-by":"crossref","first-page":"710","DOI":"10.1111\/j.1468-0335.2009.00797.x","article-title":"The optimal mix between funded and unfunded pension systems when people care about relative consumption","volume":"77","author":"Knell","year":"2009","journal-title":"Economica"},{"issue":"3","key":"10.1016\/j.jfranklin.2026.108655_bib0053","doi-asserted-by":"crossref","first-page":"275","DOI":"10.1016\/0047-2727(77)90002-0","article-title":"A framework for social security analysis","volume":"8","author":"Diamond","year":"1977","journal-title":"J. Public Econ."},{"issue":"4","key":"10.1016\/j.jfranklin.2026.108655_bib0054","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1080\/10920277.1997.10595634","article-title":"In defense of pay-as-you-go (paygo) financing of social security","volume":"1","author":"Brown","year":"1997","journal-title":"North Am. Actuarial J."},{"issue":"2","key":"10.1016\/j.jfranklin.2026.108655_bib0055","doi-asserted-by":"crossref","first-page":"201","DOI":"10.1016\/S0165-1765(00)00271-8","article-title":"A portfolio approach to the optimal funding of pensions","volume":"69","author":"Dutta","year":"2000","journal-title":"Econ. Lett."},{"issue":"3","key":"10.1016\/j.jfranklin.2026.108655_bib0056","first-page":"59","article-title":"A universal performance measure","volume":"6","author":"Keating","year":"2002","journal-title":"J. Perform. Meas."},{"key":"10.1016\/j.jfranklin.2026.108655_bib0057","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1038\/s41592-019-0686-2","article-title":"SciPy 1.0: fundamental algorithms for scientific computing in python","volume":"17","author":"Virtanen","year":"2020","journal-title":"Nat. Methods"}],"container-title":["Journal of the Franklin Institute"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0016003226002553?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0016003226002553?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,5,27]],"date-time":"2026-05-27T14:16:00Z","timestamp":1779891360000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0016003226002553"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,6]]},"references-count":57,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2026,6]]}},"alternative-id":["S0016003226002553"],"URL":"https:\/\/doi.org\/10.1016\/j.jfranklin.2026.108655","relation":{},"ISSN":["0016-0032"],"issn-type":[{"value":"0016-0032","type":"print"}],"subject":[],"published":{"date-parts":[[2026,6]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Portfolio analytics via dynamic graph learning: Modelling and testing","name":"articletitle","label":"Article Title"},{"value":"Journal of the Franklin Institute","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.jfranklin.2026.108655","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 The Authors. Published by Elsevier Inc. on behalf of The Franklin Institute.","name":"copyright","label":"Copyright"}],"article-number":"108655"}}