References
Canonical bibliography for FolioLab. Every optimization method, performance metric, statistical inference procedure, and numerical technique that the platform actively uses is mapped to its primary academic source.
Table of Contents
- Foundations: Modern Portfolio Theory and the CAPM
- Optimization Methods
- Covariance and Mean Estimation
- Performance and Risk-Adjusted Metrics
- Risk and Drawdown Metrics
- Beta Variants
- Higher-Moment Cross Statistics
- Statistical Inference
- Diversification and Concentration
- Hierarchical Clustering and Distance Metrics
- Information Geometry and Bayesian View Construction
- Backtesting Methodology
- Solvers and Convex Optimization
- Data Processing and Numerical Conventions
- Foundational Textbooks
- Related Work (Cited but Not Actively Implemented)
- Software Libraries
1. Foundations: Modern Portfolio Theory and the CAPM
Mean-Variance Portfolio Theory
The foundational framework for trading off expected return against variance.
- Markowitz, H. M. (1952). Portfolio Selection. The Journal of Finance, 7(1), 77-91. https://doi.org/10.2307/2975974
- Markowitz, H. M. (1959). Portfolio Selection: Efficient Diversification of Investments. John Wiley & Sons.
Capital Asset Pricing Model (CAPM)
Equilibrium pricing of risk; basis for beta, alpha, and excess-return regressions.
- Sharpe, W. F. (1964). Capital Asset Prices: A Theory of Market Equilibrium under Conditions of Risk. The Journal of Finance, 19(3), 425-442. https://doi.org/10.1111/j.1540-6261.1964.tb02865.x
- Lintner, J. (1965). The Valuation of Risk Assets and the Selection of Risky Investments in Stock Portfolios and Capital Budgets. Review of Economics and Statistics, 47(1), 13-37. https://doi.org/10.2307/1924119
- Mossin, J. (1966). Equilibrium in a Capital Asset Market. Econometrica, 34(4), 768-783. https://doi.org/10.2307/1910098
- Black, F. (1972). Capital Market Equilibrium with Restricted Borrowing. The Journal of Business, 45(3), 444-455. https://doi.org/10.1086/295472
- Fama, E. F., & French, K. R. (2004). The Capital Asset Pricing Model: Theory and Evidence. Journal of Economic Perspectives, 18(3), 25-46. https://doi.org/10.1257/0895330042162430
Efficient Frontier and Naive Diversification Benchmarks
- DeMiguel, V., Garlappi, L., & Uppal, R. (2009). Optimal Versus Naive Diversification: How Inefficient Is the 1/N Portfolio Strategy? The Review of Financial Studies, 22(5), 1915-1953. https://doi.org/10.1093/rfs/hhm075
- Michaud, R. O. (1989). The Markowitz Optimization Enigma: Is 'Optimized' Optimal? Financial Analysts Journal, 45(1), 31-42. https://doi.org/10.2469/faj.v45.n1.31
2. Optimization Methods
2.1 Mean-Variance family (Max Sharpe, Min Volatility, Max Quadratic Utility)
- Markowitz, H. M. (1952). Portfolio Selection. The Journal of Finance, 7(1), 77-91.
- Sharpe, W. F. (1966). Mutual Fund Performance. The Journal of Business, 39(1), 119-138. https://doi.org/10.1086/294846
- Pratt, J. W. (1964). Risk Aversion in the Small and in the Large. Econometrica, 32(1-2), 122-136. https://doi.org/10.2307/1913738
- Arrow, K. J. (1971). Essays in the Theory of Risk-Bearing. Markham Publishing Company.
- Clarke, R., de Silva, H., & Thorley, S. (2006). Minimum-Variance Portfolios in the U.S. Equity Market. The Journal of Portfolio Management, 33(1), 10-24. https://doi.org/10.3905/jpm.2006.661366
- Haugen, R. A., & Baker, N. L. (1991). The Efficient Market Inefficiency of Capitalization-Weighted Stock Portfolios. The Journal of Portfolio Management, 17(3), 35-40. https://doi.org/10.3905/jpm.1991.409335
- Jagannathan, R., & Ma, T. (2003). Risk Reduction in Large Portfolios: Why Imposing the Wrong Constraints Helps. The Journal of Finance, 58(4), 1651-1683. https://doi.org/10.1111/1540-6261.00580
2.2 Critical Line Algorithm (CLA)
- Markowitz, H. M. (1956). The Optimization of a Quadratic Function Subject to Linear Constraints. Naval Research Logistics Quarterly, 3(1-2), 111-133. https://doi.org/10.1002/nav.3800030110
- Markowitz, H. M. (1987). Mean-Variance Analysis in Portfolio Choice and Capital Markets. Basil Blackwell.
- Bailey, D. H., & Lopez de Prado, M. (2013). An Open-Source Implementation of the Critical-Line Algorithm for Portfolio Optimization. Algorithms, 6(1), 169-196. https://doi.org/10.3390/a6010169
2.3 Equal-Weighted Portfolio (1/N)
- DeMiguel, V., Garlappi, L., & Uppal, R. (2009). Optimal Versus Naive Diversification. The Review of Financial Studies, 22(5), 1915-1953.
- Benartzi, S., & Thaler, R. H. (2001). Naive Diversification Strategies in Defined Contribution Saving Plans. American Economic Review, 91(1), 79-98. https://doi.org/10.1257/aer.91.1.79
- Windcliff, H., & Boyle, P. P. (2004). The 1/N Pension Investment Puzzle. North American Actuarial Journal, 8(3), 32-45. https://doi.org/10.1080/10920277.2004.10596151
2.4 Inverse Volatility
- Maillard, S., Roncalli, T., & Teiletche, J. (2010). The Properties of Equally Weighted Risk Contribution Portfolios. The Journal of Portfolio Management, 36(4), 60-70. https://doi.org/10.3905/jpm.2010.36.4.060
- Leote de Carvalho, R., Lu, X., & Moulin, P. (2012). Demystifying Equity Risk-Based Strategies. The Journal of Portfolio Management, 38(3), 56-70. https://doi.org/10.3905/jpm.2012.38.3.056
2.5 Maximum Diversification
- Choueifaty, Y., & Coignard, Y. (2008). Toward Maximum Diversification. The Journal of Portfolio Management, 35(1), 40-51. https://doi.org/10.3905/JPM.2008.35.1.40
- Choueifaty, Y., Froidure, T., & Reynier, J. (2013). Properties of the Most Diversified Portfolio. Journal of Investment Strategies, 2(2), 49-70. https://doi.org/10.21314/JOIS.2013.033
2.6 CVaR Risk Budgeting (generalized risk contribution)
The active path uses CVaR as the risk measure, not variance. Each asset's tail-risk contribution is budgeted, so this generalizes classical Equal Risk Contribution. With equal budgets and CVaR replaced by variance, the method reduces to the Maillard-Roncalli-Teiletche ERC portfolio.
- Roncalli, T. (2013). Introduction to Risk Parity and Budgeting. Chapman & Hall/CRC Financial Mathematics Series.
- Bruder, B., & Roncalli, T. (2012). Managing Risk Exposures Using the Risk Budgeting Approach. SSRN Working Paper. https://doi.org/10.2139/ssrn.2009778
- Cesarone, F., & Colucci, S. (2018). Minimum Risk versus Capital and Risk Diversification Strategies for Portfolio Construction. Journal of the Operational Research Society, 69(2), 183-200. https://doi.org/10.1057/s41274-017-0216-5
- Rockafellar, R. T., & Uryasev, S. (2002). Conditional Value-at-Risk for General Loss Distributions. Journal of Banking & Finance, 26(7), 1443-1471. (Foundational CVaR formulation.)
- Maillard, S., Roncalli, T., & Teiletche, J. (2010). The Properties of Equally Weighted Risk Contribution Portfolios. The Journal of Portfolio Management, 36(4), 60-70. (Special case: equal-budget, variance-based.)
- Qian, E. (2005). Risk Parity Portfolios: Efficient Portfolios Through True Diversification. PanAgora Asset Management White Paper. (Foundational risk-parity intuition.)
- Spinu, F. (2013). An Algorithm for Computing Risk Parity Weights. SSRN Working Paper. https://doi.org/10.2139/ssrn.2297383
2.7 Hierarchical Risk Parity (HRP)
- Lopez de Prado, M. (2016). Building Diversified Portfolios that Outperform Out of Sample. The Journal of Portfolio Management, 42(4), 59-69. https://doi.org/10.3905/jpm.2016.42.4.059
- Lopez de Prado, M. (2018). Advances in Financial Machine Learning. John Wiley & Sons.
2.8 Hierarchical Equal Risk Contribution (HERC and HERC2)
- Raffinot, T. (2017). Hierarchical Clustering-Based Asset Allocation. The Journal of Portfolio Management, 44(2), 89-99. https://doi.org/10.3905/jpm.2018.44.2.089
- Raffinot, T. (2018). The Hierarchical Equal Risk Contribution Portfolio. SSRN Working Paper. https://doi.org/10.2139/ssrn.3237540
- Pfitzinger, J., & Katzke, N. (2019). A Constrained Hierarchical Risk Parity Algorithm with Cluster-Based Capital Allocation. Stellenbosch Economic Working Papers WP14/2019.
2.9 Nested Clustered Optimization (NCO)
- Lopez de Prado, M. (2019). A Robust Estimator of the Efficient Frontier. SSRN Working Paper. https://doi.org/10.2139/ssrn.3469961
- Lopez de Prado, M. (2020). Machine Learning for Asset Managers. Cambridge Elements in Quantitative Finance, Cambridge University Press. https://doi.org/10.1017/9781108883658
- Lopez de Prado, M., & Lewis, M. J. (2019). Detection of False Investment Strategies Using Unsupervised Learning Methods. Quantitative Finance, 19(9), 1555-1565. https://doi.org/10.1080/14697688.2019.1622311
2.10 Minimum CVaR (Conditional Value-at-Risk)
- Rockafellar, R. T., & Uryasev, S. (2000). Optimization of Conditional Value-at-Risk. Journal of Risk, 2(3), 21-42. https://doi.org/10.21314/JOR.2000.038
- Rockafellar, R. T., & Uryasev, S. (2002). Conditional Value-at-Risk for General Loss Distributions. Journal of Banking & Finance, 26(7), 1443-1471. https://doi.org/10.1016/S0378-4266(02)00271-6
- Krokhmal, P., Palmquist, J., & Uryasev, S. (2002). Portfolio Optimization with Conditional Value-at-Risk Objective and Constraints. Journal of Risk, 4(2), 43-68. https://doi.org/10.21314/JOR.2002.057
- Artzner, P., Delbaen, F., Eber, J.-M., & Heath, D. (1999). Coherent Measures of Risk. Mathematical Finance, 9(3), 203-228. https://doi.org/10.1111/1467-9965.00068
2.11 Minimum CDaR (Conditional Drawdown-at-Risk)
- Chekhlov, A., Uryasev, S., & Zabarankin, M. (2005). Drawdown Measure in Portfolio Optimization. International Journal of Theoretical and Applied Finance, 8(1), 13-58. https://doi.org/10.1142/S0219024905002767
- Zabarankin, M., Pavlikov, K., & Uryasev, S. (2014). Capital Asset Pricing Model (CAPM) with Drawdown Measure. European Journal of Operational Research, 234(2), 508-517. https://doi.org/10.1016/j.ejor.2013.03.024
- Goldberg, L. R., & Mahmoud, O. (2017). Drawdown: From Practice to Theory and Back Again. Mathematics and Financial Economics, 11(3), 275-297. https://doi.org/10.1007/s11579-016-0181-9
2.12 Distributionally Robust CVaR (Wasserstein DRO)
- Esfahani, P. M., & Kuhn, D. (2018). Data-Driven Distributionally Robust Optimization Using the Wasserstein Metric. Mathematical Programming, 171(1-2), 115-166. https://doi.org/10.1007/s10107-017-1172-1
- Blanchet, J., Chen, L., & Zhou, X. Y. (2022). Distributionally Robust Mean-Variance Portfolio Selection with Wasserstein Distances. Management Science, 68(9), 6382-6410. https://doi.org/10.1287/mnsc.2021.4155
- Pflug, G. C., & Wozabal, D. (2007). Ambiguity in Portfolio Selection. Quantitative Finance, 7(4), 435-442. https://doi.org/10.1080/14697680701455410
2.13 Sparse Markowitz with L1 Regularization
- Brodie, J., Daubechies, I., De Mol, C., Giannone, D., & Loris, I. (2009). Sparse and Stable Markowitz Portfolios. Proceedings of the National Academy of Sciences, 106(30), 12267-12272. https://doi.org/10.1073/pnas.0904287106
- DeMiguel, V., Garlappi, L., Nogales, F. J., & Uppal, R. (2009). A Generalized Approach to Portfolio Optimization. Management Science, 55(5), 798-812. https://doi.org/10.1287/mnsc.1080.0986
- Tibshirani, R. (1996). Regression Shrinkage and Selection via the Lasso. Journal of the Royal Statistical Society: Series B, 58(1), 267-288. https://doi.org/10.1111/j.2517-6161.1996.tb02080.x
2.14 HMM Regime-Switching MVO
- Hamilton, J. D. (1989). A New Approach to the Economic Analysis of Nonstationary Time Series and the Business Cycle. Econometrica, 57(2), 357-384. https://doi.org/10.2307/1912559
- Hamilton, J. D. (1990). Analysis of Time Series Subject to Changes in Regime. Journal of Econometrics, 45(1-2), 39-70. https://doi.org/10.1016/0304-4076(90)90093-9
- Ang, A., & Bekaert, G. (2002). International Asset Allocation with Regime Shifts. The Review of Financial Studies, 15(4), 1137-1187. https://doi.org/10.1093/rfs/15.4.1137
- Nystrup, P., Madsen, H., & Lindstrom, E. (2018). Dynamic Portfolio Optimization across Hidden Market Regimes. Quantitative Finance, 18(1), 83-95. https://doi.org/10.1080/14697688.2017.1342857
2.15 Black-Litterman with Measure-Tilted Views
- Black, F., & Litterman, R. (1992). Global Portfolio Optimization. Financial Analysts Journal, 48(5), 28-43. https://doi.org/10.2469/faj.v48.n5.28
- He, G., & Litterman, R. (1999). The Intuition Behind Black-Litterman Model Portfolios. Goldman Sachs Investment Management Working Paper. https://doi.org/10.2139/ssrn.334304
- Idzorek, T. (2005). A Step-by-Step Guide to the Black-Litterman Model. Forecasting Expected Returns in the Financial Markets, Academic Press. https://doi.org/10.1016/B978-075068321-0.50003-0
- Meucci, A. (2008). Fully Flexible Views: Theory and Practice. Risk, 21(10), 97-102. arXiv:1012.2848
- Walters, J. (2014). The Black-Litterman Model in Detail. SSRN Working Paper. https://doi.org/10.2139/ssrn.1314585
- Satchell, S., & Scowcroft, A. (2000). A Demystification of the Black-Litterman Model. Journal of Asset Management, 1(2), 138-150. https://doi.org/10.1057/palgrave.jam.2240011
- Csiszar, I. (1975). I-Divergence Geometry of Probability Distributions and Minimization Problems. The Annals of Probability, 3(1), 146-158. https://doi.org/10.1214/aop/1176996454
2.16 Stacking Optimization (Ensemble Meta-Learner)
- Wolpert, D. H. (1992). Stacked Generalization. Neural Networks, 5(2), 241-259. https://doi.org/10.1016/S0893-6080(05)80023-1
- Breiman, L. (1996). Stacked Regressions. Machine Learning, 24(1), 49-64. https://doi.org/10.1007/BF00117832
2.17 Benchmark Tracker (Tracking-Error Constrained)
- Roll, R. (1992). A Mean/Variance Analysis of Tracking Error. The Journal of Portfolio Management, 18(4), 13-22. https://doi.org/10.3905/jpm.1992.701922
- Jorion, P. (2003). Portfolio Optimization with Tracking-Error Constraints. Financial Analysts Journal, 59(5), 70-82. https://doi.org/10.2469/faj.v59.n5.2565
- Rudolf, M., Wolter, H.-J., & Zimmermann, H. (1999). A Linear Model for Tracking Error Minimization. Journal of Banking & Finance, 23(1), 85-103. https://doi.org/10.1016/S0378-4266(98)00076-4
2.18 Dividend Optimizer (Entropy-Tilted Dividend Yield)
- Bera, A. K., & Park, S. Y. (2008). Optimal Portfolio Diversification Using the Maximum Entropy Principle. Econometric Reviews, 27(4-6), 484-512. https://doi.org/10.1080/07474930801960394
- Philippatos, G. C., & Wilson, C. J. (1972). Entropy, Market Risk, and the Selection of Efficient Portfolios. Applied Economics, 4(3), 209-220. https://doi.org/10.1080/00036847200000017
- Cover, T. M., & Thomas, J. A. (2006). Elements of Information Theory (2nd ed.). Wiley-Interscience.
3. Covariance and Mean Estimation
3.1 Ledoit-Wolf Linear Shrinkage
- Ledoit, O., & Wolf, M. (2004). A Well-Conditioned Estimator for Large-Dimensional Covariance Matrices. Journal of Multivariate Analysis, 88(2), 365-411. https://doi.org/10.1016/S0047-259X(03)00096-4
- Ledoit, O., & Wolf, M. (2003). Improved Estimation of the Covariance Matrix of Stock Returns with an Application to Portfolio Selection. Journal of Empirical Finance, 10(5), 603-621. https://doi.org/10.1016/S0927-5398(03)00007-0
4. Performance and Risk-Adjusted Metrics
4.1 Sharpe Ratio
- Sharpe, W. F. (1966). Mutual Fund Performance. The Journal of Business, 39(1), 119-138.
- Sharpe, W. F. (1994). The Sharpe Ratio. The Journal of Portfolio Management, 21(1), 49-58. https://doi.org/10.3905/jpm.1994.409501
4.2 Sortino Ratio
- Sortino, F. A., & van der Meer, R. (1991). Downside Risk. The Journal of Portfolio Management, 17(4), 27-31. https://doi.org/10.3905/jpm.1991.409343
- Sortino, F. A., & Price, L. N. (1994). Performance Measurement in a Downside Risk Framework. Journal of Investing, 3(3), 59-64. https://doi.org/10.3905/joi.3.3.59
- Kaplan, P. D., & Knowles, J. A. (2004). Kappa: A Generalized Downside Risk-Adjusted Performance Measure. Journal of Performance Measurement, 8(3), 42-54.
4.3 Treynor Ratio
- Treynor, J. L. (1965). How to Rate Management of Investment Funds. Harvard Business Review, 43(1), 63-75.
4.4 Jensen's Alpha
- Jensen, M. C. (1968). The Performance of Mutual Funds in the Period 1945-1964. The Journal of Finance, 23(2), 389-416. https://doi.org/10.1111/j.1540-6261.1968.tb00815.x
- Roll, R. (1978). Ambiguity When Performance is Measured by the Securities Market Line. The Journal of Finance, 33(4), 1051-1069. https://doi.org/10.1111/j.1540-6261.1978.tb02047.x
4.5 Information Ratio
- Goodwin, T. H. (1998). The Information Ratio. Financial Analysts Journal, 54(4), 34-43. https://doi.org/10.2469/faj.v54.n4.2196
- Treynor, J. L., & Black, F. (1973). How to Use Security Analysis to Improve Portfolio Selection. The Journal of Business, 46(1), 66-86. https://doi.org/10.1086/295508
- Grinold, R. C., & Kahn, R. N. (2000). Active Portfolio Management (2nd ed.). McGraw-Hill.
- Grinold, R. C. (1989). The Fundamental Law of Active Management. The Journal of Portfolio Management, 15(3), 30-37. https://doi.org/10.3905/jpm.1989.409211
4.6 Tracking Error
- Roll, R. (1992). A Mean/Variance Analysis of Tracking Error. The Journal of Portfolio Management, 18(4), 13-22.
- Grinold, R. C., & Kahn, R. N. (2000). Active Portfolio Management (2nd ed.). McGraw-Hill.
4.7 Calmar Ratio
- Young, T. W. (1991). Calmar Ratio: A Smoother Tool. Futures, 20(1), 40.
- Bacon, C. R. (2013). Practical Risk-Adjusted Performance Measurement. John Wiley & Sons.
4.8 Sterling Ratio
The Sterling Ratio is widely attributed to Deane Sterling Jones & Co.; no peer-reviewed primary paper exists. Kestner (1996) and Bacon (2013) are the standard secondary sources.
- Kestner, L. N. (1996). Getting a Handle on True Performance. Futures, 25(1), 44-46.
- Bacon, C. R. (2013). Practical Risk-Adjusted Performance Measurement. John Wiley & Sons.
- Lhabitant, F. S. (2004). Hedge Funds: Quantitative Insights. John Wiley & Sons.
4.9 V-squared (V2) Ratio
No peer-reviewed primary source introduces the V2 ratio in the form we compute. The references below are the most-cited comparative sources that include V2 in the family of drawdown-adjusted performance ratios.
- Caporin, M., & Lisi, F. (2011). Comparing and Selecting Performance Measures Using Rank Correlations. Economics: The Open-Access E-Journal, 5, 1-34. (Comparative survey, not the introducing paper.) https://doi.org/10.5018/economics-ejournal.ja.2011-10
- Eling, M., & Schuhmacher, F. (2007). Does the Choice of Performance Measure Influence the Evaluation of Hedge Funds? Journal of Banking & Finance, 31(9), 2632-2647. (Comparative survey, not the introducing paper.) https://doi.org/10.1016/j.jbankfin.2006.09.015
- Bacon, C. R. (2008). Practical Portfolio Performance Measurement and Attribution (2nd ed.). Wiley. (Textbook treatment of drawdown-adjusted ratios.)
4.10 Modigliani Risk-Adjusted Performance (M2)
- Modigliani, F., & Modigliani, L. (1997). Risk-Adjusted Performance. The Journal of Portfolio Management, 23(2), 45-54. https://doi.org/10.3905/jpm.23.2.45
4.11 Omega Ratio
- Keating, C., & Shadwick, W. F. (2002). A Universal Performance Measure. Journal of Performance Measurement, 6(3), 59-84.
- Kazemi, H., Schneeweis, T., & Gupta, B. (2004). Omega as a Performance Measure. Journal of Performance Measurement, 8(3), 16-25.
4.12 Upside Potential Ratio
- Sortino, F. A., van der Meer, R., & Plantinga, A. (1999). The Dutch Triangle. The Journal of Portfolio Management, 26(1), 50-58. https://doi.org/10.3905/jpm.1999.319775
- Fishburn, P. C. (1977). Mean-Risk Analysis with Risk Associated with Below-Target Returns. American Economic Review, 67(2), 116-126.
4.13 Upside / Downside Capture Ratio
- Bacon, C. R. (2008). Practical Portfolio Performance Measurement and Attribution (2nd ed.). John Wiley & Sons.
- Morningstar (2016). Morningstar Methodology: Upside/Downside Capture Ratios. Morningstar Research.
4.14 Basic Return and Risk Statistics (CAGR, ROMAD, Expected Return, Volatility, VaR-90/CVaR-90, Beta significance)
The PortfolioPerformance schema also surfaces a number of standard descriptive and diagnostic quantities. These are textbook calculations rather than novel methods, but are listed here for completeness.
- Expected Return and Volatility - sample annualized mean and standard deviation of portfolio returns. See Bodie, Z., Kane, A., & Marcus, A. J. (2014). Investments (10th ed.). McGraw-Hill, Ch. 5.
- CAGR (Compound Annual Growth Rate) - geometric annualized growth rate (W_T / W_0)^(252/T) - 1. See Bacon, C. R. (2008). Practical Portfolio Performance Measurement and Attribution (2nd ed.). Wiley, Ch. 3.
- ROMAD (Return Over Maximum Drawdown) - CAGR / |MDD|; algebraically identical to Calmar (4.7) and used widely in CTA reporting. Young, T. W. (1991). Calmar Ratio: A Smoother Tool. Futures, 20(1), 40.
- VaR-90 and CVaR-90 - 10%-tail Value-at-Risk and Conditional Value-at-Risk. Same definition as 5.1 / 5.2 with confidence level 0.90.
- Beta p-value and R-squared - reported alongside CAPM beta from the OLS market-model regression r_p = alpha + beta * r_m + e. Two-sided t-test on beta and the coefficient of determination of that regression. See Greene, W. H. (2018). Econometric Analysis (8th ed.). Pearson, Ch. 4-5.
5. Risk and Drawdown Metrics
5.1 Value-at-Risk (VaR)
- Jorion, P. (2006). Value at Risk: The New Benchmark for Managing Financial Risk (3rd ed.). McGraw-Hill.
- RiskMetrics Group (1996). RiskMetrics: Technical Document (4th ed.). J.P. Morgan/Reuters.
- Basel Committee on Banking Supervision (1996). Amendment to the Capital Accord to Incorporate Market Risks. Bank for International Settlements.
- Dowd, K. (2002). Measuring Market Risk. John Wiley & Sons.
5.2 Conditional Value-at-Risk (CVaR / Expected Shortfall)
- Rockafellar, R. T., & Uryasev, S. (2000). Optimization of Conditional Value-at-Risk. Journal of Risk, 2(3), 21-42.
- Rockafellar, R. T., & Uryasev, S. (2002). Conditional Value-at-Risk for General Loss Distributions. Journal of Banking & Finance, 26(7), 1443-1471.
- Acerbi, C., & Tasche, D. (2002). On the Coherence of Expected Shortfall. Journal of Banking & Finance, 26(7), 1487-1503. https://doi.org/10.1016/S0378-4266(02)00283-2
- Artzner, P., Delbaen, F., Eber, J.-M., & Heath, D. (1999). Coherent Measures of Risk. Mathematical Finance, 9(3), 203-228.
- Basel Committee on Banking Supervision (2019). Minimum Capital Requirements for Market Risk. Bank for International Settlements.
5.3 Entropic Value-at-Risk (EVaR)
- Ahmadi-Javid, A. (2012). Entropic Value-at-Risk: A New Coherent Risk Measure. Journal of Optimization Theory and Applications, 155(3), 1105-1123. https://doi.org/10.1007/s10957-011-9968-2
- Ahmadi-Javid, A., & Fallah-Tafti, M. (2019). Portfolio Optimization with Entropic Value-at-Risk. European Journal of Operational Research, 279(1), 225-241. https://doi.org/10.1016/j.ejor.2019.02.007
5.4 Maximum Drawdown
- Magdon-Ismail, M., & Atiya, A. F. (2004). Maximum Drawdown. Risk, 17(10), 99-102.
- Magdon-Ismail, M., Atiya, A. F., Pratap, A., & Abu-Mostafa, Y. S. (2004). On the Maximum Drawdown of a Brownian Motion. Journal of Applied Probability, 41(1), 147-161. https://doi.org/10.1239/jap/1077134674
- Grossman, S. J., & Zhou, Z. (1993). Optimal Investment Strategies for Controlling Drawdowns. Mathematical Finance, 3(3), 241-276. https://doi.org/10.1111/j.1467-9965.1993.tb00044.x
5.5 Drawdown-at-Risk (DaR) and Conditional Drawdown-at-Risk (CDaR)
- Chekhlov, A., Uryasev, S., & Zabarankin, M. (2005). Drawdown Measure in Portfolio Optimization. International Journal of Theoretical and Applied Finance, 8(1), 13-58.
- Zabarankin, M., Pavlikov, K., & Uryasev, S. (2014). Capital Asset Pricing Model (CAPM) with Drawdown Measure. European Journal of Operational Research, 234(2), 508-517.
- Alexander, G. J., & Baptista, A. M. (2006). Portfolio Selection with a Drawdown Constraint. Journal of Banking & Finance, 30(11), 3171-3189. https://doi.org/10.1016/j.jbankfin.2005.12.006
5.6 Ulcer Index
- Martin, P. G., & McCann, B. B. (1989). The Investor's Guide to Fidelity Funds. John Wiley & Sons.
5.7 Gini Mean Difference
- Yitzhaki, S. (2003). Gini's Mean Difference: A Superior Measure of Variability for Non-Normal Distributions. Metron, 61(2), 285-316.
- Shalit, H., & Yitzhaki, S. (2005). The Mean-Gini Efficient Portfolio Frontier. The Journal of Financial Research, 28(1), 59-75. https://doi.org/10.1111/j.1475-6803.2005.00114.x
- Yitzhaki, S. (1982). Stochastic Dominance, Mean Variance, and Gini's Mean Difference. American Economic Review, 72(1), 178-185.
6. Beta Variants
6.1 CAPM Beta
See Section 1 (CAPM) for primary citations.
6.2 Welch-Style Robust Beta
Implementation winsorizes the portfolio's excess return elementwise to [-2*|b|, 4*|b|] (where b is the contemporaneous benchmark excess return) and then applies plain cov/var. Welch (2022) uses the same -2/+4 slope-bounding logic but combined with age-decayed weighted least squares. We therefore label this a Welch-style robust beta rather than a literal reproduction.
- Welch, I. (2022). Simply Better Market Betas. Critical Finance Review, 11(1), 37-64. https://doi.org/10.1561/104.00000124
- Levi, Y., & Welch, I. (2020). Symmetric and Asymmetric Market Betas and Downside Risk. The Review of Financial Studies, 33(6), 2772-2795. https://doi.org/10.1093/rfs/hhz108
6.3 Blume-Adjusted Beta
- Blume, M. E. (1971). On the Assessment of Risk. The Journal of Finance, 26(1), 1-10. https://doi.org/10.1111/j.1540-6261.1971.tb00584.x
- Blume, M. E. (1975). Betas and Their Regression Tendencies. The Journal of Finance, 30(3), 785-795. https://doi.org/10.1111/j.1540-6261.1975.tb01850.x
6.4 Vasicek Bayesian-Shrunk Beta
- Vasicek, O. A. (1973). A Note on Using Cross-Sectional Information in Bayesian Estimation of Security Betas. The Journal of Finance, 28(5), 1233-1239. https://doi.org/10.1111/j.1540-6261.1973.tb01439.x
6.5 James-Stein Shrunk Beta
- James, W., & Stein, C. (1961). Estimation with Quadratic Loss. Proceedings of the Fourth Berkeley Symposium on Mathematical Statistics and Probability, 1, 361-379. University of California Press.
- Efron, B., & Morris, C. (1973). Stein's Estimation Rule and Its Competitors: An Empirical Bayes Approach. Journal of the American Statistical Association, 68(341), 117-130. https://doi.org/10.1080/01621459.1973.10481350
- Jorion, P. (1986). Bayes-Stein Estimation for Portfolio Analysis. Journal of Financial and Quantitative Analysis, 21(3), 279-292. https://doi.org/10.2307/2331042
6.6 Semi-Beta (Downside Beta)
- Bawa, V. S., & Lindenberg, E. B. (1977). Capital Market Equilibrium in a Mean-Lower Partial Moment Framework. Journal of Financial Economics, 5(2), 189-200. https://doi.org/10.1016/0304-405X(77)90017-4
- Ang, A., Chen, J., & Xing, Y. (2006). Downside Risk. The Review of Financial Studies, 19(4), 1191-1239. https://doi.org/10.1093/rfs/hhj035
- Estrada, J. (2002). Systematic Risk in Emerging Markets: The D-CAPM. Emerging Markets Review, 3(4), 365-379. https://doi.org/10.1016/S1566-0141(02)00042-0
- Bollerslev, T., Patton, A. J., & Quaedvlieg, R. (2022). Realized Semibetas: Disentangling 'Good' and 'Bad' Downside Risks. Journal of Financial Economics, 144(1), 227-246. https://doi.org/10.1016/j.jfineco.2021.05.056
6.7 Rolling (Time-Varying) Beta
- Ferson, W. E., & Schadt, R. W. (1996). Measuring Fund Strategy and Performance in Changing Economic Conditions. The Journal of Finance, 51(2), 425-461. https://doi.org/10.1111/j.1540-6261.1996.tb02690.x
- Brooks, R. D., Faff, R. W., & McKenzie, M. D. (1998). Time-Varying Beta Risk of Australian Industry Portfolios. Australian Journal of Management, 23(1), 1-22. https://doi.org/10.1177/031289629802300101
7. Higher-Moment Cross Statistics
7.1 Skewness
- Kraus, A., & Litzenberger, R. H. (1976). Skewness Preference and the Valuation of Risk Assets. The Journal of Finance, 31(4), 1085-1100. https://doi.org/10.1111/j.1540-6261.1976.tb01961.x
- Harvey, C. R., & Siddique, A. (2000). Conditional Skewness in Asset Pricing Tests. The Journal of Finance, 55(3), 1263-1295. https://doi.org/10.1111/0022-1082.00247
- Scott, R. C., & Horvath, P. A. (1980). On the Direction of Preference for Moments of Higher Order than the Variance. The Journal of Finance, 35(4), 915-919. https://doi.org/10.1111/j.1540-6261.1980.tb03509.x
7.2 Kurtosis
- Mandelbrot, B. (1963). The Variation of Certain Speculative Prices. The Journal of Business, 36(4), 394-419. https://doi.org/10.1086/294632
- Fama, E. F. (1965). The Behavior of Stock-Market Prices. The Journal of Business, 38(1), 34-105. https://doi.org/10.1086/294743
- Cont, R. (2001). Empirical Properties of Asset Returns: Stylized Facts and Statistical Issues. Quantitative Finance, 1(2), 223-236. https://doi.org/10.1080/713665670
- Jondeau, E., & Rockinger, M. (2003). Conditional Volatility, Skewness, and Kurtosis. Journal of Economic Dynamics and Control, 27(10), 1699-1737. https://doi.org/10.1016/S0165-1889(02)00079-9
7.3 Coskewness
- Kraus, A., & Litzenberger, R. H. (1976). Skewness Preference and the Valuation of Risk Assets. The Journal of Finance, 31(4), 1085-1100.
- Harvey, C. R., & Siddique, A. (2000). Conditional Skewness in Asset Pricing Tests. The Journal of Finance, 55(3), 1263-1295.
7.4 Cokurtosis
- Fang, H., & Lai, T.-Y. (1997). Co-Kurtosis and Capital Asset Pricing. The Financial Review, 32(2), 293-307. https://doi.org/10.1111/j.1540-6288.1997.tb00426.x
- Dittmar, R. F. (2002). Nonlinear Pricing Kernels, Kurtosis Preference, and Evidence from the Cross Section of Equity Returns. The Journal of Finance, 57(1), 369-403. https://doi.org/10.1111/1540-6261.00425
- Jondeau, E., & Rockinger, M. (2006). Optimal Portfolio Allocation under Higher Moments. European Financial Management, 12(1), 29-55. https://doi.org/10.1111/j.1354-7798.2006.00309.x
8. Statistical Inference
8.1 Sharpe Ratio Standard Error and Confidence Interval
Variance correction with autocorrelation, skewness, and kurtosis.
- Lo, A. W. (2002). The Statistics of Sharpe Ratios. Financial Analysts Journal, 58(4), 36-52. https://doi.org/10.2469/faj.v58.n4.2453
- Mertens, E. (2002). Comments on the Variance of the IID Estimator in Lo (2002). Working Paper.
- Opdyke, J. D. (2007). Comparing Sharpe Ratios: So Where are the p-values? Journal of Asset Management, 8(5), 308-336. https://doi.org/10.1057/palgrave.jam.2250084
8.2 Probabilistic Sharpe Ratio (PSR) and Minimum Track Record Length
- Bailey, D. H., & Lopez de Prado, M. (2012). The Sharpe Ratio Efficient Frontier. Journal of Risk, 15(2), 3-44. https://doi.org/10.21314/JOR.2012.255
8.3 Augmented Dickey-Fuller (ADF) Test for Stationarity
- Dickey, D. A., & Fuller, W. A. (1979). Distribution of the Estimators for Autoregressive Time Series with a Unit Root. Journal of the American Statistical Association, 74(366a), 427-431. https://doi.org/10.1080/01621459.1979.10482531
- Said, S. E., & Dickey, D. A. (1984). Testing for Unit Roots in Autoregressive-Moving Average Models of Unknown Order. Biometrika, 71(3), 599-607. https://doi.org/10.1093/biomet/71.3.599
- MacKinnon, J. G. (1996). Numerical Distribution Functions for Unit Root and Cointegration Tests. Journal of Applied Econometrics, 11(6), 601-618.
8.4 Engle-Granger Cointegration Test
- Engle, R. F., & Granger, C. W. J. (1987). Co-integration and Error Correction: Representation, Estimation, and Testing. Econometrica, 55(2), 251-276. https://doi.org/10.2307/1913236
- Phillips, P. C. B., & Ouliaris, S. (1990). Asymptotic Properties of Residual Based Tests for Cointegration. Econometrica, 58(1), 165-193. https://doi.org/10.2307/2938339
8.5 Half-Life of Mean Reversion (Ornstein-Uhlenbeck / AR(1))
- Ornstein, L. S., & Uhlenbeck, G. E. (1930). On the Theory of the Brownian Motion. Physical Review, 36(5), 823-841. https://doi.org/10.1103/PhysRev.36.823
- Lo, A. W., & MacKinlay, A. C. (1988). Stock Market Prices Do Not Follow Random Walks. The Review of Financial Studies, 1(1), 41-66. https://doi.org/10.1093/rfs/1.1.41
9. Diversification and Concentration
9.1 Effective Number of Constituents (inverse Herfindahl)
The function returns 1 / sum(w_i^2), which is the inverse Herfindahl-Hirschman concentration index on portfolio weights. It measures the effective number of holdings, treating assets as if uncorrelated. It is NOT Meucci's entropy-based Effective Number of Bets, which requires a PCA / torsion decomposition of the covariance matrix to count effective uncorrelated bets. We list this metric under the inverse-HHI lineage rather than Meucci ENB.
- Herfindahl, O. C. (1950). Concentration in the U.S. Steel Industry. PhD dissertation, Columbia University.
- Hirschman, A. O. (1964). The Paternity of an Index. American Economic Review, 54(5), 761-762.
- Strongin, S., Petsch, M., & Sharenow, G. (2000). Beating Benchmarks. The Journal of Portfolio Management, 26(4), 11-27. (Inverse-HHI in portfolio diversification context.)
- Related but not what we compute - Meucci, A. (2009). Managing Diversification. Risk, 22(5), 74-79. (Entropy-based ENB on uncorrelated bets - different formula.) https://doi.org/10.2139/ssrn.1358533
9.2 Portfolio Entropy (Shannon)
- Shannon, C. E. (1948). A Mathematical Theory of Communication. Bell System Technical Journal, 27(3), 379-423. https://doi.org/10.1002/j.1538-7305.1948.tb01338.x
- Cover, T. M., & Thomas, J. A. (2006). Elements of Information Theory (2nd ed.). Wiley-Interscience.
- Zhou, R., Cai, R., & Tong, G. (2013). Applications of Entropy in Finance: A Review. Entropy, 15(11), 4909-4931. https://doi.org/10.3390/e15114909
10. Hierarchical Clustering and Distance Metrics
10.1 Ward Linkage
- Ward, J. H. (1963). Hierarchical Grouping to Optimize an Objective Function. Journal of the American Statistical Association, 58(301), 236-244. https://doi.org/10.1080/01621459.1963.10500845
10.2 Single, Complete, and Average Linkage
- Sneath, P. H. A., & Sokal, R. R. (1973). Numerical Taxonomy. W.H. Freeman.
- Murtagh, F., & Contreras, P. (2012). Algorithms for Hierarchical Clustering: An Overview. WIREs Data Mining and Knowledge Discovery, 2(1), 86-97. https://doi.org/10.1002/widm.53
10.3 Spearman Rank Correlation
- Spearman, C. (1904). The Proof and Measurement of Association between Two Things. American Journal of Psychology, 15(1), 72-101. https://doi.org/10.2307/1412159
10.4 Silhouette Score for Cluster Validation
- Rousseeuw, P. J. (1987). Silhouettes: A Graphical Aid to the Interpretation and Validation of Cluster Analysis. Journal of Computational and Applied Mathematics, 20, 53-65. https://doi.org/10.1016/0377-0427(87)90125-7
11. Information Geometry and Bayesian View Construction
11.1 Idzorek View-Confidence Method
- Idzorek, T. (2005). A Step-by-Step Guide to the Black-Litterman Model. In Forecasting Expected Returns in the Financial Markets (pp. 17-38). Academic Press.
11.2 Exponential Tilting / KL-Targeted Measure Change
- Csiszar, I. (1975). I-Divergence Geometry of Probability Distributions and Minimization Problems. The Annals of Probability, 3(1), 146-158.
- Kitamura, Y., & Stutzer, M. (1997). An Information-Theoretic Alternative to Generalized Method of Moments Estimation. Econometrica, 65(4), 861-874. https://doi.org/10.2307/2171942
- Meucci, A. (2008). Fully Flexible Views: Theory and Practice. Risk, 21(10), 97-102.
12. Backtesting Methodology
Walk-Forward / Rolling-Window / Expanding-Window Backtests
- Bailey, D. H., Borwein, J. M., Lopez de Prado, M., & Zhu, Q. J. (2014). Pseudo-Mathematics and Financial Charlatanism. Notices of the AMS, 61(5), 458-471. https://doi.org/10.1090/noti1105
- Harvey, C. R., & Liu, Y. (2015). Backtesting. The Journal of Portfolio Management, 42(1), 13-28. https://doi.org/10.3905/jpm.2015.42.1.013
- Lopez de Prado, M. (2018). Advances in Financial Machine Learning, Chapters 11-12. John Wiley & Sons.
13. Solvers and Convex Optimization
13.1 Convex Optimization Theory
- Boyd, S., & Vandenberghe, L. (2004). Convex Optimization. Cambridge University Press. https://web.stanford.edu/~boyd/cvxbook/
- Nesterov, Y., & Nemirovski, A. (1994). Interior-Point Polynomial Algorithms in Convex Programming. SIAM. https://doi.org/10.1137/1.9781611970791
13.2 CVXPY (Problem Modeling)
- Diamond, S., & Boyd, S. (2016). CVXPY: A Python-Embedded Modeling Language for Convex Optimization. Journal of Machine Learning Research, 17(83), 1-5.
- Agrawal, A., Verschueren, R., Diamond, S., & Boyd, S. (2018). A Rewriting System for Convex Optimization Problems. Journal of Control and Decision, 5(1), 42-60. https://doi.org/10.1080/23307706.2017.1397554
13.3 MOSEK (Conic Interior-Point Solver)
- Andersen, E. D., & Andersen, K. D. (2000). The MOSEK Interior Point Optimizer for Linear Programming. In High Performance Optimization (pp. 197-232). Springer. https://doi.org/10.1007/978-1-4757-3216-0_8
13.4 CLARABEL (Interior-Point Conic)
- Goulart, P. J., & Chen, Y. (2024). Clarabel: An Interior-Point Solver for Conic Programs with Quadratic Objectives. arXiv:2405.12762. https://arxiv.org/abs/2405.12762
13.5 SCS (Splitting Conic Solver)
- O'Donoghue, B., Chu, E., Parikh, N., & Boyd, S. (2016). Conic Optimization via Operator Splitting and Homogeneous Self-Dual Embedding. Journal of Optimization Theory and Applications, 169(3), 1042-1068. https://doi.org/10.1007/s10957-016-0892-3
13.6 ECOS (Embedded Conic Solver)
- Domahidi, A., Chu, E., & Boyd, S. (2013). ECOS: An SOCP Solver for Embedded Systems. European Control Conference (ECC), 3071-3076. https://doi.org/10.23919/ECC.2013.6669541
13.7 OSQP (Operator-Splitting QP)
- Stellato, B., Banjac, G., Goulart, P., Bemporad, A., & Boyd, S. (2020). OSQP: An Operator Splitting Solver for Quadratic Programs. Mathematical Programming Computation, 12(4), 637-672. https://doi.org/10.1007/s12532-020-00179-2
14. Data Processing and Numerical Conventions
14.1 Freedman-Diaconis Histogram Bin-Width Rule
- Freedman, D., & Diaconis, P. (1981). On the Histogram as a Density Estimator: L2 Theory. Zeitschrift fur Wahrscheinlichkeitstheorie und Verwandte Gebiete, 57(4), 453-476. https://doi.org/10.1007/BF01025868
14.2 Spectral Decomposition / PCA Risk Attribution
- Pearson, K. (1901). On Lines and Planes of Closest Fit to Systems of Points in Space. Philosophical Magazine, 2(11), 559-572. https://doi.org/10.1080/14786440109462720
- Jolliffe, I. T. (2002). Principal Component Analysis (2nd ed.). Springer. https://doi.org/10.1007/b98835
- Laloux, L., Cizeau, P., Bouchaud, J.-P., & Potters, M. (1999). Noise Dressing of Financial Correlation Matrices. Physical Review Letters, 83(7), 1467-1470. https://doi.org/10.1103/PhysRevLett.83.1467
14.3 Risk Decomposition (Marginal and Component Risk Contribution)
- Litterman, R. (1996). Hot Spots and Hedges. The Journal of Portfolio Management, 22(5), 52-75. https://doi.org/10.3905/jpm.1996.052
- Qian, E. (2006). On the Financial Interpretation of Risk Contribution: Risk Budgets Do Add Up. Journal of Investment Management, 4(4), 41-51.
15. Foundational Textbooks
These textbooks provide background context across multiple sections.
Reference Works
- Boyd, S., & Vandenberghe, L. (2004). Convex Optimization. Cambridge University Press.
- Bodie, Z., Kane, A., & Marcus, A. J. (2021). Investments (12th ed.). McGraw-Hill.
- Hull, J. C. (2022). Options, Futures, and Other Derivatives (11th ed.). Pearson.
- Jorion, P. (2006). Value at Risk: The New Benchmark for Managing Financial Risk (3rd ed.). McGraw-Hill.
- Lopez de Prado, M. (2018). Advances in Financial Machine Learning. John Wiley & Sons.
- Lopez de Prado, M. (2020). Machine Learning for Asset Managers. Cambridge University Press.
- Roncalli, T. (2013). Introduction to Risk Parity and Budgeting. Chapman & Hall/CRC.
- Bacon, C. R. (2013). Practical Risk-Adjusted Performance Measurement. John Wiley & Sons.
- Cover, T. M., & Thomas, J. A. (2006). Elements of Information Theory (2nd ed.). Wiley-Interscience.
- Casella, G., & Berger, R. L. (2002). Statistical Inference (2nd ed.). Duxbury.
- Alexander, C. (2008). Market Risk Analysis (4 vols). John Wiley & Sons.
17. Software Libraries
The engine wraps the following open-source libraries; their authors are credited here.
Open-Source Libraries
- Martin, R. A. (2021). PyPortfolioOpt: portfolio optimization in Python. Journal of Open Source Software, 6(61), 3066. https://doi.org/10.21105/joss.03066
- Cajas, D. (2024). Riskfolio-Lib: Portfolio Optimization and Quantitative Strategic Asset Allocation in Python. https://github.com/dcajasn/Riskfolio-Lib
- Delatte, H., & Nicolini, C. (2024). skfolio: Python library for portfolio optimization built on top of scikit-learn. https://github.com/skfolio/skfolio
- Diamond, S., & Boyd, S. (2016). CVXPY: A Python-Embedded Modeling Language for Convex Optimization. JMLR, 17(83), 1-5.
- Seabold, S., & Perktold, J. (2010). Statsmodels: Econometric and Statistical Modeling with Python. Proceedings of the 9th Python in Science Conference.
- Pedregosa, F., et al. (2011). Scikit-learn: Machine Learning in Python. Journal of Machine Learning Research, 12, 2825-2830.
Corrections
If you spot a missing reference, an incorrect attribution, or a more authoritative primary source for any technique listed here, please open an issue on the project repository. We treat citation accuracy as a publication-grade obligation.