EconBase
← Back to paper

Split-Session Cluster GARCH for Overnight and Intraday Returns: The Role of Tail Heterogeneity

Extracted main text — title through conclusion, appendix excluded. This is what our citation measures are computed over, published so the extraction can be checked by eye.

118,850 characters · 28 sections · 47 citation commands

Rendered from LaTeX for readability, not typeset faithfully. Citation keys are highlighted; maths is left as source; figures, tables and equation environments are summarised rather than reproduced; unrecognised commands are greyed out so nothing is silently dropped. Email addresses are removed.

Split-Session Cluster GARCH for Overnight and Intraday Returns: The Role of Tail Heterogeneity

abstractWe propose the Split-Session Cluster GARCH model for heavy-tailed multivariate dependence among asset returns decomposed into overnight and intraday components. The model uses convolution-$t$ distributions to allow tail behavior to differ across clusters defined by trading sessions and, within each session, by economic sectors. It also accommodates block-structured conditional correlation matrices, preserving parsimony and scalability in high-dimensional settings. The resulting likelihood remains tractable and yields a score-driven specification for dynamic correlations. We apply the model to U.S. equity returns in six-asset and 100-asset applications. The results reveal pronounced tail heterogeneity between overnight and intraday returns. Model comparisons show that session-specific tail parameters substantially improve fit relative to a common multivariate-$t$ specification, while sector-level tail partitioning delivers additional gains concentrated mainly in the overnight component. In the 100-asset application, asset-level tail heterogeneity delivers the strongest out-of-sample likelihood and global minimum-variance (GMV) portfolio performance.

Keywords: Multivariate GARCH; Overnight returns; Tail heterogeneity; Block correlation structure; High-dimensional dependence; Score-driven models.

Introduction

Understanding dependence among financial asset returns is central to portfolio allocation, risk management, and asset pricing. A large literature models conditional covariance matrices by separating volatility and correlation dynamics, as in the CCC model of Bollerslev1990 and the DCC model of Engle2002; see also Tse2002, Aielli2013, and Engle2019. Recent studies further develop dynamic covariance and correlation forecasts for equity markets, portfolio selection, and systemic-risk measurement Symitsi2018, Moura2020, DeNard2022, HonigKircher2025, GirardiErgun2013. Despite these advances, dynamic correlation modeling remains challenging because the number of correlations grows quadratically with the number of assets, positive definiteness must be preserved, and cross-product-based updates can be sensitive to extremes. These issues are amplified in heavy-tailed multivariate systems, where misspecified tail behavior can distort dynamic dependence updates.

To address these challenges, a growing literature imposes structured representations on large correlation systems. One strand restricts correlation dynamics through factor structures (e.g., Creal2015; Oh2023a), while another uses block correlation matrices (e.g., Engle2012; Tong2026; Archakov2026) or combines factor and block structures TongHansen2026. In parallel, the correlation parameterization of Archakov2021 maps unconstrained real-valued parameters into positive definite correlation matrices. Separately, the canonical block representation of Archakov2024 exploits block structure to reduce the dimension of the correlation system from the asset-pair level to the block-pair level. The score-driven framework of Creal2013 provides a likelihood-based method for updating time-varying parameters in dynamic dependence models.

Most multivariate volatility and correlation studies use daily close-to-close returns, although these returns combine overnight close-to-open and intraday open-to-close components with distinct information-arrival mechanisms. During trading hours, prices adjust continuously through trading, whereas overnight information accumulates and is incorporated when the market reopens. Consistent with this distinction, French1986 and LockwoodMcInish1990 document sharp differences between trading and non-trading returns, while MoshirianNguyenPham2012, Barclay2003, and Lou2019 show that overnight information, after-hours trading, and heterogeneous investor clienteles affect price discovery and return dynamics. These findings suggest that treating daily returns as homogeneous close-to-close objects may obscure important session-level differences in distributions and cross-asset dependence.

A more recent literature explicitly models overnight and intraday returns separately. Blanc2014a document important differences in the volatility dynamics of the two trading sessions. Linton2020 propose a semiparametric coupled component DCS-EGARCH model for intraday and overnight volatility. Dhaene2020 develop mixed-frequency multivariate GARCH models that combine high-frequency intraday returns and overnight returns to forecast lower-frequency covariance matrices. KangBabbs2012 introduce a multivariate copula-GARCH model for overnight and intraday returns with DCC-type dependence. Relatedly, based on high-frequency intraday data, Kim2023 propose a univariate overnight GARCH-It\^{o} model with separate open-to-close and close-to-open volatility processes, and Kim2024 extend this idea to large volatility matrix estimation and prediction in a high-dimensional factor framework.

While these studies provide important insights into session-level volatility and dependence modeling, several rely on high-frequency intraday data or realized measures. By contrast, we model the dynamic correlation structure of multivariate overnight and intraday return innovations using only daily open and close prices, which are widely available across assets and markets. More importantly, existing cross-asset correlation models often pool overnight and intraday components and typically impose a common tail structure across assets or broad asset groups. Such restrictions are problematic when tail behavior differs across both trading sessions and economically meaningful groups such as sectors. A flexible multivariate heavy-tailed model should therefore allow tail heterogeneity across both time and cross-sectional dimensions while preserving a tractable and positive definite dynamic correlation structure.

In this paper, we develop the Split-Session Cluster GARCH model for heavy-tailed multivariate dependence among overnight and intraday return innovations. The model extends the Cluster GARCH framework of Tong2026, which was based on daily close-to-close returns, to a setting in which overnight and intraday returns are modeled as distinct but related components. The term “Split-Session” reflects the decomposition of daily returns into overnight and intraday components, while “Cluster” refers to the partitioning of innovations into economically meaningful groups, such as trading sessions and sectors, each with its own tail parameter under the convolution-$t$ distribution of Hansen2026. The proposed framework combines this clustered tail specification with the unconstrained correlation parameterization of Archakov2021, ensuring positive definiteness of the dynamic correlation matrix. To improve scalability, we further introduce block correlation structures for the overnight and intraday correlation matrices and use their canonical representation Archakov2024.

This paper makes four main contributions. First, we extend the overnight--intraday return literature from volatility modeling to dynamic multivariate dependence modeling. Our approach explicitly models the conditional correlation matrices of standardized overnight and intraday innovations and allows correlation updates to differ across trading sessions. Second, we use the convolution-$t$ distributional framework of Hansen2026 to study session- and group-specific tail heterogeneity in a dynamic correlation setting. In our application, clusters are defined by trading sessions and, within each session, by economic groups such as sectors. This allows the model to distinguish between common-tail multivariate-$t$ specifications, session-specific tail specifications, sector-level tail partitions, and fully asset-specific Hetero-$t$ specifications. The empirical results show that tail heterogeneity is not merely a marginal distributional feature: the distinction between overnight and intraday tails materially affects score-driven correlation updating and model fit. Third, we provide a scalable implementation of the split-session dependence model by combining score-driven correlation dynamics with the canonical block-correlation representation. This yields a scalable dependence model in which correlation dynamics are updated at the block-pair rather than asset-pair level, reducing dimensionality while preserving positive definiteness. Fourth, we provide empirical evidence from both a six-asset application and a 100-asset application. The six-asset application, based on 20 years of daily stock returns for representative U.S. equities from two industrial sectors, allows us to examine the mechanisms of session-level and sector-level tail heterogeneity in detail. The 100-asset application shows that the block specification remains tractable in larger cross sections and that the Hetero-$t$ model performs best, suggesting that asset-level tail heterogeneity becomes more valuable as the dimension grows. We further assess the economic relevance of the high-dimensional forecasts using global minimum variance (GMV) portfolio performance.

The paper proceeds as follows. Section (ref) introduces the asset-level Coupled EGARCH model for overnight and intraday volatility. Section (ref) presents the dynamic correlation matrix framework. Section (ref) introduces the multivariate-$t$, Gaussian, Cluster-$t$, and Hetero-$t$ specifications as special cases of the convolution-$t$ framework. Section (ref) derives the corresponding scores and Fisher information matrices, including the canonical block representation. Section (ref) introduces the DCC benchmark model. Section (ref) presents the six-asset empirical application, while Section (ref) examines the 100-asset high-dimensional application. Section (ref) concludes.

The Coupled EGARCH Model

We decompose the daily close-to-close return of asset $i$ on day $t$, $R_{i,t}$, into an overnight return, $R_{i,t}^{N}$, and an intraday return, $R_{i,t}^{D}$, where $R_{i,t}^{N}=\log(P_{i,t}^{O}/P_{i,t-1}^{C})$ and $R_{i,t}^{D}=\log(P_{i,t}^{C}/P_{i,t}^{O})$. Following Linton2020, the timeline is:

tikzpicture[tikzpicture omitted — 2,014 chars of source]

To capture the sequential nature of information within a trading day, we define two nested information sets for asset $i$: $\mathcal{F}_{i,t}^{N} =\sigma(\{R_{i,\tau}^{N},R_{i,\tau}^{D}\}_{\tau\leq t-1})$ and $\mathcal{F}_{i,t}^{D} =\sigma(\mathcal{F}_{i,t}^{N}\cup\{R_{i,t}^{N}\})$. Here, $\mathcal{F}_{i,t}^{N}$ contains all past overnight and intraday returns available at the close of day $t-1$, while $\mathcal{F}_{i,t}^{D}$ augments $\mathcal{F}_{i,t}^{N}$ by incorporating newly realized overnight return on day $t$.

We model the joint dynamics of overnight and intraday returns using a vector autoregressive (VAR) framework. The conditional mean is given by:

equation[equation omitted — 556 chars of source]

where $h_{i,t}^{N}=\operatorname{var}(R_{i,t}^{N}\mid\mathcal{F}_{i,t}^{N})$ and $h_{i,t}^{D}=\operatorname{var}(R_{i,t}^{D}\mid\mathcal{F}_{i,t}^{D})$ denote the conditional variances. The terms $Z_{i,t}^{N}$ and $Z_{i,t}^{D}$ are the standardized innovations with zero mean and unit variance.

Regarding the mean dynamics, the parameter $\delta_i$ captures the contemporaneous impact of the overnight return on the intraday return within the same trading day. Due to the triangular structure of the system, the intraday return $R_{i,t}^{D}$ depends on the term $\delta_i R_{i,t}^{N}$. As a result, a positive $\delta_i$ implies an overnight-intraday continuation, whereas a negative $\delta_i$ indicates reversal. The vector $\left(\mu_{i}^{N},\mu_{i}^{D}\right)^{\prime}$ contains the intercepts of the two return components. The matrix $\Phi_i=\left(

smallmatrix\phi_{11,i} & \phi_{12,i}\\ \phi_{21,i} & \phi_{22,i}

\right)$ captures both own-lag and cross-lag dependence in returns for asset $i$, allowing past overnight and intraday returns to influence current returns across trading sessions.

To capture asymmetric leverage effects and bidirectional volatility spillovers between the overnight and intraday sessions, we model the conditional log-variances using a Coupled Exponential GARCH (Coupled EGARCH) specification. It is given by:

align*[align* omitted — 542 chars of source]

The EGARCH specification ensures positivity of conditional variances without parameter restrictions and accommodates asymmetric responses to positive and negative shocks. The intercepts $\omega_i^N$ and $\omega_i^D$, together with the persistence parameters and average shock-magnitude terms, determine the baseline levels of overnight and intraday log-volatility, respectively. The parameters $\beta_i^N$ and $\beta_i^D$ measure the persistence in overnight and intraday volatility. The coefficients \(\tau_{1,i}^c\) capture the sign effects, while \(\tau_{2,i}^c\) capture the magnitude effects, for \(c\in\{N,D\}\). This structure allows volatility to respond asymmetrically to positive and negative return innovations, reflecting the leverage effect commonly observed in equity markets. The parameters $\delta_{1,i}^{N}$, $\delta_{2,i}^{N}$, $\delta_{1,i}^{D}$, $\delta_{2,i}^{D}$ capture volatility spillovers between overnight and intraday periods. Specifically, $\delta_{1,i}^{N}$ and $\delta_{2,i}^{N}$ measure the impact of intraday shocks from day $t-1$ on overnight volatility, while $\delta_{1,i}^{D}$ and $\delta_{2,i}^{D}$ capture the effect of overnight shocks on intraday volatility within the same trading day.

We estimate the model asset by asset using quasi-maximum likelihood estimation (QMLE) under the Gaussian assumption. The remaining distributional features of the standardized innovations, including heavy tails and tail heterogeneity across sessions, are modeled in the second-stage correlation model. The resulting standardized innovations, $Z_{i,t}^{N}$ and $Z_{i,t}^{D}$, serve as the inputs to the multivariate correlation model introduced in the next section, where their joint distribution and their cross-asset dependence structure are modeled explicitly. The second-stage likelihood treats the first-stage standardized innovations as given, so the reported second-stage standard errors are conditional on the first-stage filtering step.

The Dynamic Correlation Matrix Modeling Framework

Let $Z_{t}=\left(Z_{t}^{N\prime},Z_{t}^{D\prime}\right)^{\prime}$ denote the $2n\times1$ vector of standardized innovations for all $n$ assets, where $Z_{t}^{N}$ and $Z_{t}^{D}$ are the $n\times1$ vectors of overnight and intraday innovations, respectively. Building on the asset-specific filtrations in Section (ref), define $ \mathcal{F}_{t}=\sigma (\left\{ R_{\tau}^{N},R_{\tau}^{D}\right\} _{\tau\leq t-1}) $ as the information available at the beginning of day $t$, and $\mathcal{G}_{t}=\sigma(\mathcal{F}_{t}\cup\left\{ R_{t}^{N}\right\} )$ as the augmented filtration that incorporates the realized overnight returns prior to the intraday session.

In the most general setting, the joint conditional correlation matrix of the $2n\times1$ innovation vector $Z_{t}$ can be partitioned into a full block structure: \[ C_{t}=

pmatrix[pmatrix omitted — 61 chars of source]

\in\mathbb{R}^{2n\times2n}, \] where $C_{t}^{N}$ and $C_{t}^{D}$ are the overnight and intraday correlation matrices, and $C_{t}^{ND}=(C_{t}^{DN})^{\prime}$ captures cross-session dependence. Details of the likelihood construction and related derivations under this general specification are provided in Appendix (ref).

The first-stage Coupled EGARCH model removes the most direct same-asset overnight-intraday dependence through the contemporaneous transmission parameter $\delta_i$ in the mean equation and the cross-session volatility spillovers. We then impose $C_t^{ND}=\mathbf{0}$ as a parsimonious block-diagonal specification for the standardized innovations. This restriction is broadly consistent with the residual cross-session correlation diagnostics reported in Appendix (ref), where the remaining within-asset and cross-asset cross-session correlations are small in magnitude and far below the within-session correlations.

Because the trading day unfolds sequentially, the augmented filtration $\mathcal{G}_{t}$ is useful for describing the information available before the intraday session. Under joint specifications such as the common multivariate-$t$ distribution, the conditional distribution of $Z_{t}^{D}$ may also depend on the realized overnight shocks $Z_{t}^{N}$. In the block-diagonal session-specific specifications developed below, this dependence is restricted through the assumed separation between overnight and intraday innovation blocks. Accordingly, the conditional correlation matrix simplifies to $C_t=\operatorname{blockdiag}(C_t^N,C_t^D)\in\mathbb{R}^{2n\times 2n}$.

Definition[Block Correlation Matrix] $C\in\mathbb{R}^{n\times n}$ is a block matrix with $K$ blocks, if it is expressed as \[ C=\left[\begin{array}{cccc} C_{[1,1]} & C_{[1,2]} & \cdots & C_{[1,K]}\\ C_{[2,1]} & C_{[2,2]}\\ \vdots & & \ddots\\ C_{[K,1]} & & & C_{[K,K]} \end{array}\right], \quad \text{where } C_{[k,k]}=\left[\begin{array}{cccc} 1 & \rho_{kk} & \cdots & \rho_{kk}\\ \rho_{kk} & 1 & \ddots\\ \vdots & \ddots & \ddots\\ \rho_{kk} & & & 1 \end{array}\right],\ \ C_{[k,l]}=\left[\begin{array}{ccc} \rho_{kl} & \cdots & \rho_{kl}\\ \vdots & \ddots\\ \rho_{kl} & & \rho_{kl} \end{array}\right] \] for $k\neq l$, and $\sum_{k=1}^{K}n_{k}=n$ with $n_k \geq 1$.

The Unrestricted Parametrization of (Block) Correlation Matrix

We model the overnight and intraday correlation matrices using the score-driven framework by Creal2013. Following Archakov2021, we parameterize each block of the conditional correlation matrix via the matrix logarithm transformation. Let $\gamma_t^N=\operatorname{vecl}(\log C_t^N)\in\mathbb{R}^d$ and $\gamma_t^D=\operatorname{vecl}(\log C_t^D)\in\mathbb{R}^d$, where $d=n(n-1)/2$ and $\operatorname{vecl}(\cdot)$ selects and vectorizes the strictly lower triangular elements of the matrix. This transformation provides an unconstrained parameterization of the correlation matrices and guarantees $C_{t}$ remains a unique positive definite correlation matrix. Importantly, the matrix logarithm preserves block structures, as illustrated below $$ \gamma(C)\equiv{\rm vecl}\left[\log\left(

array[array omitted — 264 chars of source]

\right)\right]={\rm vecl}\left[

array[array omitted — 296 chars of source]

\right]=\left(

array[array omitted — 54 chars of source]

\right), $$ where $\iota_n$ is an $n \times 1$ vector of ones, and $C$ can be $C_t^N$ or $C_t^D$.

For a block matrix with $K$ blocks as defined in Definition (ref), $\gamma(C)$ will have at most $(K+1) K / 2$ distinct elements, such that we can write $\gamma=B \eta$, where $B$ is a known zero-one selector matrix and $\eta$ is a subvector of $\gamma$. In the example above we have, $\gamma={B} \eta$, ${B}= \operatorname{blockdiag}\left(1, \iota_4, 1\right) \in \mathbb{R}^{6 \times 3}$, and $\eta=(0.676,0.137,0.404)^{\prime}$. Parameterizing the block correlation matrix, $C$, with $\eta$ does not impose additional superfluous restrictions, see Tong2023. Thus, any nonsingular block correlation matrix corresponds to a unique $\eta$ vector, and any dynamic block correlation model can be expressed as a dynamic model for $\eta$.

The Score-driven Framework for Dynamic (Block) Correlation Matrix

In the general case without imposing block structure, we can stack the parameters into a joint vector $\gamma_{t}=\left(\gamma_{t}^{N\prime},\gamma_{t}^{D\prime}\right)^{\prime}\in\mathbb{R}^{n(n-1)}$, and then model the dynamics of $\gamma_{t}$ via the score-driven framework of Creal2013 with a vector autoregressive model of order one, VAR(1):

equation[equation omitted — 106 chars of source]

where $\mu$ is the unconditional mean of $\gamma_{t}$, and $\alpha$ and $\beta$ are $n(n-1) \times n(n-1)$ diagonal matrices. The vector $\nabla_{t}$ is the score of the joint log-likelihood, $\ell_{t}$, taken with respect to $\gamma_{t}$:

equation[equation omitted — 270 chars of source]

The scaling matrix $S_{t}$ is set to the conditional Fisher information matrix, $S_{t}=\mathbb{E}_{t-1}\left[\nabla_{t}\nabla_{t}^{\prime}\right]$, following Creal2013. This choice makes the scaled score $S_{t}^{-1}\nabla_{t}$ an approximate Newton step in the parameter space, ensuring that the magnitude of correlation updates is automatically adjusted for the local curvature of the likelihood surface. To reduce computational cost, we use a diagonal approximation of $S_{t}^{-1}$, whereby each parameter is scaled by its own marginal Fisher information.

When a sector-based block structure is imposed on \(C_t^N\) and \(C_t^D\), the dimension of \(\gamma_t^N\) and \(\gamma_t^D\) is reduced from \(n(n-1)/2\) to \(K(K+1)/2\). From $\gamma_t^N=B^N\eta_t^N$ and $\gamma_t^D=B^D\eta_t^D$, we can stack them into a joint condensed vector $\eta_{t}=\left(\eta_{t}^{N\prime},\eta_{t}^{D\prime}\right)^{\prime}\in\mathbb{R}^{K\left(K+1\right)}$, the score-driven dynamics for the condensed parameters become:

equation[equation omitted — 112 chars of source]

Combined with the canonical representation in Subsection (ref), the block structure allows the score and information matrices to be evaluated in a lower-dimensional system governed by the number of blocks $K$ rather than the number of assets $n$, which is desirable in high-dimensional settings.

The form of the score and Fisher information matrix depends on the distributional specifications introduced below.

Multivariate Convolution-$t$ Distributions for Clustered Tail Heterogeneity

This section introduces the distributional component of the model. The convolution-$t$ framework of Hansen2026 provides a tractable class of multivariate heavy-tailed distributions in which different subsets of variables may have different degrees of freedom. It nests the multivariate-$t$ as a special case. Flexible non-Gaussian specifications are particularly relevant in financial covariance modeling, where departures from elliptical return distributions can affect dependence modeling and portfolio decisions; see, for example, PaolellaPolakWalker2021. Our focus differs by using clustered convolution-$t$ distributions to model session- and group-specific tail heterogeneity in dynamic correlation systems.

A convolution-$t$ random vector is constructed by applying a correlation transformation to several mutually independent multivariate $t$-distributed components. Let $C_t^{1/2}$ denote the symmetric positive definite square root of $C_t$, and write $$ Z_{t}=C_{t}^{1/2}U_{t},\quad \text{where}\quad U_t=(U_{1,t}',\ldots,U_{G,t}')',\quad U_{g,t} \stackrel{\text { ind }}{\sim} t_{\nu_g}^{\mathrm{std}}(0,I_{m_g}), $$ where $\nu_g>2$ and $\sum_{g=1}^G m_g=2n$. Each cluster carries its own degrees-of-freedom parameter $\nu_{g}$, so that tail thickness can vary across groups of variables while the likelihood remains analytically tractable.

The cluster partition can be chosen to reflect economic structure. At one extreme, all variables share a single cluster ($G=1$), which collapses to the standard multivariate-$t$. At the other extreme, each asset in each session forms its own cluster ($G=2n,m_{g}=1$), giving every variable its own tail parameter. In our setting, the most natural partition groups variables by trading session, yielding $G=2$ clusters, which means one for overnight innovations and one for intraday innovations, each with its own degrees-of-freedom, $\nu_{N}$ and $\nu_{D}$.

More generally, the convolution-$t$ framework allows further flexible partitioning. Assets within the overnight and intraday sessions could be grouped into multiple clusters, each associated with its own tail parameter. For instance, assets could be grouped by economic industry sectors, allowing tail behavior to vary across both sessions and economic sectors simultaneously. Figure (ref) illustrates this structure: daily returns are first decomposed into overnight and intraday components, and each session is then partitioned into $K$ sector-based clusters, with each cluster carrying its own degrees-of-freedom parameter $\nu_{k,c}$, for $k=1, \ldots,K$ and $c\in\left\{ N,D\right\} $. The total number of clusters is thus $G=2K$. We consider all of these specifications in the empirical analysis.

Since the clusters $U_{g,t}$ are mutually independent, the joint log-likelihood is additively separable:

equation[equation omitted — 139 chars of source]

where $\ell_{g,t}$ denotes the log-density contribution of the $g$-th cluster.

figure[figure omitted — 2,560 chars of source]

Case 1: Multivariate $t$-Distribution (MT)

Under the standardized multivariate-$t$ distribution, $Z_t\mid\mathcal{F}_t \sim t^{\mathrm{std}}_{2n,\nu}(0,C_t)$, with log-likelihood given by

equation[equation omitted — 180 chars of source]

where $c_{\nu,2n}$ is the normalizing constant, and the scaling by $\nu-2$ ensures that the distribution has unit variance for $\nu>2$. The Gaussian specification is nested as the limiting case $\nu\to\infty$, under which the tail adjustment disappears and the multivariate-$t$ likelihood reduces to the Gaussian likelihood.

Because all $2n$ elements share a common degrees-of-freedom parameter $\nu$, the multivariate-$t$ specification imposes a homogeneous tail structure across overnight and intraday innovations.

By the marginal-conditional representation of the standardized multivariate-$t$ distribution, \[ Z_t^N\mid \mathcal{F}_t \sim t_\nu^{\mathrm{std}}(0,C_t^N),\qquad Z_t^D\mid \mathcal{G}_t \stackrel{d}{=} Z_t^D\mid Z_t^N \sim t_{\nu+n}^{\mathrm{std}} \left(C_t^{DN}(C_t^N)^{-1}Z_t^N,\widetilde C_t^D\right), \] where \[ \widetilde C_t^D = \frac{\nu-2+q_N}{\nu+n-2} \left( C_t^D-C_t^{DN}(C_t^N)^{-1}C_t^{ND} \right), \qquad q_N=(Z_t^N)'(C_t^N)^{-1}Z_t^N . \] This implies the decomposition $\ell_{t}=\ell\left(Z_{t}^{N}\mid\mathcal{F}_{t}\right)+\ell\left(Z_{t}^{D}\mid\mathcal{G}_{t}\right)$. However, the two components remain jointly governed by the same degrees-of-freedom parameter $\nu$, and the conditional distribution of $Z_{t}^{D}$ depends on $Z_{t}^{N}$. Thus, the model imposes a homogeneous tail structure across sessions.

Under the block-diagonal specification $C_t^{ND}=\mathbf{0}$, this reduces to \[ Z_t^D\mid\mathcal{G}_t \sim t_{\nu+n}^{\mathrm{std}} \left( 0, \frac{\nu-2+q_N}{\nu+n-2}C_t^D \right), \qquad q_N=(Z_t^N)'(C_t^N)^{-1}Z_t^N . \]

Thus, even when $C_t^{ND}=\mathbf{0}$, the conditional intraday distribution is scaled by the realized overnight shock and both sessions remain governed by the same tail parameter. This motivates the convolution-$t$ specifications below, which allow tail behavior to differ across sessions while preserving tractability.

Case 2: Cluster-$t$ Distributions

The Cluster-$t$ specification arises when $G$ is determined by a predefined grouping structure. In this case, each subvector $U_{g,t}$ follows a multivariate $t$-distribution, and variables within the same cluster share a common degrees-of-freedom parameter $\nu_{g}$. Aggregating the cluster-specific contributions gives

equation[equation omitted — 208 chars of source]

where $c_{\nu_g,m_g}$ is the normalizing constant for the $g$-th cluster.

One important feature of the Cluster-$t$ specification is that it preserves the nonlinear dependence among variables within each cluster. Because variables in the same cluster share a common tail thickness, the model can capture common extreme realizations within a sector or within a trading session.

Case 3: Hetero-$t$ Distributions

The Hetero-$t$ is the special case in which each element of the innovation vector forms its own cluster, so that $G=2n$ and $m_{g}=1$. This specification allows each variable to have its own degrees-of-freedom, providing the most flexible specification for heterogeneous tail behavior. Under this limiting case, every asset $j$ in each session $c$ carries a unique parameter $\nu_{j,c}$, resulting in $G=2n$ independent univariate clusters. Thus, the log-likelihood is given by

equation[equation omitted — 197 chars of source]

where $c_{\nu_{g},1}$ is the normalizing constant, and $U_{g,t}$ is the $g$-th element of the standardized vector $U_{t}$. However, this flexibility comes at a cost. When $m_{g}=1$, the components of $U_{t}$ are mutually independent, implying that no joint tail dependence is preserved prior to the correlation transformation. As a result, the Hetero-$t$ specification captures marginal heavy tails but does not preserve a shared cluster-level tail component before the correlation transformation. It therefore provides a less direct representation of clustered extreme co-movements than the Cluster-$t$ specification.

The choice between Cluster-$t$ and Hetero-$t$ therefore reflects a trade-off: the former preserves within-group tail dependence while allowing for moderate heterogeneity, whereas the latter maximizes marginal flexibility at the expense of weakening the cluster-level tail structure. Thus, the convolution-$t$ framework provides a continuum of heavy-tailed multivariate specifications, ranging from a common-tail elliptical model to fully heterogeneous marginal tails, with intermediate cluster structures that preserve within-group tail dependence.

The Scores and Fisher Information under Convolution-$t$ Distributions

In this section, we derive the score $\nabla_{t}$ and the Fisher information matrix $\mathcal{I}_{t}$ under each of the distributional specifications. The specifications differ primarily in how extreme observations are weighted when updating the correlation parameters, with the multivariate-$t$ using a single global weight and the Cluster-$t$ and Hetero-$t$ using cluster- and asset-specific weights, respectively. The derivations below build on Tong2026, extending their framework to accommodate the block structure of the joint innovation vector.

To facilitate the derivations, we define the Jacobian matrix of the logarithmic transformation as $M_{t}=\partial\operatorname{vec}\left(C_{t}\right)/\partial\gamma_{t}^{\prime}$. Given the block-diagonal structure of the joint correlation matrix, $C_{t}=\operatorname{blockdiag}\left(C_{t}^{N},C_{t}^{D}\right)$, we introduce a $4n^{2}\times2n^{2}$ embedding matrix $P_{M}$ that inserts rows of zeros corresponding to the cross-block zero entries. The full Jacobian is then constructed as $M_{t}=P_{M}\operatorname{blockdiag}\left(M_{t}^{N},M_{t}^{D}\right)$, where $M_{t}^{N}=\partial\operatorname{vec}\left(C_{t}^{N}\right)/\partial\gamma_{t}^{N\prime}$ and $M_{t}^{D}=\partial\operatorname{vec}\left(C_{t}^{D}\right)/\partial\gamma_{t}^{D\prime}$ are the Jacobians of the respective $n\times n$ sub-blocks. $\otimes$ is the Kronecker product. We use the shorthand \(A\oplus B=A\otimes B+B\otimes A\), as in Creal2011.

Case 1: The Multivariate-$t$ Specification

If $Z_{t}$ follows a $2n$-dimensional (standardized) multivariate-$t$ distribution with a single degree-of-freedom $\nu$, the score with respect to $\gamma_{t}$ takes the form:

equation[equation omitted — 223 chars of source]

where $W_t=(\nu+2n)/(\nu-2+Z_t^\prime C_t^{-1}Z_t)$ acts as a global scaling factor that down-weights large Mahalanobis distances in the score. The Gaussian specification arises as the limiting case $\nu\to\infty$ under which $W_{t}\to1$. Unlike the multivariate-$t$ case, the Gaussian score assigns uniform weight to all observations regardless of the realized Mahalanobis distance, making it unbounded and sensitive to extreme shocks.

Due to the block-diagonal structure of $C_{t}$, the joint score under both specifications partitions into overnight and intraday components:

equation[equation omitted — 379 chars of source]

for $c\in\{N,D\}$. Under the multivariate-$t$ distribution, both $\nabla_{t}^{N}$ and $\nabla_{t}^{D}$ share the scaling weight $W_{t}$, which incorporates both $Z_{t}^{N}$ and $Z_{t}^{D}$. An extreme overnight shock would decrease the total weight $W_{t}$. This cross-session coupling may lead to inefficient score updates when tail risks differ substantially across trading sessions.

The total Fisher information matrix decomposes as:

equation[equation omitted — 386 chars of source]

for $c\in\{N,D\}$, with $\phi=\frac{\nu+2n}{\nu+2n+2}$ under the multivariate-$t$ distribution and $\phi=1$ under the Gaussian. $H_{n}=I_{n^{2}}+K_{n}$ and $K_{n}$ is the commutation matrix. The cross-session term is given by $\mathcal{I}_{ND}=M_{t}^{\prime}\operatorname{vec}\left(C_{t}^{-1}\right)$. Under the Gaussian specification, $\phi=1$ and the coupling term $\frac{\phi-1}{4}\mathcal{I}_{ND}\mathcal{I}_{ND}^{\prime}$ vanishes identically, so the Fisher information is exactly block-diagonal and the two sessions are fully decoupled.

Case 2: The Cluster-$t$ Specification

The Cluster-$t$ specification addresses the coupling problem in multivariate-$t$ by allowing a predefined partition of assets into independent clusters, each carrying its own degrees-of-freedom parameter. In its simplest form, this specification groups variables by trading session, treating overnight and intraday innovations as two independent multivariate-$t$ vectors. Under this session-level partition, the score for each session $c\in\{N,D\}$ follows the same functional form as the multivariate-$t$ in Section (ref), but is updated using a session-specific scaling weight $W_{t}^{c}$ and degrees-of-freedom $\nu_{c}$. This ensures that an extreme overnight shock no longer distorts the intraday parameter updates.

More generally, our framework allows for a more precise partition within each session. Suppose the $n$ assets within session $c\in\{N,D\}$ are grouped into $K$ sector-based clusters, with sector $k$ containing $n_{k}$ assets and $\sum_{k=1}^{K}n_{k}=n$. Define the orthogonalized shocks as $U_{t}^{c}=(C_{t}^{c})^{-1/2}Z_{t}^{c}$ and partition them into $K$ subvectors $U_{k,t}^{c}$. Each subvector follows an independent multivariate-$t$ distribution with session- and sector-specific degrees-of-freedom parameter $\nu_{k,c}$.

Following Theorem 2 of Tong2026, the score for session $c$ takes the form:

equation[equation omitted — 371 chars of source]

for $k=1, \ldots,K$, \(E_k\in\mathbb{R}^{n\times n_k}\) is the embedding matrix that maps the \(k\)-th sector subvector into the full \(n\)-dimensional vector, so that \(E_k'\) selects the \(k\)-th sector from the full vector, and $\Omega_{t}^{c}=(I_{n}\otimes(C_{t}^{c})^{-1/2})((C_{t}^{c})^{1/2}\oplus I_{n})^{-1}$.

This localized weighting scheme is the key feature of the Cluster-$t$ specification. An extreme shock in sector $k$ reduces the sector-specific $W_{k,t}^{c}$ and hence down-weights the score contribution associated with that sector, rather than globally down-weighting all sector contributions. Under the multivariate-$t$, by contrast, a single extreme shock depresses the global weight $W_{t}$ and distorts the score updates for all assets simultaneously. When $K=1$, the score collapses to the session-level case with a single weight $W_{t}^{c}=\frac{\nu_{c}+n}{\nu_{c}-2+\left(U_{t}^{c}\right)^{\prime}U_{t}^{c}}$ for $c\in\{N,D\}$.

Since the overnight and intraday cluster systems are independent under the session-separated convolution-$t$ specification, the Fisher information is block-diagonal across sessions:

equation[equation omitted — 362 chars of source]

for $c\in\left\{ N,D\right\}$, where $\Psi_{k}^{c}=\psi_{k}^{c}\left(I_{n}\otimes J_{k}\right)+(\phi_{k}^{c}-\psi_{k}^{c})(J_{k}\otimes J_{k})+(\phi_{k}^{c}-1)[(J_{k}\otimes J_{k})K_{n}+\operatorname{vec}(J_{k})\operatorname{vec}(J_{k})^{\prime}]$, where $J_{k}=E_{k}E_{k}^{\prime}$, $\phi_{k}^{c}=\tfrac{\nu_{k,c}+n_{k}}{\nu_{k,c}+n_{k}+2}$, and $\psi_{k}^{c}=\phi_{k}^{c}\tfrac{\nu_{k,c}}{\nu_{k,c}-2}$. This block-diagonal structure follows directly from the mutual independence of clusters across sessions imposed in Section (ref).

Case 3: The Hetero-$t$ Specification

The Hetero-$t$ distribution is the limiting case in which each asset within each session forms its own independent cluster ($K=n$, $n_{k}=1$ for all $k$). This gives every asset its own degrees-of-freedom parameter $\nu_{j,c}$, providing maximum flexibility in tail modeling.

The score takes the same form as in Section (ref) with $K=n$. Since each cluster contains a single asset, the sector-level weight reduces to $W_{j,t}^c=(\nu_{j,c}+1)/\{\nu_{j,c}-2+(U_{j,t}^c)^2\}$, $j=1,\ldots,n$. Here, $U_{j,t}^{c}$ is the $j$-th element of $U_{t}^{c}$. The score then becomes:

equation[equation omitted — 266 chars of source]

where $E_{j}$ is the $n\times1$ selection vector with unity in the $j$-th position and zeros elsewhere.

The Fisher information matrix retains the same block-diagonal structure as in the Cluster-$t$ specification. The inner matrix $\Upsilon_{n}^{c}$ simply adapts to the asset-level partition as $\Upsilon_{n}^{c}=\sum_{j=1}^{n}\Psi_{j}^{c}$, where $\Psi_{j}^{c}$ is computed using the formulas from Section (ref) by setting $n_{k}=1$ and replacing the sector index $k$ with the asset index $j$.

The Key to High Dimensions: Canonical Representation of Block Structure

The analytical scores and information matrices derived above are formulated for the unrestricted $n\times n$ session-specific correlation matrices, $C_{t}^{N}$ and $C_{t}^{D}$. However, when the number of assets $n$ is large, updating the unrestricted parameter vectors $\gamma_{t}^{N},\gamma_{t}^{D}\in\mathbb{R}^{n\left(n-1\right)/2}$ is still computationally difficult. Although the block structure reduces the number of free parameters per session, computing the condensed score $\nabla_{\eta,t}^{c}$ still requires differentiating through the full $n\times n$ correlation matrix. We employ the canonical representation derived in Archakov2024, where any block correlation matrix can be decomposed as $C_{t}^{c}=QD_{t}^{c}Q^{\prime}$. Here, $Q$ is a time-invariant orthogonal matrix determined solely by the cluster sizes, and $D_{t}^{c}$ is a block-diagonal matrix taking the form:

equation[equation omitted — 137 chars of source]

Since the eigenvalues $\lambda_{k,t}^{c}$ are deterministic functions of the elements in $A_{t}^{c}$, the dynamic properties of the entire $n\times n$ correlation matrix $C_{t}^{c}$ are entirely captured by the lower-dimensional $K\times K$ symmetric positive definite matrix $A_{t}^{c}$, for $c\in\{N,D\}$. The chain rule gives $\nabla_{\eta,t}^c=\Pi_{A,c}'\nabla_{A,t}^c$ for $c\in\{N,D\}$, where $\nabla_{A,t}^c=\partial\ell_t^c/\partial\operatorname{vec}(A_t^c)$ is the score with respect to $A_t^c$. Closed-form expressions for both quantities under the multivariate-$t$, Cluster-$t$, and Hetero-$t$ specifications are provided in Theorems 3-5 of Tong2026. The transition matrix $\Pi_{A,c}=\frac{\partial\operatorname{vec}\left(A_{t}^{c}\right)}{\partial\eta_{t}^{c\prime}}$ is given by:

equation[equation omitted — 206 chars of source]

where $\Gamma_{A,c}=\partial\operatorname{vec}(A_t^c)/ \partial\operatorname{vec}(\log A_t^c)$, $\Phi_c$ is a $K\times K$ diagonal matrix with $\Phi_{c,kk}=\lambda_{k,t}^{c}\left(n_{k}-1\right)$, and $\Lambda_{n}=\operatorname{diag}(\sqrt{n_{1}}, \ldots,\sqrt{n_{K}})$, $E_{d}$ is an elimination matrix, and $D_{K}$ is the duplication matrix. Evaluating $\Pi_{A,c}$ requires inverting only a $K\times K$ matrix, which keeps the model computationally tractable even in high dimensions.

Stacking the session-specific components gives $\nabla_{\eta,t}=(\nabla_{\eta,t}^{N\prime},\nabla_{\eta,t}^{D\prime})^\prime$, with $\nabla_{\eta,t}^c=\Pi_{A,c}'\nabla_{A,t}^c$ and $\mathcal{I}_{\eta,t}^{c}=\Pi_{A,c}^{\prime}\mathcal{I}_{A,t}^{c}\Pi_{A,c}$, where $c\in\{N,D\}$. For the session-separated convolution-\(t\) specifications, \(\mathcal I_{\eta,t}\) remains block-diagonal, so the overnight and intraday parameters can be updated separately. In the common multivariate-\(t\) case, the additional coupling term in the Fisher information remains.

Benchmark Model: DCC-GARCH Model

We use the Dynamic Conditional Correlation (DCC) GARCH model of Engle2002, implemented through the corrected DCC (cDCC) specification of Aielli2013, as a benchmark. We adapt the cDCC specification to the joint overnight-intraday innovation vector $Z_t=(Z_t^{N\prime},Z_t^{D\prime})^{\prime}$ obtained from the first-stage Coupled EGARCH model. In the cDCC framework, the conditional correlation matrix is formulated as \[ C_t=\Lambda_{Q_t}^{-1/2}Q_t\Lambda_{Q_t}^{-1/2}, \] where $Q_t$ is a $2n\times 2n$ symmetric positive definite matrix, and $\Lambda_{Q_t}$ is the diagonal matrix containing the diagonal elements of $Q_t$. The dynamic properties of $C_t$ are governed by the evolution of $Q_t$, which is updated via

equation[equation omitted — 188 chars of source]

where $\iota$ is a $2n\times1$ vector of ones, $\odot$ denotes the Hadamard product, and $\bar C$ is the unconditional sample correlation matrix of $Z_t$. The parameter matrices $\alpha$ and $\beta$ capture the innovation impact and persistence of the correlation dynamics, respectively. The diagonal elements of $C_t$ are normalized to one by construction.

To make the benchmark comparable with the score-driven models, we evaluate the DCC model under the same main distributional specifications. Under the Gaussian benchmark, $Z_t\mid\mathcal F_t\sim N(0,C_t)$. Under the multivariate-$t$ benchmark, $Z_t\mid\mathcal F_t\sim t^{\mathrm{std}}_{2n,\nu}(0,C_t)$, so all overnight and intraday innovations share a common degrees-of-freedom parameter. Under the session-level Cluster-$t$ benchmark, we write $Z_t=C_t^{1/2}U_t$, where $U_t=(U_t^{N\prime},U_t^{D\prime})^{\prime}$, $ U_t^N\sim t^{\mathrm{std}}_{n,\nu_N}(0,I_n)$, $U_t^D\sim t^{\mathrm{std}}_{n,\nu_D}(0,I_n)$, and the two session components are mutually independent. This specification allows overnight and intraday innovations to have different tail thickness while retaining the DCC correlation update.

Six-Asset Empirical Application

This section presents a detailed empirical application using six U.S. equities from two industrial sectors. The small cross section allows us to examine the main mechanisms of the proposed model in detail: session-level tail heterogeneity, sector-level tail clustering, unrestricted versus block correlation dynamics, and out-of-sample predictive performance.

Data and Descriptive Statistics

We begin with six major U.S. stocks from two industrial sectors. The Energy sector is represented by Chevron (CVX), APA Corporation (APA), and Devon Energy (DVN), and the Information Technology sector by Microsoft (MSFT), Intel (INTC), and Cisco (CSCO). The two sectors differ in their information environments: energy stocks are more exposed to global commodity and macroeconomic news, while technology stocks are more sensitive to firm-specific announcements, including earnings and guidance releases that may occur outside regular trading hours. This contrast motivates the sector-based block structure imposed on the correlation matrix and the sector-based clustering in the convolution-$t$ distribution. The sample spans from January 1, 2005, to December 31, 2024, with a total of $T=5{,}032$ observations. Daily stock price data are from the Center for Research in Security Prices (CRSP) database, and all total, overnight, and intraday returns are computed as logarithmic returns.

table[table omitted — 1,766 chars of source]

Table (ref) reports the descriptive statistics. Average returns are small at the daily frequency, but annualized means reveal clear session-level and sectoral differences. Energy stocks have higher average overnight returns than intraday returns: APA shows an annualized overnight mean of 15.21% versus an intraday mean of -18.90%, and DVN shows 13.77% versus -14.41%. Technology stocks display more heterogeneous patterns, with MSFT earning positive average returns in both sessions and CSCO showing a negative overnight mean but a positive intraday mean.

Intraday returns have higher annualized standard deviations than overnight returns for all six assets. For example, CVX has an intraday standard deviation of 22.31% compared with 15.90% overnight, and MSFT has 21.16% intraday versus 16.07% overnight. This reflects the concentration of trading activity during market hours.

The most pronounced difference across sessions appears in tail behavior. Overnight kurtosis is extreme, reaching 92.16 for APA, 77.19 for DVN, and 69.54 for INTC, whereas intraday kurtosis is much lower, ranging from 6.79 (INTC) to 17.49 (CVX). This session-level difference in tail thickness is consistent with the tail heterogeneity that motivates the convolution-$t$ framework. Overnight returns also tend to be more negatively skewed, but the main empirical feature for our model is the stronger heavy-tailed behavior of overnight returns.

Table (ref) presents the static correlation matrices of the standardized innovations, with overnight innovation correlations in the upper triangle and intraday innovation correlations in the lower triangle.

table[table omitted — 1,635 chars of source]

Within-sector correlations are substantially higher than cross-sector correlations in both sessions. For the Energy sector, within-sector correlations range from 0.780 to 0.834 for overnight innovations and from 0.604 to 0.729 for intraday innovations. For the Information Technology sector, within-sector correlations range from 0.416 to 0.483 for overnight innovations and from 0.554 to 0.582 for intraday innovations. Cross-sector correlations are lower in both sessions, ranging from 0.352 to 0.450 overnight and from 0.252 to 0.409 intraday.

The session-level pattern differs between sectors. For Energy, overnight innovation correlations exceed intraday innovation correlations across all within-sector pairs. For Technology, the pattern reverses: intraday innovation correlations exceed overnight innovation correlations. Cross-sector correlations are moderately higher overnight than intraday. These static estimates provide a preliminary characterization of the remaining dependence among standardized innovations. The model-based dynamic conditional correlations are discussed in Section (ref).

Univariate Model Estimates

We estimate the Coupled EGARCH model asset by asset via QMLE. Table (ref) reports the conditional mean estimates with Parzen-kernel HAC standard errors, while Table (ref) reports the volatility-parameter estimates with robust QMLE standard errors. Three patterns are consistent across assets: high volatility persistence in both sessions, asymmetric leverage effects that vary across sessions and sectors, and cross-session spillovers with a visible sectoral pattern.

table[table omitted — 1,930 chars of source]

Table (ref) reports the mean equation estimates. The parameters $\mu_N$ and $\mu_D$ are intercepts in the overnight and intraday mean equations, respectively. Energy stocks tend to exhibit positive overnight intercepts and negative intraday intercepts, whereas technology stocks show heterogeneous overnight intercepts and uniformly positive intraday intercepts. This suggests that return dynamics differ systematically across sectors, particularly in how returns are distributed across trading and non-trading hours.

The point estimates of the contemporaneous transmission parameter $\delta_i$ suggest a sectoral contrast. As implied by Equation (ref), the intraday return $R_{i,t}^{D}$ depends on the term $\delta_i R_{i,t}^{N}$. Accordingly, positive estimates of $\delta_i$ indicate overnight--intraday continuation, whereas negative estimates indicate reversal. The estimates are positive for the energy stocks and negative for the technology stocks, although the statistical strength varies across assets. This suggests that overnight information in energy stocks tends to be reinforced during the trading day, while technology stocks exhibit partial correction of overnight price movements. Nevertheless, the magnitude of $\delta_i$ remains modest across both sectors.

The autoregressive coefficients in $\Phi_i$ are small across all assets. While significance varies, the economically small magnitudes suggest that lagged return dynamics play a limited role, whereas the contemporaneous transmission parameter $\delta_i$ captures the more visible within-day relation between overnight and intraday returns.

Table (ref) presents the volatility equation estimates, divided into Panel A (Overnight Volatility) and Panel B (Intraday Volatility). Volatility persistence is high in both sessions. The autoregressive coefficients $\beta^{N}$ and $\beta^{D}$ are close to unity, indicating strong volatility clustering in both trading periods.

Leverage effects differ across sessions. Intraday volatility displays a standard leverage effect, with negative shocks generating larger increases in volatility. Overnight volatility shows more heterogeneity. Energy stocks retain the conventional leverage pattern, while some technology stocks show weaker or even reversed asymmetry during non-trading hours.

Cross-session spillovers are economically meaningful for many assets, especially through the magnitude spillover terms. The magnitude spillover parameters $\delta_{2}^{N}$ and $\delta_{2}^{D}$ are uniformly positive, indicating that large shocks in one session lead to increased volatility in the next. The signed spillover parameters $\delta_{1}^{N}$ and $\delta_{1}^{D}$ display more heterogeneous patterns. For energy stocks, $\delta_{1}^{N}$ is consistently negative across all three firms, suggesting that positive intraday shocks are associated with reduced overnight volatility. For technology stocks, $\delta_{1}^{N}$ is mixed in sign, offering little directional information. The pattern for $\delta_{1}^{D}$ is similarly heterogeneous across sectors, with most estimates negative but varying in magnitude and significance.

table[table omitted — 2,785 chars of source]

Multivariate Model Estimates

The multivariate model results are organized around two dimensions, the structure of which is illustrated in Figure (ref). The first is the tail partition: a session-level specification where overnight and intraday innovations each share a single degrees-of-freedom parameter across all assets; a session-by-sector specification where Energy and Technology assets carry distinct tail parameters within each session; and an asset-level specification where each asset in each session has its own degrees-of-freedom parameter. The second dimension is whether a sector-based block structure is imposed on the correlation matrix. As an additional benchmark, we also consider a clustering based purely on sector classification, which does not distinguish between overnight and intraday sessions. The results, reported in Appendix (ref), show that this specification performs worse than the session-based partitions, highlighting the importance of session-level heterogeneity in shaping tail behavior.

Tables (ref) and (ref) present results without the block structure, covering the full range of tail partitions within the score-driven framework alongside the DCC benchmark. Table (ref) then imposes the block structure across all four tail specifications.

Baseline comparison

Table (ref) compares the DCC model introduced in Section (ref) with the score-driven framework under a common set of distributional assumptions. Both models are estimated with an unrestricted correlation matrix. For the heavy-tailed specifications, we consider both a common multivariate-$t$ distribution and a session-level Cluster-$t$ distribution, where tail thickness is allowed to differ between overnight and intraday innovations. We also report the Gaussian case as a limiting benchmark.

table[table omitted — 4,835 chars of source]

The score-driven framework consistently outperforms the DCC model under heavy-tailed specifications, while using fewer parameters. Under the Cluster-$t$, the total log-likelihood increases by 230 points, with 216 points coming from the overnight session and only 13 points from the intraday session. A similar pattern holds under the multivariate-$t$ case. This asymmetry is consistent with the heavier tails of overnight returns, where extreme observations are more frequent and their treatment matters more for correlation updating.

Under the Gaussian specification, however, the ordering reverses for the overnight session: the score-driven model exhibits a deterioration of about 175 log-likelihood points, while the intraday component remains broadly comparable. When $W_{t}=1$, the Gaussian score is unbounded, so extreme overnight shocks enter the correlation recursion without any down-weighting. This reversal under the Gaussian specification suggests that the score-driven advantage depends on an appropriate heavy-tailed specification, and further motivates the use of heavy-tailed distributions for overnight returns.

Comparing across distributions, moving from the Gaussian benchmark to the multivariate-$t$ specification leads to large log-likelihood gains exceeding 6,000 points in both the DCC and score-driven models. These gains are entirely driven by the overnight component: the overnight log-likelihood improves by more than 7,000 points, whereas the intraday component deteriorates under the common multivariate-$t$ specification. This pattern reflects a limitation of imposing a single degrees-of-freedom parameter across sessions. Because overnight returns are substantially more heavy-tailed, the common tail parameter is largely driven by the overnight distribution. The resulting tail thickness is too heavy for intraday returns, leading to a poorer fit for that component. Thus, the common multivariate-$t$ restriction forces a compromise that cannot fully capture the distinct tail behavior of the two sessions.

Allowing for tail heterogeneity across sessions directly addresses this limitation. Relative to the multivariate-$t$ benchmark, the Cluster-$t$ specification delivers sizable gains for both sessions. In the score-driven model, the overnight log-likelihood improves by about 545 points, while the intraday component improves by about 1,264 points. A similar pattern is observed under DCC. The larger improvement for the intraday component reflects the correction of the excessively heavy tail imposed by the common multivariate-$t$ specification. The estimated degrees of freedom reveal pronounced heterogeneity, with much heavier tails for overnight returns ($\nu_{N}=3.3305$) than intraday returns ($\nu_{D}=10.9582$), indicating that a single tail parameter is insufficient.

Finally, these gains are achieved without sacrificing parsimony. The score-driven Cluster-$t$ model has fewer parameters than the DCC Cluster-$t$ model and improves the BIC by about 664 points. Relative to the score-driven multivariate-$t$ specification, it improves the BIC by about 3,610 points, confirming that the additional session-specific tail parameter is strongly supported by the information criterion.

Tail heterogeneity by session, sector, and asset

Table (ref) presents three tail partition specifications within the score-driven framework. Score-Cluster-$t$ (Session, $G=2$) assigns a single degrees-of-freedom parameter to each session. Score-Cluster-$t$ (Session $\times$ Sector, $G=4$) further partitions each session into Energy and Technology clusters. Score-Hetero-$t$ (Session $\times$ Asset, $G=12$) allows for asset-level tail parameters. The correlation matrix remains unrestricted across all three cases.

table[table omitted — 4,404 chars of source]

Panel A reports dynamic parameters across specifications. The persistence $\beta$ is uniformly high under all specifications, and the score sensitivity $\alpha$ shows similar stability. Panel B highlights a clear and persistent difference between overnight and intraday returns. Under the session-level specification, the overnight degrees of freedom are around 3.3, compared to roughly 11 for intraday returns. This gap remains when the partition is refined. At the sector level, overnight tails range from about 2.6 to 3.8, while intraday values cluster tightly around 9. The same separation appears in the Hetero-$t$ specification: overnight degrees of freedom lie between 2.4 and 3.9, whereas intraday values fall between 6.6 and 8.3, with little overlap between the two. Regardless of how the partition is defined, overnight returns consistently exhibit much heavier tails. There is also some heterogeneity within the overnight session. Technology stocks display heavier tails than Energy stocks, with degrees of freedom around 2.6 versus 3.8 under the sector-level specification. This difference is consistent with the greater exposure of technology firms to after-hours information releases. During the trading day, however, the two sectors look very similar, with degrees of freedom close to 9 in both cases.

In terms of model fit, the session-by-sector Cluster-$t$ provides the best performance and lowest BIC. It improves the log-likelihood by 1,171 points relative to the session-level specification and by 279 points relative to the Hetero-$t$. The improvement over the session-level specification is mainly driven by the overnight component: moving from the session-level to the session-by-sector specification increases the overnight log-likelihood by about 1,082 points, while the intraday contribution is only 89 points. The weaker performance of the Hetero-$t$ suggests that, in this six-asset application, the additional marginal tail flexibility does not compensate for the loss of a shared sector-level tail component. The session-by-sector Cluster-$t$ provides a better balance between tail flexibility and dependence modeling.

Block correlation structure and dynamic correlations

Table (ref) imposes a sector-based block structure across all four tail specifications for comparison with the unrestricted results in Tables (ref) and (ref).

table[table omitted — 5,089 chars of source]

The results are closely aligned with those obtained under the unrestricted specifications. The multivariate-$t$ provides a relatively poor fit, with a log-likelihood of $-67,128$ and an implied degrees-of-freedom of about 5.7. Allowing for session-specific tails increases the log-likelihood by about 1,791 points with only one additional tail parameter, and improves the BIC by about 3,572 points.

The ranking of tail partitions is unchanged after imposing the block structure. The session-by-sector Cluster-$t$ again provides the best fit, improving the log-likelihood by 1,198 points relative to the session-level specification, with the gain concentrated in the overnight component. The fully flexible Hetero-$t$ does not improve fit: its log-likelihood is 299 points lower than that of the session-by-sector Cluster-$t$, despite using more parameters.

Across all specifications, the block structure sharply reduces the number of parameters. Although the raw log-likelihood declines slightly, the loss is small relative to the large reduction in dimensionality, leading to improved BIC values. For the session-level Cluster-$t$, parameters fall from 92 to 20, and the BIC improves by 423 points. The session-by-sector specification yields an even larger BIC gain of 478, while the Hetero-$t$ also benefits from a reduction in complexity, with a BIC improvement of 437 points.

figure[figure omitted — 618 chars of source]

Overall, these results reinforce a consistent message: imposing a simple sector-based block structure captures most of the relevant dependence in the data, substantially reducing model complexity while preserving most of the fit, and often improving information-criterion performance.

To visualize the dependence dynamics implied by the preferred score-driven block specification, Figure (ref) plots the estimated conditional block correlations for overnight and intraday returns. Within the Energy sector, shown in the upper panel, overnight correlations are consistently higher than their intraday counterparts throughout the sample period, with the gap remaining stable across different market regimes. Both series rise sharply during the Great Recession, reflecting increased co-movement among energy stocks during periods of broad market stress, and briefly spike at the onset of the COVID-19 shock before returning toward pre-pandemic levels.

Within the Information Technology sector, shown in the middle panel, overnight conditional correlations exceed intraday conditional correlations for most of the sample. The two series also display pronounced time variation, with correlation increases around major market stress episodes. This pattern is consistent with the importance of after-hours information arrivals for technology firms, including earnings announcements and guidance releases, which can generate substantial overnight dependence dynamics.

Cross-sector correlations, shown in the lower panel, exhibit no systematic gap between overnight and intraday series, with the two lines frequently crossing over the sample. During the Great Recession, correlations increase markedly and become more volatile in both sessions. Outside crisis periods, cross-sector correlations remain moderate and time-varying, suggesting that sectoral segmentation captures an important component of the dependence structure while still allowing for changing common exposure across sectors.

Out-of-Sample Evaluation

For the six-asset sample, we estimate models using data from 2005 to 2021 and evaluate out-of-sample performance over the period from 2022 to 2024 ($T_{oos}=753$). Table (ref) reports the out-of-sample log-likelihoods of total return $\ell$, overnight return $\ell_{N}$, and intraday return $\ell_{D}$, along with $p$-values from the Model Confidence Set (MCS) test of Hansen2011. Models with an MCS $p$-value above 0.05 belong to the superior set of models (SSM).

table[table omitted — 2,559 chars of source]

The out-of-sample results are broadly consistent with the in-sample findings. Score-driven specifications tend to outperform the DCC benchmark under heavy-tailed distributions, and all DCC models are excluded from the SSM. Under the Gaussian specification, both DCC and score-driven models perform poorly. Moving from the multivariate-$t$ to the session-level Cluster-$t$ leads to noticeable improvements in log-likelihood, indicating that allowing for tail heterogeneity across return components remains important for predictive performance.

The session-by-sector Cluster-$t$ specifications in Panel D achieve the strongest out-of-sample performance. Score-Full-Cluster-$t$ attains the highest total log-likelihood of $-9,925$ and an MCS $p$-value of $1.000$. Score-Block-Cluster-$t$ also enters the SSM with a $p$-value of $0.498$ and achieves a competitive log-likelihood of $-9,936$ with only $22$ second-stage parameters, reflecting the parsimony gains from the sector-based block structure. These two specifications are the only models not excluded by the MCS test at the 5% level.

The Hetero-$t$ specifications in Panel E perform worse out-of-sample than the session-by-sector Cluster-$t$, with both Score-Full and Score-Block specifications excluded from the SSM. This suggests that, with only three assets per sector-session block, the gain from additional marginal tail flexibility does not compensate for the loss of a shared sector-level tail component. The result is consistent with the in-sample evidence in Section (ref): preserving sector-level tail structure is more valuable than assigning a separate tail parameter to each asset.

The six-asset application provides a detailed setting in which to examine session-level and sector-level tail heterogeneity, unrestricted versus block correlation dynamics, and predictive performance. We next turn to a larger cross section to assess whether the proposed block representation remains tractable in high-dimensional settings.

High-Dimensional Empirical Application with 100 Assets

The preceding section used a small cross section to examine the mechanisms of the proposed model in detail. This section studies a 100-asset application to evaluate scalability. The purpose is not to replace the six-asset analysis, but to show that the same framework remains computationally tractable and empirically informative in a substantially larger cross section.

Sample Construction

The high-dimensional sample consists of 100 U.S. equities grouped into ten sectors over the period 2005--2023. The earlier endpoint relative to the six-asset sample reflects the need to maintain a balanced panel with complete open and close price records for all selected firms. The full list of assets and their sector classifications is provided in Appendix Table (ref). Since unrestricted correlation models are computationally impractical in this dimension, the analysis focuses on score-driven block specifications under alternative tail partitions. While the diagnostic evidence for the block-diagonal cross-session restriction $C_t^{ND}=0$ is based on the six-asset sample, the same restriction is maintained in the 100-asset application as a parsimonious parametric assumption for scalable estimation.

In-Sample Block Correlation Estimates

Table (ref) reports the implied block correlations, dynamic parameters, degrees of freedom, and in-sample fit measures for the 100-asset sample under the score-driven block specifications.

table[table omitted — 5,650 chars of source]

The results show that the block structure remains computationally tractable in the larger cross section. Allowing for more flexible tail heterogeneity leads to sizeable improvements in both log-likelihood and BIC. In particular, the Hetero-$t$ specification delivers the best in-sample fit, with the highest total log-likelihood and the lowest BIC. This suggests that asset-level tail heterogeneity becomes more important as the cross-sectional dimension increases.

The estimated degrees of freedom reveal a clear session contrast. The session-level Cluster-$t$ estimates differ in absolute magnitude from those in the six-asset application. This difference is expected because the 100-asset sample covers a broader and more diversified set of firms and sectors. This session contrast remains visible under the more flexible specifications. Across the sector-level and asset-level specifications, the overnight degrees of freedom are systematically lower than their intraday counterparts, indicating heavier tails in overnight innovations. Figure (ref) further illustrates this pattern under the Hetero-$t$ specification. The overnight degrees of freedom are concentrated at lower values than the intraday degrees of freedom, providing visual evidence of stronger tail thickness in overnight innovations.

Overall, the 100-asset in-sample results confirm that the sector-based block structure provides a parsimonious and scalable representation of high-dimensional dependence. It substantially reduces the dimensionality of the correlation dynamics while preserving economically meaningful variation in both correlations and tail behavior.

figure[figure omitted — 535 chars of source]

Out-of-Sample Evaluation

We also examine out-of-sample performance in the 100-asset sample. Models are estimated using data from 2005--2020 and evaluated over 2021--2023. Since unrestricted correlation models are computationally impractical in this high-dimensional setting, the comparison focuses on score-driven block models under alternative tail specifications. Table (ref) reports both the likelihood-based evaluation and the correlation-based GMV portfolio evaluation.

For the portfolio evaluation, we construct correlation-based global minimum variance (GMV) portfolios using the model-implied forecasts of the joint split-session correlation matrix. Let $C_{m,t+1|t}$ denote the one-step-ahead conditional correlation matrix forecast from model $m$, where $C_{m,t+1|t}=\mathrm{blockdiag}(C^N_{m,t+1|t},C^D_{m,t+1|t})$. Since the second-stage model is specified for standardized innovations, this exercise uses the forecast correlation matrix rather than the full return covariance matrix. The corresponding GMV weights are \[ \widehat{w}_{m,t+1|t} = \frac{C_{m,t+1|t}^{-1}\mathbf{1}} {\mathbf{1}^{\prime}C_{m,t+1|t}^{-1}\mathbf{1}} . \] The realized portfolio return is computed as $\widehat{w}_{m,t+1|t}^{\prime}Z_{t+1}$, where $Z_{t+1}=(Z_{t+1}^{N\prime},Z_{t+1}^{D\prime})^{\prime}$ denotes the vector of standardized overnight and intraday innovations. We compare models using the realized variance of these portfolio returns and apply the MCS test to the corresponding squared portfolio returns. This exercise is therefore interpreted as a correlation-based evaluation of dependence forecasts rather than a full volatility-scaled asset-allocation exercise.

The high-dimensional out-of-sample results broadly support the in-sample evidence. More flexible tail specifications improve predictive performance relative to the common multivariate-$t$ benchmark, and the Hetero-$t$ model delivers the highest total log-likelihood. It is also the only model retained in the superior set by the likelihood-based MCS test. The GMV results are consistent with this ranking: the Hetero-$t$ model delivers the lowest realized variance and is retained in the superior set by the GMV MCS test. This out-of-sample evidence suggests that the additional flexibility of the Hetero-$t$ specification captures persistent asset-level tail heterogeneity rather than merely fitting in-sample noise. In contrast to the six-asset benchmark, where the session-by-sector Cluster-$t$ performs best, the 100-asset results suggest that asset-level tail heterogeneity becomes more valuable as the cross-sectional dimension increases.

table[table omitted — 2,817 chars of source]

Conclusion

This paper develops Split-Session Cluster GARCH, a model for heavy-tailed multivariate dependence in asset returns decomposed into overnight and intraday components. The model combines asset-specific Coupled EGARCH dynamics with a score-driven correlation model for standardized innovations. Tail heterogeneity is introduced through convolution-$t$ distributions, allowing degrees of freedom to vary across clusters defined by trading sessions and economically meaningful asset groups. The correlation dynamics use the unconstrained correlation parameterization and the canonical block-correlation representation, preserving positive definiteness while improving scalability.

The empirical results show that separating overnight and intraday returns is important for modeling heavy-tailed dependence. In the six-asset application, overnight innovations are substantially more heavy-tailed than intraday innovations, with estimated degrees of freedom differing by roughly a factor of three. A common multivariate-$t$ specification masks this session-level tail heterogeneity. Allowing separate tail parameters by session improves fit, and further partitioning tails by sector delivers additional gains concentrated mainly in the overnight component. These findings indicate that tail behavior varies along both time and cross-sectional dimensions.

The results also show that score-driven updating is most effective when paired with an appropriate heavy-tailed specification. Relative to traditional DCC models, score-driven specifications perform better under heavy-tailed distributions, especially for overnight returns, where extremes are more frequent. The clustered convolution-$t$ specification localizes the impact of extremes through session- and group-specific tail weights.

The 100-asset application confirms that the framework remains feasible in a larger cross section. The block representation reduces the dependence system from the asset-pair level to the block-pair level while still allowing rich tail heterogeneity. In this setting, the block Hetero-$t$ specification delivers the strongest in-sample and out-of-sample likelihood performance among the block models and also achieves the lowest realized variance in the GMV portfolio evaluation.

Overall, imposing a common tail structure can distort dynamic correlation modeling when tail behavior differs across sessions and asset groups. Split-Session Cluster GARCH addresses this issue by combining session-specific volatility dynamics, clustered heavy-tailed innovations, and scalable block-structured correlation dynamics. Future research could consider data-driven clustering, time-varying cluster memberships, broader asset universes, and high-dimensional asymptotic theory.

\FloatBarrier