betaFeedback

WorksMathematics

Specification LASSO and a Flexible Characteristics-Based Asset Pricing Model

Abstract

This paper studies a partially linear semiparametric additive model that allows for interactions among variables in high-dimensional settings. We propose the Specification LASSO (S-LASSO), a two-step method that integrates LASSO and Adaptive Group LASSO to simultaneously perform variable selection and model specification. Theoretically, we establish that S-LASSO possesses oracle properties in terms of selection consistency and asymptotic normality. Monte Carlo simulations confirm that S-LASSO outperforms existing alternatives across a variety of scenarios. Empirically, we apply S-LASSO to a characteristics-based asset pricing model, exploring the linear and nonlinear effects of asset-specific characteristics on cross-sectional returns, as well as their interactions with firm size.

Introduction

In the data-rich era, researchers increasingly face two fundamental challenges: variable selection and model specification. The variable selection problem arises from the abundance of available covariates, especially in high-dimensional settings where the number of predictors PP may exceed the number of observations nn. At the same time, the model specification challenge concerns the choice of an appropriate functional form from an expanding “model zoo.” Parametric models are widely used for their simplicity and interpretability, but they are vulnerable to misspecification. Nonparametric models offer greater flexibility by relaxing functional assumptions, yet they often suffer from the curse of dimensionality, which limits their applicability when the number of covariates is large. Modern machine learning and deep learning methods provide powerful predictive tools, but they typically lack explicit model representations and therefore offer limited interpretability regarding the underlying economic or structural relationships.

A central question in asset pricing is which firm characteristics contain independent information about returns, and in what functional forms they do so. This question is challenging because the literature has documented a “zoo” of characteristics that appear to predict the cross-section of returns, creating both variable-selection and model-specification problems.

In this paper, we study a high-dimensional partially linear semiparametric additive model with interactions, building on LASSO and adaptive group LASSO (Tibshirani 1996, Zou 2006, Yuan & Lin 2006, Wang & Leng 2008). We propose a new specification and estimation framework, Specification LASSO (S-LASSO). Under mild regularity conditions, S-LASSO consistently selects relevant variables and identifies whether they enter linearly, nonlinearly, or through interactions. It therefore addresses variable selection and model specification jointly in high-dimensional environments. In our empirical application, S-LASSO yields a more efficiently specified characteristics-based asset pricing model with better out-of-sample performance.

The method begins with a comprehensive set of candidate components, including linear terms, nonlinear terms, and pairwise interactions. Nonlinear effects are approximated by orthogonal series expansions, interactions by tensor products of basis functions, and the resulting components are selected and estimated through a two-step framework that combines LASSO and adaptive group LASSO.

Our framework is built on a sparse high-dimensional regression structure. Suppose we observe (Y,P)(\mathbf{Y}, \mathbf{P}), where Y\mathbf{Y} is an n×1n \times1 vector of dependent variables and P\mathbf{P} is an n×Pn \times P matrix of potential covariates (X1,X2,…,XP)(\mathbf{X}_1, \mathbf{X}_2, \ldots, \mathbf{X}_P), allowing P>nP > n. We assume that only a subset Q\mathbf{Q} of size QQ is relevant, where QQ is fixed while PP diverges as n→∞n \to\infty. For notational convenience, we assume that the first QQ variables in P\mathbf{P} are relevant. Specifically,

E(Yi∣X1i,…,XPi)=θ+h(X1i,…,XQi),(1)E(Y_i \mid X_{1i},\ldots,X_{Pi})=\theta+h(X_{1i},\ldots,X_{Qi}), \tag*{(1)}

where θ\theta is a constant and h(⋅)h(\cdot) is an unknown multivariate function. The idiosyncratic error is ϵi=Yi−E(Yi∣X1i,…,XPi)\epsilon_i=Y_i-E(Y_i\mid X_{1i},\ldots,X_{Pi}).

A common starting point is the additive nonparametric model h(Qi)=∑q=1Qfq(Xqi)h(\mathbf{Q}_i)=\sum_{q=1}^{Q}f_q(X_{qi}), where fq(⋅)f_q(\cdot) is an unknown univariate function. Such models have been widely studied by Hastie & Tibshirani (1990), Linton (1997), Linton (2000), and Linton & Härdle (1996). Although the additive structure alleviates the curse of dimensionality, it can be inefficient when some covariates have linear effects, since nonparametric estimators generally converge more slowly than O(n−1/2)O(n^{-1/2}).

This motivates the partially linear additive semiparametric model

h(Qi)=∑l=1LβlXil+∑q=L+1Qfq(Xiq),(2)h(\mathbf{Q}_i)=\sum_{l=1}^{L}\beta_lX_{il}+\sum_{q=L+1}^{Q}f_q(X_{iq}), \tag*{(2)}

which separates linear and nonlinear effects. The linear coefficients can then be estimated at the rate O(n−1/2)O(n^{-1/2}); see Wang & Yang (2007) and Ma & Yang (2011). Related models are also studied by Li (2000), Fan & Li (2003), and Liang et al. (2008).

However, these additive models do not account for interactions among covariates. As the following examples show, pairwise interactions are common in economics and finance, so ignoring them can be restrictive.

Example 1.1. In macroeconomics, many production functions incorporate interactions between inputs. For example, the generalized Cobb-Douglas production function can be written as log⁡Y=c+∑α=1d∑β=1dcαβlog⁡(Xα+Xβ2)\log Y=c+\sum_{\alpha=1}^{d}\sum_{\beta=1}^{d}c_{\alpha\beta}\log\left(\frac{X_{\alpha}+X_{\beta}}{2}\right), where XαX_{\alpha} and XβX_{\beta} denote production inputs and cαβc_{\alpha\beta} captures their interaction effect.

Example 1.2. In microeconomics, Deaton & Muellbauer (1980) document a utility model for a household YY that includes interactions between variables such as eating and drinking (XE,XD)(X_E,X_D), housing and fuel (XH,XF)(X_H,X_F), and television and sports (XT,XS)(X_T,X_S): Y=mED(XE,XD)+mHF(XH,XF)+mTS(XT,XS)+ϵY=m_{ED}(X_E,X_D)+m_{HF}(X_H,X_F)+m_{TS}(X_T,X_S)+\epsilon.

Example 1.3. In environmental studies, Dong et al. (2021) examine the effects of CO2\mathrm{CO}_2 and

solar irradiance on global sea level rise and specify YSL=m(τ,XCO2,XSI)+ϵY_{\mathrm{SL}} = m(\tau, X_{\mathrm{CO}_2}, X_{\mathrm{SI}}) + \epsilon, documenting interaction effects among time, CO2\mathrm{CO}_2, and solar irradiance.

Example 1.4. In financial studies, Aït-Sahalia et al. (2021) estimate the implied volatility surface using σ(T,K)=∑j=0J∑i=0LjβijTiKj\sigma(T, K) = \sum_{j=0}^{J}\sum_{i=0}^{L_j}\beta_{ij}T^iK^j, where KK is log-moneyness and TT is time to maturity.

Motivated by these examples, we model the unknown multivariate function as a combination of linear terms, nonlinear terms, and pairwise interactions. Sperlich et al. (2002) emphasize the importance of interactions in additive models and propose marginal integration methods for estimation and testing. Their approach, however, is computationally demanding and restricted to low-dimensional settings.

S-LASSO fills this gap by modeling and selecting pairwise interactions in high-dimensional settings. Pairwise interactions offer a useful compromise between interpretability and flexibility, while the framework can be extended to higher-order interactions if needed. We establish oracle properties for S-LASSO: it consistently selects relevant components and their functional forms, and the estimators of selected components have the same asymptotic distribution as their ordinary least squares counterparts. Monte Carlo experiments confirm S-LASSO’s strong performance even when P>nP > n.

Our empirical application studies which firm characteristics explain the cross-section of asset returns, and how they do so. We extend the dataset of Green et al. (2017) and collect 102 firm-level characteristics. Building on this literature, Freyberger et al. (2020) approximate the nonlinear effects of 62 characteristics with B-splines, apply adaptive group LASSO for selection, and introduce interaction terms by multiplying firm size with the remaining characteristics.

We depart from Freyberger et al. (2020) in two ways. First, we allow linear, nonlinear, and interactive effects to coexist. Second, we allow interactions with firm size to take general bivariate forms rather than simple multiplicative ones. Empirically, S-LASSO outperforms the benchmark of Freyberger et al. (2020) both in sample and out of sample, reflecting its ability to separate linear from nonlinear effects and accommodate more flexible size interactions.

Literature Review

Variable selection in high-dimensional settings has been studied more extensively than model specification for unknown multivariate functions. One of the most widely used approaches is LASSO (Least Absolute Shrinkage and Selection Operator). Tibshirani (1996) introduced LASSO to perform regularization and variable selection in linear models:

min⁡α∑i=1n(Yi−∑j=1WαjXij)2+λn∑j=1W∣αj∣\min_{\alpha} \sum_{i=1}^{n}\left(Y_i-\sum_{j=1}^{W}\alpha_jX_{ij}\right)^2+\lambda_n\sum_{j=1}^{W}|\alpha_j|

where λn\lambda_n is a tuning parameter. LASSO can estimate coefficients and set irrelevant ones to zero even when P≫nP \gg n. A necessary condition for sign-consistent selection is the irrepresentable condition; see Zhao & Yu [3] and Zou (2006). We revisit this condition in § 4.

To obtain n\sqrt{n}-consistency, Zou (2006) proposed the Adaptive LASSO:

min⁡β∑i=1n(Yi−∑j=1WβjXij)2+λn∑j=1Ww^j∣βj∣,\min_{\beta} \sum_{i=1}^{n}\left(Y_i-\sum_{j=1}^{W}\beta_jX_{ij}\right)^2+\lambda_n\sum_{j=1}^{W}\widehat{w}_j|\beta_j|,

where w^j\widehat{w}_j is typically chosen as w^j=∣α^j∣−γ\widehat{w}_j=|\widehat{\alpha}_j|^{-\gamma} for some γ>0\gamma>0, with α^j\widehat{\alpha}_j a preliminary consistent estimator.

Traditional LASSO methods mainly focus on univariate effects. However, Fan et al. (2016) argue that interactions are also important in many applications. They study Yi=β0+∑j=1dβjXi(j)+∑j<kβjkXi(j)Xi(k)+εiY_i=\beta_0+\sum_{j=1}^{d}\beta_jX_i^{(j)}+\sum_{j<k}\beta_{jk}X_i^{(j)}X_i^{(k)}+\varepsilon_i, and establish sure screening and oracle inequalities for both univariate effects and interactions.

Another related method is COSSO, proposed by Lin & Zhang (2006) under the smoothing spline ANOVA framework:

h(Xi)=b+∑j=1dfj(Xi(j))+∑j<kfjk(Xi(j),Xi(k))+⋯ .(3)h(\mathbf{X}_i)=b+\sum_{j=1}^{d}f_j(X_i^{(j)})+\sum_{j<k}f_{jk}(X_i^{(j)},X_i^{(k)})+\cdots. \tag*{(3)}

COSSO is flexible, but it assumes a fixed dimension, does not distinguish linear and nonlinear components, and does not yield an explicit parameterized representation. By contrast, our method accommodates linear terms, performs variable and model selection, and is applicable in high-dimensional settings.

Huang et al. (2010) propose a selection and estimation method for additive nonparametric models based on the group LASSO and adaptive group LASSO. They approximate each unknown function by B-spline bases, fnj(x)=∑k=1mnβjkϕk(x)f_{nj}(x)=\sum_{k=1}^{m_n}\beta_{jk}\phi_k(x), and then minimize

Ln(μ,βn)=∑i=1n(Yi−μ−∑j=1P∑k=1mnβjkϕk(Xij))2+λn∑j=1Pw^nj∥βnj∥2,(4)L_n(\mu,\boldsymbol{\beta}_n)=\sum_{i=1}^{n}\left(Y_i-\mu-\sum_{j=1}^{P}\sum_{k=1}^{m_n}\beta_{jk}\phi_k(X_{ij})\right)^2+\lambda_n\sum_{j=1}^{P}\widehat{w}_{nj}\lVert\boldsymbol{\beta}_{nj}\rVert_2, \tag*{(4)}

where λn\lambda_n is a tuning parameter, ∥βnj∥2\lVert\boldsymbol{\beta}_{nj}\rVert_2 is the Euclidean norm of βnj=(βj1,…,βjmn)T\boldsymbol{\beta}_{nj}=(\beta_{j1},\ldots,\beta_{jm_n})^{\mathrm{T}}, and w^nj\widehat{w}_{nj} is constructed from an initial estimator. They show that adaptive group LASSO can outperform COSSO in selecting relevant variables in semiparametric additive models.

The contribution of this paper is threefold. First, we propose a more general and flexible modeling framework that incorporates linear components with faster convergence rates, nonparametric components to capture nonlinear effects, and pairwise interaction terms to allow for richer functional relationships. Second, we develop the S-LASSO method, which simultaneously performs variable selection, model specification, and estimation. We establish its oracle properties in terms of variable selection consistency and show the asymptotic normality of the estimators. Finally, we empirically demonstrate the presence and importance of interactive effects between firm size and other characteristics in characteristics-based asset pricing models.

The rest of the paper is organized as follows. § 2 introduces the model framework. § 3 describes the S-LASSO procedure. § 4 establishes the theoretical results. § 5 reports simulation evidence, and § 6 presents the empirical study. § 7 concludes. All proofs and additional materials are collected in the Appendices.

Model Setup

Partially Linear Additive Semiparametric Model

Suppose that we observe a sample (Y,P)(\mathbf{Y},\mathbf{P}) and study the following sparse model:

Yi=θ+h(X1i,…,XQi)+ϵi,(5)Y_i=\theta+h(X_{1i},\ldots,X_{Qi})+\epsilon_i, \tag*{(5)}

References

  1. [1]Dong, C., Gao, J. & Tjøstheim, D. (2016), ‘Estimation for single-index and partially linear single-index integrated models’, The Annals of Statistics 44(1), 425–453.DOI
  2. [2]Hong, H., Lim, T. & Stein, J. C. (2000), ‘Bad news travels slowly: Size, analyst coverage, and the profitability of momentum strategies’, The Journal of Finance 55(1), 265–295.
  3. [3]Zhao, P. & Yu, B. (2006), ‘On model selection consistency of lasso’, Journal of Machine Learning Research 7, 2541–2563.

Paper details

vlnc:W_2wt53vmm
Version
v1 · latest
Published
Fresh — added to the Hub within the last 30 days
Added
License
CC0-1.0
Usage

views · 13

downloads · 2

A view counts once per browser per day, a download each time the PDF is requested.

  • Mathematics

Not recorded for this paper

View statement
Looking for related papers…
Contents