Custom v. Standardized Risk Models
Abstract
:1. Introduction
2. Multi-factor Risk Models
2.1. Industry Risk Factors
2.2. Style Risk Factors
2.3. Factor Covariance Matrix and Specific Risk
2.4. Use of Factor Models
2.4.1. Regression
2.4.2. Optimization
2.4.3. “Risk-taking” Alphas
3. Decoupling of Time Horizons (Frequencies)
3.1. Short v. Long Time Horizons
3.2. Implication for Risk Factors
Regression/Statistic | F-Statistic | Intercept t-Value | Second Coefficient t-Value |
---|---|---|---|
Int only | 737.7 | 27.16 | — |
Book only | 237.2 | — | 15.40 |
TBook only | 191.2 | — | 13.83 |
Prc only | 1.34 | — | 1.16 |
Prc/Book only | 12.5 | — | 3.54 |
Prc/Tbook only | 3.84 | — | 1.96 |
log(Book) only | 707.5 | — | 26.60 |
log(TBook) only | 583.7 | — | 24.70 |
log(Prc) only | 526.0 | — | 22.94 |
log(Prc/Book) only | 739.1 | — | –27.19 |
log(Prc/Tbook) only | 608.7 | — | –24.67 |
Int+Book | 362.5 | 22.08 | 4.10 |
Int+TBook | 297.6 | 20.10 | 4.56 |
Int+(Prc/Book) | 354.3 | 26.38 | –0.66 |
Int+(Prc/TBook) | 287.2 | 23.89 | 0.15 |
Int+Prc | 368.9 | 27.14 | –0.24 |
Int+log(Book) | 354.2 | 0.98 | 0.53 |
Int+log(TBook) | 294.1 | –2.11 | 3.70 |
Int+log(Prc) | 473.9 | 20.53 | –14.48 |
Int+log(RPrc) | 468.7 | 20.18 | –14.12 |
Int+log(Prc/Book) | 394.0 | –6.99 | –8.93 |
Int+log(Prc/TBook) | 329.9 | –7.14 | –9.23 |
Reg: | S | S+P | S+B | S+(P/B) | S+log(P) | S+log(B) | S+log(P/B) |
---|---|---|---|---|---|---|---|
F | 80.6 | 73.3 | 72.4 | 71.3 | 92.6/91.7 | 71.3 | 77.8 |
t:S1 | 6.40 | 6.40 | 6.16 | 6.40 | 15.07/14.80 | 1.56 | –6.42 |
t:S2 | 6.67 | 6.67 | 5.94 | 6.50 | 15.74/15.44 | 1.19 | –7.08 |
t:S3 | 5.57 | 5.57 | 5.02 | 5.60 | 15.08/14.76 | 1.56 | –7.04 |
t:S4 | 5.40 | 5.40 | 5.08 | 5.41 | 14.13/13.87 | 1.32 | –6.79 |
t:S5 | 13.31 | 13.28 | 11.12 | 13.36 | 19.26/18.93 | 1.80 | –6.38 |
t:S6 | 13.13 | 13.13 | 12.26 | 12.50 | 19.29/18.99 | 1.98 | –6.09 |
t:S7 | 4.97 | 4.97 | 3.25 | 3.74 | 14.40/14.15 | 0.89 | –7.37 |
t:S8 | 6.85 | 6.85 | 6.42 | 6.88 | 15.88/15.58 | 1.35 | –6.80 |
t:S9 | 12.83 | 12.84 | 11.90 | 12.92 | 19.40/19.12 | 2.49 | –5.39 |
t:S10 | 8.63 | 8.63 | 8.21 | 8.87 | 16.17/15.92 | 2.19 | –5.69 |
t:X | — | –0.42 | 3.42 | –0.45 | –14.57/–14.21 | –0.20 | –8.47 |
Reg: | S | S+P | S+B | S+(P/B) | S+log(P) | S+log(B) | S+log(P/B) |
---|---|---|---|---|---|---|---|
F | 13.5 | 12.2 | 12.0 | 12.0 | 12.3/12.3 | 12.1 | 12.2 |
t:S1 | 0.40 | 0.40 | 0.40 | 0.43 | 0.67/0.68 | 0.11 | –0.18 |
t:S2 | 0.61 | 0.61 | 0.62 | 0.63 | 0.85/0.83 | 0.11 | –0.16 |
t:S3 | 0.34 | 0.33 | 0.32 | 0.32 | 0.69/0.63 | 0.11 | –0.20 |
t:S4 | 0.23 | 0.23 | 0.23 | 0.25 | 0.62/0.56 | 0.10 | –0.21 |
t:S5 | 0.91 | 0.91 | 0.76 | 0.88 | 0.90/0.85 | 0.15 | –0.19 |
t:S6 | 0.80 | 0.80 | 0.82 | 0.91 | 0.96/0.92 | 0.14 | –0.14 |
t:S7 | 0.39 | 0.39 | 0.24 | 0.25 | 0.70/0.64 | 0.10 | –0.20 |
t:S8 | 0.54 | 0.54 | 0.57 | 0.57 | 0.76/0.74 | 0.08 | –0.19 |
t:S9 | 0.76 | 0.76 | 0.77 | 0.80 | 1.00/0.98 | 0.18 | –0.12 |
t:S10 | 0.53 | 0.53 | 0.52 | 0.55 | 0.84/0.88 | 0.14 | –0.14 |
t:X | — | –0.02 | 0.13 | –0.04 | –0.55/–0.52 | –0.03 | –0.30 |
Regression/Statistic | Intercept t-Statistic | Second Coefficient t-Statistic |
---|---|---|
Int only | 0.90 | — |
Int+Book | 0.82 | 2.21 |
Int+(Prc/Book) | 0.90 | –0.69 |
Int+Prc | 0.90 | –0.42 |
Int+log(Book) | 0.23 | 0.32 |
Int+log(Prc) | 1.90 | –3.50 |
Int+log(RPrc) | 1.78 | –3.10 |
Int+log(Prc/Book) | –2.15 | –2.90 |
Reg: | S | S+P | S+B | S+(P/B) | S+log(P) | S+log(B) | S+log(P/B) |
---|---|---|---|---|---|---|---|
t:S1 | 0.76 | 0.76 | 0.74 | 0.78 | 1.76/1.64 | 0.39 | –2.02 |
t:S2 | 0.59 | 0.59 | 0.54 | 0.60 | 1.61/1.50 | 0.28 | –2.24 |
t:S3 | 0.76 | 0.76 | 0.68 | 0.77 | 2.07/1.91 | 0.30 | –2.42 |
t:S4 | 1.09 | 1.09 | 1.01 | 1.10 | 2.32/2.14 | 0.37 | –2.48 |
t:S5 | 0.88 | 0.88 | 0.77 | 0.88 | 1.75/1.65 | 0.45 | –2.02 |
t:S6 | 1.07 | 1.07 | 1.02 | 1.05 | 2.01/1.88 | 0.51 | –1.86 |
t:S7 | 0.83 | 0.83 | 0.56 | 0.66 | 2.14/1.99 | 0.22 | –2.66 |
t:S8 | 0.64 | 0.64 | 0.60 | 0.65 | 1.72/1.59 | 0.32 | –2.07 |
t:S9 | 1.09 | 1.09 | 1.02 | 1.09 | 1.87/1.77 | 0.61 | –1.51 |
t:S10 | 1.17 | 1.17 | 1.13 | 1.23 | 2.04/1.92 | 0.58 | –1.78 |
t:X | — | –0.56 | 2.15 | –0.61 | –3.45/–3.05 | 0.02 | –3.12 |
4. Pitfalls of Standardized Risk Models
4.1. Industry Risk Factors
Top X by Market Cap | Number of Industries |
---|---|
1000 | 55 |
1500 | 75 |
2000 | 94 |
2500 | 107 |
3000 | 122 |
3500 | 125 |
4000 | 128 |
4500 | 130 |
5000 | 133 |
4.2. Empty Standardized Industries
4.3. Style Risk Factors
5. Concluding Remarks
Acknowledgments
A. R Code for Some Style Risk Factors
normalize <- function(x, center = mean(x), sdev = sd(x)){ return(qnorm(ppoints(x)[sort.list(sort.list(x), method = ”radix”)], center, sdev)) } calc.sr <- function(tv){ sr <- sqrt(tv) sr <- log(sr) sr <- normalize(sr, median(sr), mad(sr)) sr <- exp(sr) return(sr) } calc.eff.mad <- function(ret){ eff.mad <- (5 * outer(apply(ret, 1, mad, na.rm = T), apply(ret, 2, mad, na.rm = T), pmax)) return(eff.mad) } calc.ret.mv <- function(prc, back, days, d.r){ last <- nrow(prc) - back first <- last - days today <- prc[last:first, ] yest <- 0 for(i in 1:d.r) yest <- yest + prc[(last - i):(first - i), ] yest <- yest / d.r ret <- today/yest - 1 dimnames(ret) <- dimnames(prc[last:first, ]) return(ret) } calc.ret.mv.clean <- function(prc, back, days, d.r){ ret <- calc.ret.mv(prc, back, days, d.r) eff.mad <- calc.eff.mad(ret) bad <- abs(ret - apply(ret, 1, median)) > eff.mad ret[bad] <- NA avg.ret <- matrix(rowMeans(ret, na.rm = T), nrow = nrow(ret), ncol = ncol(ret)) ret[bad] <- avg.ret[bad] ret <- ret - avg.ret return(ret) } calc.add.fac <- function(...){ ### MOMENTUM MOVING AVERAGE LENGTHS d.r <- 5 ### ADDV MOVING AVERAGE LENGTHS d.addv <- 20 ### MOMENTUM FACTOR ### BASED ON AVERAGE 5-DAY RETURNS (OUTLIERS REMOVED) ret.mom <- calc.ret.mv.clean(hist.prc, back, days, d.r) mom <- apply(ret.mom, 2, mean) mom <- normalize(mom, 0, mad(mom)) ### AVERAGE DAILY DOLLAR VOLUME (ADDV) FACTOR ### BASED ON LAST 20 DAYS ### ADRS ARE NORMALIZED ACCORDING TO NON-ADR DISTRIBUTION not.adr <- !is.adr addv <- hist.prc[dates, ] * hist.vol[dates, ] addv <- addv[1:d.addv, ] addv[addv == 0] <- NA addv <- colMeans(log(addv), na.rm = T) addv[is.adr] <- normalize(addv[is.adr], 0, mad(addv[not.adr])) addv <- normalize(addv, 0, mad(addv[not.adr])) ### MARKET CAP FACTOR ### BASED ON 252 DAYS ### ADRS ARE NORMALIZED ACCORDING TO NON-ADR DISTRIBUTION mkt.cap <- hist.cap[dates, ] mkt.cap[mkt.cap == 0] <- NA mkt.cap <- colMeans(log(mkt.cap), na.rm = T) mkt.cap[is.adr] <- normalize(mkt.cap[is.adr], 0, mad(mkt.cap[not.adr])) mkt.cap <- normalize(mkt.cap, 0, mad(mkt.cap[not.adr])) ### INTRADAY VOLATILITY FACTOR ### BASED ON 252 DAYS hist.low <- hist.low[dates, ] hist.high <- hist.high[dates, ] hist.prc <- hist.prc[dates, ] high.low <- abs(hist.high - hist.low) / hist.prc high.low <- calc.sr(colMeans(high.low2)) }
B. C Code for Symmetric Matrix Inversion
static void InvSymMat(double *a, int n){ int i, j, k; double sum; for( i = 0; i < n; i++ ) for( j = i; j < n; j++ ) { sum = a[i + n * j]; for( k = i - 1; k >= 0; k– ) sum -= a[i + n * k] * a[j + n * k]; a[j + n * i] = ( j == i ) ? 1 / sqrt(sum) : sum * a[i * (n + 1)]; } for( i = 0; i < n; i++ ) for( j = i + 1; j < n; j++ ) { sum = 0; for( k = i; k < j; k++ ) sum -= a[j + n * k] * a[k + n * i]; a[j + i * n] = sum * a[j * (n + 1)]; } for( i = 0; i < n; i++ ) for( j = i; j < n; j++ ) { sum = 0; for( k = j; k < n; k++ ) sum += a[k + n * i] * a[k + n * j]; a[i + n * j] = a[j + n * i] = sum; } }
C. Disclaimers
Conflicts of Interest
References
- R. Banz. “The relationship between return and market value of common stocks.” J. Financ. Econ. 9 (1981): 3–18. [Google Scholar] [CrossRef]
- S. Basu. “The investment performance of common stocks in relation to their price to earnings ratios: A test of the efficient market hypothesis.” J. Financ. 32 (1977): 663–682. [Google Scholar] [CrossRef]
- E. Fama, and K. French. “The cross-section of expected stock returns.” J. Financ. 47 (1992): 427–465. [Google Scholar] [CrossRef]
- E.F. Fama, and K.R. French. “Common risk factors in the returns on stocks and bonds.” J. Financ. Econ. 33 (1993): 3–56. [Google Scholar] [CrossRef]
- J. Lakonishok, A. Shleifer, and R.W. Vishny. “Contrarian investment, extrapolation, and risk.” J. Financ. 49 (1994): 1541–1578. [Google Scholar] [CrossRef]
- J. Liew, and M. Vassalou. “Can book-to-market, size and momentum be risk factors that predict economic growth? ” J. Financ. Econ. 57 (2000): 221–245. [Google Scholar] [CrossRef]
- C. Asness, and R. Stevens. Intra- and Inter-Industry Variation in the Cross-Section of Expected Stock Returns. Working Paper. San Fransisco, CA, USA: Goldman Sachs, Investment Management Division, 1995. [Google Scholar]
- R.A. Haugen. The New Finance: The Case Against Efficient Markets. Upper Saddle River, NJ, USA: Prentice Hall, 1995. [Google Scholar]
- C.S. Asness. The Power of Past Stock Returns to Explain Future Stock Returns. Working Paper. San Fransisco, CA, USA: Goldman Sachs, Investment Management Division, 1995. [Google Scholar]
- N. Jegadeesh, and S. Titman. “Returns to buying winners and selling losers: Implications for stock market efficiency.” J. Financ. 48 (1993): 65–91. [Google Scholar] [CrossRef]
- C. Asness, R.J. Krail, and J.M. Liew. “Do hedge funds hedge? ” J. Portf. Manag. 28 (2001): 6–19. [Google Scholar] [CrossRef]
- M. Anson. “Performance measurement in private equity: Another look at the lagged beta effect.” J. Priv. Equity 17 (2013): 29–44. [Google Scholar] [CrossRef]
- L. Pastor, and R.F. Stambaugh. “Liquidity risk and expected stock returns.” J. Polit. Econ. 111 (2003): 642–685. [Google Scholar] [CrossRef]
- M. Scholes, and J. Williams. “Estimating betas from nonsynchronous data.” J. Financ. Econ. 5 (1977): 309–327. [Google Scholar] [CrossRef]
- A. Ang, R. Hodrick, Y. Xing, and X. Zhang. “The cross-section of volatility and expected returns.” J. Financ. 61 (2006): 259–299. [Google Scholar] [CrossRef]
- R. Jagannathan, and Z. Wang. “The conditional CAPM and the cross-section of expected returns.” J. Financ. 51 (1996): 3–53. [Google Scholar] [CrossRef]
- F. Black, M. Jensen, and M. Scholes. “The capital asset pricing model: Some empirical tests.” In Studies in the Theory of Capital Markets. Edited by M. Jensen. New York, NY, USA: Praeger Publishers, 1972, pp. 79–121. [Google Scholar]
- F. Black. “Capital market equilibrium with restricted borrowing.” J. Bus. 45 (1972): 444–455. [Google Scholar] [CrossRef]
- O. Blume, and L. Friend. “A new look at the capital asset pricing model.” J. Financ. 28 (1973): 19–33. [Google Scholar] [CrossRef]
- M.W. Brandt, A. Brav, J.R. Graham, and A. Kumar. “The idiosyncratic volatility puzzle: Time trend or speculative episodes? ” Rev. Financ. Stud. 23 (2010): 863–899. [Google Scholar] [CrossRef]
- J. Campbell. “Stock returns and the term structure.” J. Financ. Econ. 18 (1987): 373–399. [Google Scholar] [CrossRef]
- J. Campbell, and R. Shiller. “The dividend-price ratio and expectations of future dividends and discount factors.” Rev. Financ. Stud. 1 (1988): 195–227. [Google Scholar] [CrossRef]
- J.Y. Campbell, M. Lettau, B.G. Malkiel, and Y. Xu. “Have individual stocks become more volatile? An empirical exploration of idiosyncratic risk.” J. Financ. 56 (2001): 1–43. [Google Scholar]
- M.M. Carhart. “Persistence in mutual fund performance.” J. Financ. 52 (1997): 57–82. [Google Scholar] [CrossRef]
- N. Chen, R. Roll, and S. Ross. “Economic forces and the stock market.” J. Bus. 59 (1986): 383–403. [Google Scholar] [CrossRef]
- J.H. Cochrane. Asset Pricing. Princeton, NJ, USA: Princeton University Press, 2001. [Google Scholar]
- G. Connor, and R. Korajczyk. “Risk and return in an equilibrium APT: Application of a new test methodology.” J. Financ. Econ. 21 (1988): 255–289. [Google Scholar] [CrossRef]
- W. DeBondt, and R. Thaler. “Does the stock market overreact? ” J. Financ. 40 (1985): 739–805. [Google Scholar]
- E.F. Fama, and J.D. MacBeth. “Risk, return and equilibrium: Empirical tests.” J. Polit. Econ. 81 (1973): 607–636. [Google Scholar] [CrossRef]
- E. Fama, and K. French. “Multifactor explanations for asset pricing anomalies.” J. Financ. 51 (1996): 55–94. [Google Scholar] [CrossRef]
- W. Ferson, and C. Harvey. “The variation in economic risk premiums.” J. Polit. Econ. 99 (1991): 385–415. [Google Scholar] [CrossRef]
- W. Ferson, and C. Harvey. “Conditioning variables and the cross section of stock returns.” J. Financ. 54 (1999): 1325–1360. [Google Scholar] [CrossRef]
- A.D. Hall, S. Hwang, and S.E. Satchell. “Using bayesian variable selection methods to choose style factors in global stock return models.” J. Bank. Financ. 26 (2002): 2301–2325. [Google Scholar] [CrossRef]
- S. Kothari, and J. Shanken. “Book-to-market, dividend yield and expected market returns: A time series analysis.” J. Financ. Econ. 44 (1997): 169–203. [Google Scholar] [CrossRef]
- J.-H. Lee, and D. Stefek. “Do risk factors eat alphas? ” J. Portfolio Manag. 34 (2008): 12–24. [Google Scholar] [CrossRef]
- B. Lehmann, and D. Modest. “The empirical foundations of the arbitrage pricing theory.” J. Financ. Econ. 21 (1988): 213–254. [Google Scholar] [CrossRef]
- J. Lintner. “The valuation of risky assets and the selection of risky investments in stock portfolios and capital budgets.” Rev. Econ. Stat. 47 (1965): 13–37. [Google Scholar] [CrossRef]
- A.W. Lo, and A.C. MacKinlay. “Data-snooping biases in tests of financial asset pricing models.” Rev. Financ. Stud. 3 (1990): 431–468. [Google Scholar] [CrossRef]
- A.W. Lo. Hedge Funds: An Analytic Perspective. Princeton, NJ, USA: Princeton University Press, 2010, p. 260. [Google Scholar]
- A.C. MacKinlay. “Multifactor models do not explain deviations from the CAPM.” J. Financ. Econ. 38 (1995): 3–28. [Google Scholar] [CrossRef]
- R. Merton. “An intertemporal capital asset pricing model.” Econometrica 41 (1973): 867–887. [Google Scholar] [CrossRef]
- D. Mukherjee, and A.K. Mishra. “Multifactor Capital Asset Pricing Model Under Alternative Distributional Specification.” Available online: http://ssrn.com/abstract=871398 (accessed on 7 May 2015).
- V. Ng, R.F. Engle, and M. Rothschild. “A multi-dynamic-factor model for stock returns.” J. Econ. 52 (1992): 245–266. [Google Scholar] [CrossRef]
- S. Ross. “The arbitrage theory of capital asset pricing.” J. Econ. Theory 13 (1976): 341–360. [Google Scholar] [CrossRef]
- G. Schwert. “Stock returns and real activity: A century of evidence.” J. Financ. 45 (1990): 1237–1257. [Google Scholar] [CrossRef]
- W. Sharpe. “Capital asset prices: A theory of market equilibrium under conditions of risk.” J. Financ. 19 (1964): 425–442. [Google Scholar]
- R. Whitelaw. “Time variations and covariations in the expectation and volatility of stock market returns.” J. Financ. 49 (1997): 515–541. [Google Scholar] [CrossRef]
- C. Zhang. “A Re-examination of the causes of time-varying stock return volatilities.” J. Financ. Quant. Anal. 45 (2010): 663–684. [Google Scholar] [CrossRef]
- C.R. Harvey, Y. Liu, and H. Zhou. “...and the cross-section of expected returns.” Rev. Financ. Stud. Available online: http://ssrn.com/abstract=2249314 (accessed on 7 May 2015).
- Z. Kakushadze. “Mean-reversion and optimization.” J. Asset Manag. 16 (2015): 14–40. [Google Scholar] [CrossRef]
- 2Naming conventions vary by industry classification. “Industry” here refers to the most detailed level (i.e., the terminal branch) in a given classification tree (see SubSection 2.1 for details).
- 3In fact, SRM sometimes may use a (small) subset of to compute FCM—the required historical data may not be available for the entire . However, it may be (and typically is) available for the trading universe U, so U, not artificial , should be used for computing FCM.
- 4Principal components provide “customization” to some extent. However, see footnote 8.
- 5Legal disclaimers regarding this code are included in Appendix C.
- 6E.g., over the past 20 trading days. One may prefer to take, say, last 3 months.
- 7In the 0-th approximation, this is a D-day return. Removing outliers introduces d-dependence.
- 8One can also use the first principal components (PC) of SCM as columns in FLM . However, the out-of-sample instability in the off-diagonal elements of SCM is also inherited by PC. Furthermore, if , SCM is singular and only M PC are available. It is for these reasons that style and industry factors are more widely used in practical applications.
- 9Without delving into details, out-of-sample stability and singularity of FCM when are issues to consider.
- 10See, e.g., [50] for a recent discussion.
- 11This is a cross-sectional regression; in R notations .
- 12Rotating by an arbitrary nonsingular matrix , , does not change the regression residuals (14) or the risk neutrality conditions (18).
- 13This follows from the expression for the inverse of Γ: .
- 14Appendix B contains C code for symmetric matrix inversion.
- 15Real-life alphas often have sizable exposure to risk—a real-life alpha is any reasonable expected return. e.g., momentum strategies often have substantial exposure to risk. Furthermore, there is no “perfect” risk model. Otherwise, there would only be mean-reversion caused by temporary trading imbalances. For a complementary discussion, see, e.g., [35].
- 16To illustrate, if, say, is 1 day, then we are computing the correlation of the M-day moving average return with the last daily return in the moving average, and we have p rolling periods like this. We have dates and, consequently, daily returns.
- 17Note that unless , for which would be negative considering .
- 18This is “analogous” to what happens in quantum mechanics and quantum field theory. We put the adjective “analogous” in quotation marks because a stochastic process described by Brownian motion is nothing but Euclidean quantum mechanical particle, so the “analogy” is in fact precise.
- 19Similarly, growth does not add value in this context either. This is not to say that, e.g., earnings are not important in short-term trading. However, the way to implement them is via monitoring earnings announcements and, e.g., not trading stocks immediately following their earnings announcements, not by using growth style factor in, say, intraday regressions or optimization.
- 20Arguably, there might be higher-order indirect effects via the book value affecting liquidity and market cap (see below). However, such higher-order effects are expected to be lost in all the noise. They might be ephemerally amplified around the time book value is updated (quarterly).
- 21Market cap is relevant primarily because it is highly correlated with liquidity.
- 22One can directly measure intraday liquidity based on “micro” quantities, which is more tedious. Typically, ADDV based computation reasonably agrees with such “micro” computation.
- 23Conversely, value-based longer horizon strategies would not benefit from any risk factors based on “micro” quantities with, say, millisecond horizons. e.g., statistical arbitrage strategies have high turnover as they attempt to capture intraday mean-reversion effects due to market over-/under-reactions to news events, etc. Value based strategies have very low turnover given that periods of extreme mispricings seldom occur (e.g., ’87 Crash, ’08 Meltdown).
- 24In the next section we discuss why no-value-adding factors can increase trading costs.
- 25e.g., are overnight returns, we obtain alphas from these returns by regressing them (possibly, with some weights) over some FLM, and then we trade on these alphas right after the open.
- 26To improve statistical significance, outliers can be removed (or smoothed, e.g., Winsorized).
- 27When assessing F-statistic, it needs to be taken into account that we have vs. K factors, as is a possible change in the number of observations per factor due to any NAs.
- 28We used fundamental data from stockpup.com (accessed 07/28/2014) and pricing data from finance.yahoo.com (accessed 07/29/2014) from 06/18/2009 through 06/20/2014 for a universe of 493 stocks, essentially from S&P500. Negative (tangible) book values were omitted for the entire backtesting period.
- 29Stocks rarely jump industries let alone sectors, so sector assignments are robust against time.
- 30BICS naming convention is “sectors → industries → sub-industries”, so our “industries” correspond to BICS “sub-industries”, and our “sub-sectors” correspond to BICS “industries”.
- 31FCM and ISR must be recomputed based on non-empty industries to remove this contribution.
- 32These “hidden” industries might be correlated with the non-empty industries. However, such correlations should not be high—if they are high, then the industry classification is too granular (or deficient) and must be pruned (or replaced with a more precise industry classification). Including redundant noise-generating industries in RM is certainly not the right way to handle such cases.
- 33On paper such noise trades typically have little effect on the simulated P&L, but can reduce the Sharpe ratio—if the approximate neutrality constraints effected by these empty industries do not add value, then the portfolio is suboptimal, i.e., it does not maximize the Sharpe ratio.
- 34This brings us to another point we made in Introduction: in SRM typically FCM is computed based on some universe , a fraction of . For the same reasons as above, it is preferable to compute FCM based on the trading universe U as may not have substantial overlap with U.
- 35e.g., style factors with discrete values are not normalized. An example is a binary style factor in some SRM indicating whether the stock belongs to the universe defined above.
© 2015 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Kakushadze, Z.; Liew, J.K.-S. Custom v. Standardized Risk Models. Risks 2015, 3, 112-138. https://doi.org/10.3390/risks3020112
Kakushadze Z, Liew JK-S. Custom v. Standardized Risk Models. Risks. 2015; 3(2):112-138. https://doi.org/10.3390/risks3020112
Chicago/Turabian StyleKakushadze, Zura, and Jim Kyung-Soo Liew. 2015. "Custom v. Standardized Risk Models" Risks 3, no. 2: 112-138. https://doi.org/10.3390/risks3020112
APA StyleKakushadze, Z., & Liew, J. K. -S. (2015). Custom v. Standardized Risk Models. Risks, 3(2), 112-138. https://doi.org/10.3390/risks3020112