A Modified CTGAN-Plus-Features Based Method for Optimal Asset Allocation (2302.02269v3)
Abstract: We propose a new approach to portfolio optimization that utilizes a unique combination of synthetic data generation and a CVaR-constraint. We formulate the portfolio optimization problem as an asset allocation problem in which each asset class is accessed through a passive (index) fund. The asset-class weights are determined by solving an optimization problem which includes a CVaR-constraint. The optimization is carried out by means of a Modified CTGAN algorithm which incorporates features (contextual information) and is used to generate synthetic return scenarios, which, in turn, are fed into the optimization engine. For contextual information we rely on several points along the U.S. Treasury yield curve. The merits of this approach are demonstrated with an example based on ten asset classes (covering stocks, bonds, and commodities) over a fourteen-and-half year period (January 2008-June 2022). We also show that the synthetic generation process is able to capture well the key characteristics of the original data, and the optimization scheme results in portfolios that exhibit satisfactory out-of-sample performance. We also show that this approach outperforms the conventional equal-weights (1/N) asset allocation strategy and other optimization formulations based on historical data only.
- \APACrefYearMonthDay2001. \BBOQ\APACrefatitleIt’s time for asset allocation It’s time for asset allocation.\BBCQ \APACjournalVolNumPagesJournal of Financial Transformation377–88. \PrintBackRefs\CurrentBib
- \APACrefYearMonthDay1999. \BBOQ\APACrefatitleCoherent measures of risk Coherent measures of risk.\BBCQ \APACjournalVolNumPagesMathematical finance93203–228. \PrintBackRefs\CurrentBib
- \APACrefYearMonthDay2019. \BBOQ\APACrefatitleThe big data newsvendor: Practical insights from machine learning The big data newsvendor: Practical insights from machine learning.\BBCQ \APACjournalVolNumPagesOperations Research67190–108. \PrintBackRefs\CurrentBib
- \APACrefYearMonthDay2018. \BBOQ\APACrefatitleInformation in the yield curve about future recessions Information in the yield curve about future recessions.\BBCQ \APACjournalVolNumPagesFRBSF Economic Letter201–5. \PrintBackRefs\CurrentBib
- \APACrefYearMonthDay2020. \BBOQ\APACrefatitleFrom predictive to prescriptive analytics From predictive to prescriptive analytics.\BBCQ \APACjournalVolNumPagesManagement Science6631025–1044. \PrintBackRefs\CurrentBib
- \APACinsertmetastarbogle2018stay{APACrefauthors}Bogle, J\BPBIC. \APACrefYear2018. \APACrefbtitleStay the course: the story of Vanguard and the index revolution Stay the course: the story of Vanguard and the index revolution. \APACaddressPublisherJohn Wiley & Sons. \PrintBackRefs\CurrentBib
- \APACrefYearMonthDay2013. \BBOQ\APACrefatitleDensity-based clustering based on hierarchical density estimates Density-based clustering based on hierarchical density estimates.\BBCQ \BIn \APACrefbtitlePacific-Asia conference on knowledge discovery and data mining Pacific-Asia conference on knowledge discovery and data mining (\BPGS 160–172). \PrintBackRefs\CurrentBib
- \APACrefYearMonthDay2022. \BBOQ\APACrefatitleA statistical learning approach to personalization in revenue management A statistical learning approach to personalization in revenue management.\BBCQ \APACjournalVolNumPagesManagement Science6831923–1937. \PrintBackRefs\CurrentBib
- \APACrefYearMonthDay2009. \BBOQ\APACrefatitleOptimal versus naive diversification: How inefficient is the 1/N portfolio strategy? Optimal versus naive diversification: How inefficient is the 1/n portfolio strategy?\BBCQ \APACjournalVolNumPagesThe review of Financial studies2251915–1953. \PrintBackRefs\CurrentBib
- \APACrefYearMonthDay2021. \BBOQ\APACrefatitleGenerative Adversarial Networks in finance: an overview Generative adversarial networks in finance: an overview.\BBCQ \APACjournalVolNumPagesarXiv preprint arXiv:2106.06364. \PrintBackRefs\CurrentBib
- \APACrefYearMonthDay2019. \BBOQ\APACrefatitleAre passive funds really superior investments? An investor perspective Are passive funds really superior investments? an investor perspective.\BBCQ \APACjournalVolNumPagesFinancial Analysts Journal7537–19. \PrintBackRefs\CurrentBib
- \APACrefYearMonthDay2006. \BBOQ\APACrefatitleThe yield curve as a leading indicator: Some practical issues The yield curve as a leading indicator: Some practical issues.\BBCQ \APACjournalVolNumPagesCurrent issues in Economics and Finance125. \PrintBackRefs\CurrentBib
- \APACrefYearMonthDay2020. \BBOQ\APACrefatitleThe yield spread’s ability to forecast economic activity: What have we learned after 30 years of studies? The yield spread’s ability to forecast economic activity: What have we learned after 30 years of studies?\BBCQ \APACjournalVolNumPagesJournal of Business Research106221–232. \PrintBackRefs\CurrentBib
- \APACrefYear2021. \APACrefbtitleAsset Management: Tools and Issues Asset management: Tools and issues. \APACaddressPublisherWorld Scientific. \PrintBackRefs\CurrentBib
- \APACrefYearMonthDay2019. \BBOQ\APACrefatitleActive vs. Passive Funds—An Empirical Analysis of the German Equity Market Active vs. passive funds—an empirical analysis of the german equity market.\BBCQ \APACjournalVolNumPagesJournal of Financial Risk Management8273. \PrintBackRefs\CurrentBib
- \APACrefYear2014. \APACrefbtitleRisky curves: On the empirical failure of expected utility Risky curves: On the empirical failure of expected utility. \APACaddressPublisherRoutledge. \PrintBackRefs\CurrentBib
- \APACrefYearMonthDay2014. \APACrefbtitleGenerative Adversarial Networks. Generative adversarial networks. \APACaddressPublisherarXiv. {APACrefURL} \urlhttps://arxiv.org/abs/1406.2661 {APACrefDOI} 10.48550/ARXIV.1406.2661 \PrintBackRefs\CurrentBib
- \APACrefYearMonthDay2019. \BBOQ\APACrefatitleCan asset allocation limits determine portfolio risk–return profiles in DC pension schemes? Can asset allocation limits determine portfolio risk–return profiles in DC pension schemes?\BBCQ \APACjournalVolNumPagesInsurance: Mathematics and Economics86134-144. {APACrefURL} \urlhttps://www.sciencedirect.com/science/article/pii/S0167668718301331 {APACrefDOI} https://doi.org/10.1016/j.insmatheco.2019.02.009 \PrintBackRefs\CurrentBib
- \APACinsertmetastarhamilton1988{APACrefauthors}Hamilton, J\BPBID. \APACrefYearMonthDay1988. \BBOQ\APACrefatitleRational-expectations econometric analysis of changes in regime: An investigation of the term structure of interest rates Rational-expectations econometric analysis of changes in regime: An investigation of the term structure of interest rates.\BBCQ \APACjournalVolNumPagesJournal of Economic Dynamics and Control122385-423. {APACrefURL} \urlhttps://www.sciencedirect.com/science/article/pii/0165188988900474 {APACrefDOI} https://doi.org/10.1016/0165-1889(88)90047-4 \PrintBackRefs\CurrentBib
- \APACinsertmetastarhamilton1989{APACrefauthors}Hamilton, J\BPBID. \APACrefYearMonthDay1989. \BBOQ\APACrefatitleA New Approach to the Economic Analysis of Nonstationary Time Series and the Business Cycle A new approach to the economic analysis of nonstationary time series and the business cycle.\BBCQ \APACjournalVolNumPagesEconometrica572357–384. {APACrefURL} [2022-11-15]\urlhttp://www.jstor.org/stable/1912559 \PrintBackRefs\CurrentBib
- \APACrefYearMonthDay2022. \BBOQ\APACrefatitleFast rates for contextual linear optimization Fast rates for contextual linear optimization.\BBCQ \APACjournalVolNumPagesManagement Science. \PrintBackRefs\CurrentBib
- \APACinsertmetastaribbotson2010{APACrefauthors}Ibbotson, R\BPBIG. \APACrefYearMonthDay2010. \BBOQ\APACrefatitleThe Importance of Asset Allocation The importance of asset allocation.\BBCQ \APACjournalVolNumPagesFinancial Analysts Journal66218-20. {APACrefURL} \urlhttps://doi.org/10.2469/faj.v66.n2.4 {APACrefDOI} 10.2469/faj.v66.n2.4 \PrintBackRefs\CurrentBib
- \APACrefYearMonthDay2014. \BBOQ\APACrefatitle60 Years of portfolio optimization: Practical challenges and current trends 60 years of portfolio optimization: Practical challenges and current trends.\BBCQ \APACjournalVolNumPagesEuropean Journal of Operational Research2342356-371. {APACrefURL} \urlhttps://www.sciencedirect.com/science/article/pii/S0377221713008898 \APACrefnote60 years following Harry Markowitz’s contribution to portfolio theory and operations research {APACrefDOI} https://doi.org/10.1016/j.ejor.2013.10.060 \PrintBackRefs\CurrentBib
- \APACrefYear2002. \APACrefbtitlePortfolio optimization with conditional value-at-risk objective and constraints Portfolio optimization with conditional value-at-risk objective and constraints (\BVOL 4) (\BNUM 2). \APACaddressPublisherInfopro Digital Risk (IP) Limited. \PrintBackRefs\CurrentBib
- \APACrefYearMonthDay2021. \BBOQ\APACrefatitleThe Relationship between Yield Curve and Economic Activity: An Analysis of G7 Countries The relationship between yield curve and economic activity: An analysis of G7 countries.\BBCQ \APACjournalVolNumPagesJournal of Risk and Financial Management14262. \PrintBackRefs\CurrentBib
- \APACrefYearMonthDay2021. \BBOQ\APACrefatitleConfronting Machine Learning with Financial Research Confronting machine learning with financial research.\BBCQ \APACjournalVolNumPagesThe Journal of Financial Data Science3367–96. \PrintBackRefs\CurrentBib
- \APACrefYearMonthDay2022. \BBOQ\APACrefatitleAutoencoding Conditional GAN for Portfolio Allocation Diversification Autoencoding conditional GAN for portfolio allocation diversification.\BBCQ \APACjournalVolNumPagesarXiv preprint arXiv:2207.05701. \PrintBackRefs\CurrentBib
- \APACrefYearMonthDay2019. \APACrefbtitlePAGAN: Portfolio Analysis with Generative Adversarial Networks. Pagan: Portfolio analysis with generative adversarial networks. \APACaddressPublisherarXiv. {APACrefURL} \urlhttps://arxiv.org/abs/1909.10578 {APACrefDOI} 10.48550/ARXIV.1909.10578 \PrintBackRefs\CurrentBib
- \APACinsertmetastarmarkowitz1952{APACrefauthors}Markowitz, H. \APACrefYearMonthDay1952. \BBOQ\APACrefatitlePortfolio Selection Portfolio selection.\BBCQ \APACjournalVolNumPagesThe Journal of Finance7177–91. {APACrefURL} [2022-10-20]\urlhttp://www.jstor.org/stable/2975974 \PrintBackRefs\CurrentBib
- \APACinsertmetastarkolmogorov{APACrefauthors}Massey, F\BPBIJ. \APACrefYearMonthDay1951. \BBOQ\APACrefatitleThe Kolmogorov-Smirnov Test for Goodness of Fit The Kolmogorov-Smirnov test for goodness of fit.\BBCQ \APACjournalVolNumPagesJournal of the American Statistical Association4625368–78. {APACrefURL} [2022-11-25]\urlhttp://www.jstor.org/stable/2280095 \PrintBackRefs\CurrentBib
- \APACrefYearMonthDay2022. \BBOQ\APACrefatitleA Synthetic Data-Plus-Features Driven Approach for Portfolio Optimization A synthetic data-plus-features driven approach for portfolio optimization.\BBCQ \APACjournalVolNumPagesComputational Economics. {APACrefURL} \urlhttps://doi.org/10.1007/s10614-022-10274-2 {APACrefDOI} 10.1007/s10614-022-10274-2 \PrintBackRefs\CurrentBib
- \APACinsertmetastarpflug2000some{APACrefauthors}Pflug, G\BPBIC. \APACrefYearMonthDay2000. \BBOQ\APACrefatitleSome remarks on the Value-at-Risk and the Conditional Value-at-Risk Some remarks on the Value-at-Risk and the Conditional Value-at-Risk.\BBCQ \BIn \APACrefbtitleProbabilistic constrained optimization Probabilistic constrained optimization (\BPGS 272–281). \APACaddressPublisherSpringer. \PrintBackRefs\CurrentBib
- \APACrefYearMonthDay2020. \BBOQ\APACrefatitleFinancial thought experiment: A GAN-based approach to vast robust portfolio selection Financial thought experiment: A GAN-based approach to vast robust portfolio selection.\BBCQ \BIn \APACrefbtitleProceedings of the 29th International Joint Conference on Artificial Intelligence (IJCAI’20). Proceedings of the 29th international joint conference on artificial intelligence (ijcai’20). \PrintBackRefs\CurrentBib
- \APACrefYearMonthDay2000. \BBOQ\APACrefatitleOptimization of conditional value-at-risk Optimization of conditional value-at-risk.\BBCQ \APACjournalVolNumPagesJournal of Risk2321–41. {APACrefDOI} 10.21314/JOR.2000.038 \PrintBackRefs\CurrentBib
- \APACrefYearMonthDay2002. \BBOQ\APACrefatitleConditional Value-at-Risk for general loss distributions Conditional Value-at-Risk for general loss distributions.\BBCQ \APACjournalVolNumPagesJournal of banking & finance2671443–1471. \PrintBackRefs\CurrentBib
- \APACrefYearMonthDay1997. \BBOQ\APACrefatitleRegime switching in stock market returns Regime switching in stock market returns.\BBCQ \APACjournalVolNumPagesApplied Financial Economics72177-191. {APACrefURL} \urlhttps://doi.org/10.1080/096031097333745 {APACrefDOI} 10.1080/096031097333745 \PrintBackRefs\CurrentBib
- \APACrefYearMonthDay2010. \BBOQ\APACrefatitleRobust approximation to multiperiod inventory management Robust approximation to multiperiod inventory management.\BBCQ \APACjournalVolNumPagesOperations research583583–594. \PrintBackRefs\CurrentBib
- \APACinsertmetastarsharpe1991arithmetic{APACrefauthors}Sharpe, W\BPBIF. \APACrefYearMonthDay1991. \BBOQ\APACrefatitleThe arithmetic of active management The arithmetic of active management.\BBCQ \APACjournalVolNumPagesFinancial Analysts Journal4717–9. \PrintBackRefs\CurrentBib
- \APACrefYearMonthDay2019. \BBOQ\APACrefatitleModeling financial time-series with generative adversarial networks Modeling financial time-series with generative adversarial networks.\BBCQ \APACjournalVolNumPagesPhysica A: Statistical Mechanics and its Applications527121261. \PrintBackRefs\CurrentBib
- \APACinsertmetastarthune_2022{APACrefauthors}Thune, K. \APACrefYearMonthDay2022Jan. \APACrefbtitleHow and Why John Bogle Started Vanguard. How and why John Bogle started Vanguard. {APACrefURL} \urlwww.thebalancemoney.com/how-and-why-john-bogle-started-vanguard-2466413 \PrintBackRefs\CurrentBib
- \APACrefYearMonthDay2004. \BBOQ\APACrefatitleData-generating process uncertainty: What difference does it make in portfolio decisions? Data-generating process uncertainty: What difference does it make in portfolio decisions?\BBCQ \APACjournalVolNumPagesJournal of Financial Economics722385-421. {APACrefURL} \urlhttps://www.sciencedirect.com/science/article/pii/S0304405X03002472 {APACrefDOI} https://doi.org/10.1016/j.jfineco.2003.05.003 \PrintBackRefs\CurrentBib
- \APACinsertmetastarwalden2015active{APACrefauthors}Walden, M\BPBIL. \APACrefYearMonthDay2015. \BBOQ\APACrefatitleActive versus passive investment management of state pension plans: implications for personal finance Active versus passive investment management of state pension plans: implications for personal finance.\BBCQ \APACjournalVolNumPagesJournal of Financial Counseling and Planning262160–171. \PrintBackRefs\CurrentBib
- \APACrefYearMonthDay2019. \BBOQ\APACrefatitleModeling Tabular data using Conditional GAN Modeling tabular data using conditional GAN.\BBCQ \APACjournalVolNumPagesCoRRabs/1907.00503. {APACrefURL} \urlhttp://arxiv.org/abs/1907.00503 \PrintBackRefs\CurrentBib