Ecological momentary assessment (EMA) allows researchers to closely follow individuals through periods of transition by capturing emotions, experiences, and behavior at high temporal resolution via repeated assessments in daily life. Examples include the monitoring of symptoms throughout therapy (e.g., Wright et al., Reference Wright, Hallquist, Swartz, Frank and Cyranowski2014), negative emotions in the weeks preceding high-stakes examinations (e.g., Flueckiger et al., Reference Flueckiger, Lieb, Meyer and Mata2014), or behavioral patterns during the first weeks of the COVID-19 pandemic (e.g., Ryvkina et al., Reference Ryvkina, Kroencke, Geukes, Scharbert and Back2023). When paired with adequate analysis approaches, the resulting intensive longitudinal data allow researchers to “zoom in” on whether—and, if so, how—changes in the phenomena of interest unfold during such critical periods. This includes examining how the coupling between comorbid symptoms evolves over the course of therapy (e.g., whether symptoms decouple gradually or abruptly, and whether, and when, bounce-back effects occur after therapy ends), detecting systematic changes in the volatility of negative emotions as exams approach, or identifying plateaus in social distancing during the early stages of the COVID-19 pandemic.
In this context, time-varying coefficient modeling (TVCM) offers a useful—and, in our view, still underused—lens on intensive longitudinal data, allowing researchers to examine how changes in the levels and associations of emotions, experiences, and behavior evolve over time. This is achieved by modeling regression coefficients as smooth, nonparametric functions of continuous time (Hastie & Tibshirani, Reference Hastie and Tibshirani1993; Hoover et al., Reference Hoover, Rice, Wu and Yang1998; see Sørensen and McCormick, Reference Sørensen and McCormick2025, for a recent integration of TVCM with the dynamic structural equation modeling framework often employed for intensive longitudinal data). In psychological research using intensive longitudinal data, TVCM has been used to investigate, for example, the time-varying effect of alcohol use on cigarette smoking relapse risk (Dermody & Shiffman, Reference Dermody and Shiffman2020), changes in the influence of momentary negative affect and abstinence self-efficacy on smoking urges and substance use in the weeks following a quitting attempt (Lanza et al., Reference Lanza, Vasilenko, Liu, Li and Piper2014; Shiyko et al., Reference Shiyko, Lanza, Tan, Li and Shiffman2012; Stull et al., Reference Stull, Linden-Carmichael, Scott, Dennis and Lanza2023), and the progressive uncoupling of depression and anxiety over the course of psychotherapy (Wright et al., Reference Wright, Hallquist, Swartz, Frank and Cyranowski2014), among other applications.
In the present study, we seek to further the utility of TVCM for understanding patterns of change with intensive longitudinal data. Specifically, we broaden the scope of phenomena that can be studied with TVCM by providing a formulation for the multivariate normal distribution rather than relying solely on a regression framework. This constitutes the major contribution of the present study, enabling flexible examination of patterns of change in associations, or couplings, without assuming directional effects. For instance, when investigating comorbidity, clinical researchers may want to examine whether symptoms of anxiety co-occur or are coupled with symptoms of depression, without making assumptions about which, if any, reinforces the other. Yet, current analytical approaches for studying stable interindividual differences in couplings (Neubauer & Schmiedek, Reference Neubauer and Schmiedek2020; Neubauer et al., Reference Neubauer, Lerche and Voss2018) or their average-level evolution over time (as in Wright et al., Reference Wright, Hallquist, Swartz, Frank and Cyranowski2014) are not well suited to explore such questions, as they require explicitly defined assumptions about the directionality of relationships between constructs and do not account for the possibility that observed couplings may arise from contextual factors simultaneously affecting both variables. Further, our TVCM formulation of the multivariate normal distribution enables investigation of changes in the variability of emotions, cognitions, and behaviors, in addition to mean levels and co-occurrences. This capability may be particularly relevant for clinical research on therapeutic interventions, which may be regarded as more effective when they not only reduce symptom levels but also decrease volatility in maladaptive cognitions and emotions. In this context, our developments offer tools to explore whether and when in the therapeutic process such stabilization emerges.
We discuss three versions of our TVCM formulation of the multivariate normal distribution. The first models aggregate effects, as in standard TVCM (e.g., Tan et al., Reference Tan, Shiyko, Li, Li and Dierker2012). The remaining two combine TVCM with hierarchical modeling approaches (as in, e.g., Shim et al., Reference Shim, Sohn and Hwang2017; Sørensen and McCormick, Reference Sørensen and McCormick2025; Sun et al., Reference Sun, Zhang and Tong2007; Tan et al., Reference Tan, Shiyko, Li, Li and Dierker2012), allowing researchers to capture between-person heterogeneity in individual-level patterns of change. In the second version, this is achieved by including a person-specific coefficient intercept while assuming parallel coefficient functions across individuals (see Shim et al., Reference Shim, Sohn and Hwang2017; Sun et al., Reference Sun, Zhang and Tong2007; Tan et al., Reference Tan, Shiyko, Li, Li and Dierker2012, for regression-based TVCM analogs). In the third, coefficient functions are modeled as fully person-specific, smoothed via partial pooling (see Sørensen & McCormick, Reference Sørensen and McCormick2025, for a regression-based TVCM analog). All models are implemented within a Bayesian framework. Annotated syntax for the estimation of all models is provided in the OSF repository accompanying this article. As a running example and to illustrate our developments, we make use of intensive longitudinal data collected from 16 patients with anxiety disorders over six weeks—two weeks each before, during, and after an attention training intervention. Our analysis examines interindividual differences in changes in both the level and variability of nervousness as a negative emotion and threat monitoring as an actionable process (Hoffart & Johnson, Reference Hoffart and Johnson2020), as well as in the dynamics of their coupling over time.
In what follows, we first review standard TVCM as a tool for examining how associations change over time. Next, we introduce our motivating example data set, followed by walkthroughs of our TVCM developments, their Bayesian implementation, and their empirical illustration using the example data. The presentation of our developments is organized by model, alternating between model introduction, implementation details, and empirical results that illustrate the change patterns each model can uncover. After discussing the model developments, we show how inspecting first-order derivatives of the coefficient functions can help identify periods of stability and change in the phenomena of interest, at both aggregate and individual levels. Finally, we discuss how the two hierarchical model specifications can be expanded to support investigations of both person-level correlates of patterns of change (e.g., whether patterns of change in the variability of emotions in the first weeks of therapy are associated with baseline symptom levels) and their predictive value for distal outcomes (e.g., whether early uncoupling of maladaptive cognitive-affective patterns predicts therapeutic success). We refrain, however, from providing an empirical illustration for these extensions, due to the small sample size of our example data.
1 Time-varying coefficient modeling as tools to examine differences in associations across time
TVCM is a flexible approach for studying how associations between variables evolve over time. Rather than imposing a predefined form of change, TVCM can capture complex, nonlinear patterns as a function of continuous time. Graphical displays of these patterns help characterize how change unfolds and pinpoint periods when relationships among variables are strongest or weakest, offering valuable insights into critical windows for intervention, among other things (Lanza & Linden-Carmichael, Reference Lanza and Linden-Carmichael2021; Tan et al., Reference Tan, Shiyko, Li, Li and Dierker2012). In its original form, TVCM poses an extension of linear regression. To illustrate, let
$x_{it}$
and
$y_{it}$
denote values on two variables of interest, reported by individual
$i \in \{1, \ldots , N\}$
at time t after the start of an EMA. In a typical TVEM setup, both the intercept
$\beta _0(t)$
and the regression coefficient
$\beta _1(t)$
are allowed to change over time, while the residual standard deviation
$\sigma $
is assumed constant. This can be written as
In TVCM, the aim is to obtain smooth coefficient functions of the regression parameters of interest over the interval
$[l,u]$
. The interval
$[l,u]$
can represent time in different ways depending on the application. It may correspond to the same real-time period for all participants (e.g., the first weeks of a semester in a student sample), or it may represent participant-specific segments of time (e.g., the first weeks following a cessation attempt in an addiction study). What is crucial is that the time variable is meaningful with respect to the phenomenon under study—not merely the arbitrary span of an EMA—and that the time scale is aligned across participants with respect to shared reference event (see Singer & Willett, Reference Singer and Willett2003, for further discussions on how to conceptualize time in the analysis of longitudinal data).
To capture smooth coefficient functions of arbitrary form, TVCM draws on splines. In what follows, we focus on truncated power splines, in which the interval
$[l,u]$
is divided into
$K+1$
subintervals:
The subintervals are defined by K knots
$\{\tau _1, \tau _2, \ldots , \tau _K\}$
, typically equally spaced, with
Then, the coefficient function is approximated piecewise by lower-order polynomials over each subinterval, connected by the K knots.
For concreteness, we focus on the time-varying regression coefficient from Equation (1). Using piecewise quadratic functions, the coefficient function
$\beta _1(t)$
can be approximated by a linear combination of a quadratic base function and K truncated power functions:
Note that the parameters defining the coefficient functions are not directly interpretable. Instead, results are interpreted visually through graphical displays of the implied coefficient functions across the interval bounded by l and u.
To illustrate, Figure 1 shows how a hypothetical coefficient function is built successively. In each panel, the curve implied by the linear combination of the base function and the truncated power functions up to knot j
is shown in black, while the corresponding curve up to knot
$j-1$
is shown in gray. This visualization demonstrates how each truncated power function modulates the coefficient function within its corresponding subinterval.
Illustration of a successfully built hypothetical coefficient function. Each panel compares the function up to knot j (in black) against the function up to knot
$j-1$
(in gray).

Figure 1 Long description
Four panels labeled a through d. Each panel shares a common x-axis labeled Week from 0 to 6 and a y-axis labeled beta sub 1 (t) from negative 0.25 to 1.00. Vertical dashed and dotted lines represent knot locations.
* Panel a. Functions up to knot 1 and 2. A gray horizontal line remains constant at 0.75. A black line follows this until week 2.5, then curves downward sharply toward negative 0.25 by week 4.
* Panel b. Functions up to knot 2 and 3. The gray line follows the curve from panel a. The black line diverges at week 3.5, forming a trough at week 4.5 before curving upward toward 1.00 at week 6.
* Panel c. Functions up to knot 3 and 4. The gray line follows the upward curve from panel b. The black line diverges at week 4.5, maintaining a lower trajectory that ends at 0.75 at week 6.
* Panel d. Functions up to knot 4 and 5. The gray line follows the trajectory from panel c. The black line diverges at week 5.5, curving downward to end at approximately 0.40 at week 6.
For ease of interpretation, let us imagine that the depicted coefficient function represents the time-varying regression coefficient for nervousness and threat monitoring across a six-week interval (i.e., the effect of nervousness on threat monitoring), spanning the two weeks before, during, and after an intensive therapy targeting anxiety patients. Five knots
$\tau _k$
, marked with vertical lines, are placed at weekly intervals, with knots
$\tau _2 = 2$
and
$\tau _4 = 4$
, depicted with dashed lines, marking the start and end of therapy, respectively.
We start with a linear base function (
$d_0 = 0.75$
and
$d_1 = d_2 = 0$
). This base function determines the hypothetical coefficient function in the first segment of Figure 1, capturing an initially stable association between nervousness and threat monitoring in Week 1. The relationship also remains stable throughout the second segment, when considering the function up to the first knot, as reflected by
$d_3 = 0$
. In Week 3, with the second knot, which coincides with the onset of therapy two weeks into the EMA, the relationship begins to weaken (
$d_4 = -0.4$
; see the third segment in Figure 1a). In Week 4, with the third knot, the decline is dampened (
$d_5 = 0.8$
). The association continues to weaken but at a slower rate than implied by the coefficient function up to knot 2 (compare the gray and black lines in the fourth segment of Figure 1b). Then, in Week 5, after the end of therapy, the relationship starts to strengthen again, but at a slower rate than implied by the coefficient function up to knot 3 (
$d_6 = -0.2$
; compare the gray and black lines in the fifth segment of Figure 1c). Finally, in Week 6, the association flattens out (
$d_7 = -0.5$
; Figure 1d).
2 Running example: Nervousness and threat monitoring across the course of therapy
To illustrate and study our TVCM developments, we make use of intensive longitudinal data from 16 patientsFootnote 1 with mixed anxiety disorders who received a group-based attention training technique intervention over a two-week period (see Snuggerud et al., Reference Snuggerud, Nordahl, Vrabel, Hoffart and Johnson2026a, for further details). Ethical approval was obtained from the Norwegian Ethical Committee (REK/2021/269896). Data on multiple emotional states, metacognitive strategies, and metacognitive beliefs were collected over six weeks using EMA: two weeks before treatment, two weeks during treatment, and two weeks after treatment, creating a natural timeline with respect to shared reference events. Participants completed assessments daily at fixed time points (8.00 am, 12.00 pm, 4.00 pm, and 8.00 pm), and contributed a median of 147 available measurement occasions (range: 99–172).
Note that despite repeated calls to complement or even substitute traditional methods for evaluating clinical interventions with EMA (Mofsen et al., Reference Mofsen, Rodebaugh, Nicol, Depp, Miller and Lenze2019; Moore et al., Reference Moore, Depp, Wetherell and Lenze2016; Targum et al., Reference Targum, Sauder, Evans, Saber and Harvey2021; Webb et al., Reference Webb, Hilt, Swords, Bolt, Fisher and Goldberg2025), fine-grained tracking of patients via EMA across the entire intervention period, including pre- and post-intervention baseline and follow-up periods, is still relatively rare in clinical intervention research. The present data therefore offer a rare opportunity to examine the dynamic nature of change during the intervention in detail, and to assess whether and how such changes are subsequently sustained. Notwithstanding the limited sample size, the data afford unusually rich temporal information, with the number of measurement occasions far exceeding what is typical in EMA studies (i.e., on average six assessments per day over seven days; Wrzus & Neubauer, Reference Wrzus and Neubauer2023). Because the accuracy of TVCM results crucially depends on the number of measurement occasions rather than the sample size—as demonstrated in applications with
$N=1$
designs (Bringmann et al., Reference Bringmann, Hamaker, Vigo, Aubert, Borsboom and Tuerlinckx2017)—our example data set is particularly well suited for illustrating TVCM developments.
Among the assessed emotional states, metacognitive strategies, and metacognitive beliefs, we focus on nervousness and threat monitoring as two illustrative phenomena of interest and apply the proposed TVCM developments to investigate between-person differences in how their levels, variability, and coupling evolved over the period from two weeks before to two weeks after intensive therapy. Both constructs were assessed at each EMA prompt with the items “Right now, I feel nervous” (Norwegian original: “Akkurat nå føler jeg meg nervøs”) and “Right now, I am scanning for potential threats” (“Akkurat nå ser jeg etter farer”), using a visual analog scale from 0 (“not at all”) to 100 (“completely”). To facilitate model estimation, we rescaled the time scale by setting
$l=0$
to denote the onset of EMA data collection for each participant and
$u=1$
to denote the maximum amount of time elapsed between the onset and the final EMA measurement. Both item scores were rescaled to the unit interval by dividing by 100.
3 Model 1: A time-varying coefficient formulation of the multivariate normal distribution
To interpret standard TVCM regression parameters meaningfully, well-defined assumptions about the directional relationships between constructs are required. As noted above, however, researchers may not always have or do not want to incorporate such assumptions in their analyses. In addition, they may be interested in studying phenomena going above and beyond mean levels and associations. In the present study, we, therefore, aim to broaden TVCM beyond regression-based applications to capture not only mean levels and directed associations, but also changes in variability and co-occurrence over time.
We start with a customary, aggregate-level TVCM formulation of the multivariate normal distribution. We first introduce the model and then discuss its implementation and illustrative empirical results. For simplicity, we consider two variables,
$x_{it}$
and
$y_{it}$
, and assume that they are bivariate normally distributed. In our model, all parameters defining the bivariate normal distribution—the mean vector, standard deviations, and the correlation—are allowed to vary as a function of time, that is,
Defining knots and subintervals as above, we approximate the smooth coefficient functions of these parameters over the interval
$[l, u]$
by
Note that for standard deviations and the correlation coefficient, coefficient functions refer to log-transformed and Fisher z-transformed parameters, respectively. The inverse transformations are given by
$\exp (\cdot )$
for standard deviations and
$\tanh (\cdot )$
for the correlation coefficient. These transformations ensure that the respective coefficients remain within their admissible parameter space, namely,
$\sigma _{x}(t)>0$
,
$\sigma _{y}(t)>0$
, and
$-1 < \rho _{xy}(t) < 1$
.Footnote 2
3.1 Prior settings and model implementation
In our Bayesian implementation, we use diffuse normal priors with mean 0 and standard deviation 10 for the polynomial base term parameters (
$a_{x0}, a_{x1}, a_{x2}, a_{y0}, \ldots , c_1, c_2$
). To smooth the coefficient functions and avoid overfitting, the truncated power basis parameters (
$a_{x,2+1}, a_{x,2+2}, \ldots c_{2+K-1}, c_{2+K}$
) are equipped with hierarchical priors (as in Tan et al., Reference Tan, Shiyko, Li, Li and Dierker2012), that is,
We use half-Cauchy priors with location 0 and scale 2 for the hyperparameters (
$\eta _{ax}, \eta _{ay}, \ldots , \eta _c$
) of these hierarchical priors.
For all model illustrations, we set
$K=7$
, with five knots evenly spaced over the interval
$[l=0,u=1]$
, and two additional knots placed during therapy to increase the sensitivity of the coefficient functions in this period of expected rapid change. We used Stan version 2.19 (Stan Development Team, 2017) with the rstan package version 2.19.3 (Guo et al., Reference Guo, Gabry and Goodrich2018) to obtain the Bayesian parameter estimates. For each model, we ran two Markov chain Monte Carlo (MCMC) chains with 10,000 iterations each, with the first half being employed as warm-up. The sampling procedure was assessed on the basis of potential scale reduction factor (PSRF) values, with PSRF values below 1.10 for all parameters being considered as satisfactory (Gelman & Rubin, Reference Gelman and Rubin1992; Gelman & Shirley, Reference Gelman, Shirley, Brooks, Gelman, Jones and Meng2011). We did not observe PSRF values exceeding 1.10 for any of the estimated models. We employed the posterior mean (EAP) as a Bayesian point estimate for each parameter constituting the coefficient functions. All analyses were conducted in R version 4.4.3 (R Development Core Team, 2017).
3.2 Results
Figures 2a, 2b, 3a, 3b, and 4a show the time-varying means, standard deviations, and correlations of nervousness and threat monitoring obtained from the TVCM formulation of the bivariate normal distribution, which remains fully aggregated, that is, yields average parameters across persons. The dashed vertical lines indicate the approximate start and end of therapy. Note that the timing of therapy was not incorporated in the models but is included in the figure to aid interpretation.
Time-varying means of nervousness (left column) and threat monitoring (right column) for different modeling approaches. Note that y-axes for the fully aggregated results and individual-specific trajectories differ in scale.

Figure 2 Long description
A grid of six line graphs arranged in two columns and three rows. The left column displays mu sub Nervousness and the right column displays mu sub Threat monitoring. All graphs share an x-axis for Time ranging from 0.00 to 1.00 with vertical dashed lines at approximately 0.33 and 0.66.
* Top row (a and b) Fully aggregated model: The y-axis ranges from 0.0 to 0.5. Panel a shows nervousness peaking at 0.33 before a steady decline. Panel b shows threat monitoring peaking slightly before 0.33 followed by a gradual decline.
* Middle row (c and d) Person-specific intercept: The y-axis ranges from 0.0 to 0.8. Both panels show a series of parallel curves representing individual trajectories. In panel c, the curves show a slight initial peak then a downward trend. In panel d, the curves show a subtle wave pattern with a general decline after the second dashed line.
* Bottom row (e and f) Fully person-specific coefficient function: The y-axis ranges from 0.0 to 0.8. These panels show highly variable, intersecting individual curves. Panel e shows diverse nervousness trajectories with some increasing and others decreasing sharply. Panel f shows complex, oscillating threat monitoring paths that cross one another frequently throughout the time period.
Time-varying standard deviations of nervousness (left column) and threat monitoring (right column) for different modeling approaches. Note that y-axes for the fully aggregated results and individual-specific trajectories differ in scale.

Figure 3 Long description
The figure consists of six line graphs arranged in a 3 by 2 grid. All graphs share an x-axis labeled Time, ranging from 0.00 to 1.00, with vertical dashed lines at approximately 0.33 and 0.66.
Top Row: Fully aggregated model.
Panel a (left) shows sigma Nervousness on a y-axis from 0.10 to 0.35. A single curve starts at 0.28, peaks slightly, then follows a sigmoid decline to 0.21.
Panel b (right) shows sigma Threat monitoring on the same scale. The curve mirrors panel a, starting at 0.26, peaking at 0.25 time, and declining to 0.19.
Middle Row: Person-specific intercept.
Panel c (left) shows sigma Nervousness on a y-axis from 0.0 to 0.5. It contains approximately 20 individual curves that follow a parallel downward trend, ranging from 0.18 to 0.45 at time 0.
Panel d (right) shows sigma Threat monitoring on the same scale. The curves are mostly parallel with a slight dip and recovery, clustered tightly between 0.15 and 0.25, with a few outliers above and below.
Bottom Row: Fully person-specific coefficient function.
Panel e (left) shows sigma Nervousness on a y-axis from 0.0 to 0.5. The curves are no longer parallel, showing intersecting trajectories that generally trend downward but with varying slopes and curvatures.
Panel f (right) shows sigma Threat monitoring on the same scale. The curves show high variability and frequent intersections, with some trajectories rising sharply toward time 1.00 while others decline or remain flat.
Time-varying correlations of nervousness and threat monitoring for different modeling approaches. Note that y-axes for the fully aggregated results and individual-specific trajectories differ in scale.

Figure 4 Long description
A multi-panel figure containing three line graphs labeled a, b, and c. All graphs share a horizontal x-axis for Time ranging from 0.00 to 1.00 and a vertical y-axis for rho nervousness threat monitoring. Two vertical dashed gray lines intersect the x-axis at approximately 0.33 and 0.66 in all panels.
* Panel a, Fully aggregated model. The y-axis ranges from 0.00 to 1.00. A single solid black line remains relatively flat at a correlation of approximately 0.65, with a slight upward curve toward the end of the time period.
* Panel b, Person-specific intercept. The y-axis ranges from 0.0 to 0.8. The graph displays approximately 20 parallel or near-parallel horizontal lines stacked vertically. These lines represent individual trajectories that maintain a constant offset from one another, ranging from a correlation of 0.3 to 0.9.
* Panel c, Fully person-specific coefficient function. The y-axis ranges from 0.0 to 0.8. The graph shows approximately 20 highly variable and intersecting lines. While some lines remain stable, others show significant fluctuations, including steep declines toward a 0.0 correlation or sharp peaks, indicating high individual variability in the correlation over time.
The mean level of nervousness (Figure 2a) showed a slight increase in the week preceding therapy onset, possibly indicative of anticipatory arousal, while threat monitoring (Figure 2b) remained stable over the same period. With the start of therapy, both constructs showed steady decline, somewhat more pronounced for nervousness than for threat monitoring. Both trajectories flattened out during the two-week follow-up period. A similar pattern was observed for the standard deviation of threat monitoring (Figure 3b), which exhibited a steady, substantial decline following the onset of therapy. Nervousness, in contrast, exhibited a somewhat less pronounced reduction in variability (Figure 3a). To evaluate whether model-implied coefficients at the approximate start of therapy were credibly different from those at therapy end, we obtained their difference as derived parameters. Mean levels of nervousness and threat monitoring were both credibly higher at the start than at the end of therapy (differences of 0.14, 95% credibility interval: [0.11, 0.18], and 0.11 [0.08, 0.15], respectively), as were their standard deviations (0.04 [0.02, 0.06] and 0.06 [0.04, 0.09], respectively).
In sum, the intensive therapy appears to have produced sustained reductions in both average levels and volatility of nervousness and threat monitoring, with declines beginning right from the onset. For threat monitoring, reductions in variability were more pronounced and closely paralleled the decline in average levels, whereas for nervousness, reductions in mean levels were more pronounced while accompanying decreases in variability were comparatively modest. In contrast, the coupling between nervousness and threat monitoring appeared unaffected by the intensive therapy, as indicated by a correlation coefficient remaining stable at approximately 0.65 throughout the study period (Figure 4a) and a difference in coefficients between therapy start and end of 0.00 [
$-$
0.05; 0.06].Footnote 3
4 Model 2: A hierarchical extension with person-specific coefficient intercepts
In its original form, TVCM supports investigating aggregate effects but does not support conclusions about how change unfolds at the level of individual participants (Piccirillo & Foster, Reference Piccirillo and Foster2023). Yet, arguably, this is precisely the focus of many research questions addressed with intensive longitudinal data (e.g., Hamaker, Reference Hamaker2025; Laurenceau et al., Reference Laurenceau, DiGiovanni and Bolger2025). Furthermore, both the original regression-based TVCM variant (Equation (1)) and its multivariate normal counterpart introduced above (Equation (3)) neglect the nested structure of intensive longitudinal data from multiple participants—a limitation frequently acknowledged in both methodological and applied TVCM studies (e.g., Tan et al., Reference Tan, Shiyko, Li, Li and Dierker2012; Wright et al., Reference Wright, Hallquist, Swartz, Frank and Cyranowski2014).
Both issues can be addressed by integrating TVCM with hierarchical modeling approaches (Shim et al., Reference Shim, Sohn and Hwang2017; Sørensen & McCormick, Reference Sørensen and McCormick2025; Sun et al., Reference Sun, Zhang and Tong2007; Tan et al., Reference Tan, Shiyko, Li, Li and Dierker2012), a strategy we also adopt in our TVCM formulation of the multivariate normal distribution to investigate interindividual differences beyond aggregate trajectories. The simplest extension that already allows for some degree of heterogeneity in coefficient functions is the introduction of a person-specific intercept term to the polynomial base function (as done in, e.g., Shim et al., Reference Shim, Sohn and Hwang2017, Sun et al., Reference Sun, Zhang and Tong2007, and Tan et al., Reference Tan, Shiyko, Li, Li and Dierker2012). This approach accounts for interindividual differences in the initial strength of the parameter of interest at the onset of the EMA period. It, however, rests on the assumption that trajectories of untransformed coefficient functions (i.e., prior to applying the exponential or tanh transformation for standard deviations and correlations) run in parallel across time:
Note the introduction of the subscript i to the time-varying parameters (
$\mu _{i,x}(t),\mu _{i,y}(t), \ldots , \rho _{i,xy}(t)$
) and the intercept parameters of the coefficient functions (
$a_{i,x0}, a_{i,y0}, \ldots , c_{i0}$
).
Introducing a person-specific intercept into the time-varying coefficient functions enables the identification, quantification, and illustration of between-person heterogeneity in initial coefficient levels, for example, via the standard deviations of the person-specific intercepts or by showing exemplar coefficient functions for individuals with low, medium, and high values.
4.1 Prior settings
For the individual-specific intercepts, we use hierarchical priors, that is,
The group-level means of the person-specific coefficient intercepts (
$\nu _{ax0}, \nu _{ay0}, \ldots , \nu _{c0}$
) are assigned a normal prior with mean
$0$
and standard deviation
$10$
, and the group-level standard deviations (
$\phi _{ax0},\phi _{ay0}, \ldots , \phi _{c0}$
) are assigned a half-Cauchy prior with location 0 and scale 2. Priors for the remaining parameters are identical to those specified for the fully aggregated model.
4.2 Results
Figures 2c, 2d, 3c, 3d, and 4b display the time-varying means, standard deviations, and correlations of nervousness and threat monitoring for the 16 patients based on the model with a person-specific coefficient intercept. To compare the model with the fully aggregated model, we evaluated differences in expected predictive accuracy using Bayesian leave-one-out (LOO) cross-validation, as quantified by the expected log pointwise predictive density (elpdloo; Vehtari et al., Reference Vehtari, Gelman and Gabry2017). The model with a person-specific coefficient intercept exhibited a better fit than the fully aggregated model (estimated difference in elpd
$_{\text {loo}}$
: 1141.1; SE: 54.3), indicating that patients differed in their levels, variability, and/or coupling of nervousness and threat monitoring at the onset of the EMA period.
Results resembled those of the fully aggregated model, with the only difference being that individuals varied in the magnitude of their initial parameter values: mean levels and variability in nervousness and threat monitoring declined, with reductions in levels being more pronounced for nervousness, and reductions in variability being more pronounced for threat monitoring, while correlations remained stable. Notably, in contrast to the fully aggregated model, a visually clear onset of change at the beginning of therapy was observed only for the mean and standard deviation of threat monitoring, whereas changes in both parameters for nervousness seemingly unfolded more gradually across the entire EMA period. Note that for both standard deviations, declines were larger among individuals with higher initial variability. This pattern arises from the coefficient transformation, in which the exponentiated person-specific intercept is scaled by a time-varying factor shared across individuals, and is, therefore, not substantively interpretable. Exploring relationships between initial levels and trajectories requires a model with fully person-specific coefficient functions, to which we turn next.
5 Model 3: A hierarchical extension with fully person-specific coefficient functions
To relax the assumption that the shapes of coefficient trajectories are shared among individuals and only differ in their level, all components of the time-varying coefficient function can be allowed to be person-specific (as in Sørensen and McCormick, Reference Sørensen and McCormick2025), that is,
Stable estimation is facilitated by the hierarchical setup, which smooths person-specific trajectories via partial pooling.
As will be illustrated below, allowing for fully person-specific coefficient functions supports capturing heterogeneity across the entire period of interest. For example, some individual-specific functions may exhibit “bumps” at distinct points in time, reflecting reactions to events experienced uniquely by a given participant. Note, however, that for models with fully person-specific coefficient functions, inspection of variability can no longer be carried out in a straightforward way (e.g., by examining the standard deviations of parameters constituting the coefficient functions or plotting a grid of coefficient functions for individuals with low, medium, and high values on each component). Because the parameters constituting the coefficient functions can take on a large number of possible combinations—some of which may be implausible—researchers instead need to inspect the estimated coefficient functions for all, or a selected subset of, individuals. Subsets can be chosen, for example, by drawing individuals at random or within strata defined by theoretically relevant characteristics, such as high, medium, and low baseline symptom severity. Since our sample consists of only 16 patients, we plot the results for all individuals.
5.1 Prior settings
To benefit from partial pooling, we equip each of the
$K+3$
person-specific parameters that constitute a coefficient function with hierarchical priors. Taking the first variable (
$x_{it}$
) as an example, we model the parameters of the time-varying mean vector’s elements as
parameters of time-varying standard deviations as
and parameters of the time-varying correlation as
To further smooth the coefficient functions, we assign the group-level means of the person-specific truncated power basis parameters the same hierarchical priors as in the fully aggregated model (Equation (5)):
Note that, combined with diffuse normal priors (mean
$0$
and standard deviation
$10$
) for the group-level quadratic base function parameters, this prior specification for the group-level means mirrors that of the fully aggregated model (Equation (5)). We use half-Cauchy priors with location 0 and scale 2 for all standard deviations.
5.2 Results
Results obtained from the model with fully person-specific coefficient functions are displayed in Figures 2e, 2f, 3e, 3f, and 4c. The model exhibited a better fit than the model with a person-specific coefficient intercept only (estimated difference in elpd
$_{\text {loo}}$
: 457.6; SE: 46.7), indicating that patients differed in the shape of trajectories of the levels, variability, and/or coupling of nervousness and threat monitoring across the course of the EMA.
The plots reveal substantial heterogeneity across all five time-varying parameters of interest, with patterns of stability, increase, and decrease all being observable. Notably, in contrast to the other two, simpler models, the onset of therapy—marked by the first vertical dashed line—no longer consistently corresponded to the point at which change began, suggesting that events outside of therapy, uniquely experienced by individual participants, may have substantially shaped some coefficient functions. Further note that some individual coefficient functions displayed marked abruptness.
6 Identifying periods of stability and change through inspection of first-order derivatives
The coefficient functions displayed in Figures 2–4 support investigating how change in mean levels, variability, and the coupling of nervousness and threat monitoring unfolded across therapy and beyond. Complementing these results by inspecting the first-order derivatives and identifying whether and when they differ credibly from zero helps pinpoint periods of change and stability in each of these quantities (see, e.g., Keele, Reference Keele2008).
First-order derivatives with respect to time t can be obtained using standard differentiation rules. For the spline terms, the derivative of
$(t-\tau _k)^2_+$
equals
$2(t-\tau _k)_+$
. For coefficient functions involving transformations, specifically the exponential and hyperbolic tangent links used for standard deviations and correlations, the chain rule applies. For the fully aggregated model, first-order derivatives of coefficient functions are given by
Derivatives of individual coefficient functions follow analogously.
As will be illustrated below, to assess uncertainty in the derivatives and identify periods where they are credibly different from zero, one can plot the posterior mean derivative alongside a 95% credibility band derived from posterior draws of the underlying coefficient function parameters.
6.1 Results
For illustrative purposes, we focus on the derivatives implied by the coefficient functions of the fully aggregated model as well as those implied by the fully person-specific model for three selected individuals with different trajectories. For ease of interpretation, we display the derivatives alongside the corresponding coefficient functions. To convey uncertainty, for both the coefficient functions and their derivatives, we obtained 95% credibility bands by evaluating posterior draws of the coefficient functions on an equally spaced time grid with 200 supporting points and computing the 2.5th and 97.5th percentiles across draws at each grid point.
Coefficient functions (left column) and first-order derivatives (right column) for the mean of nervousness, based on the fully aggregated model and for three selected individuals. Shaded regions represent 95% credibility bands.

Figure 5 Long description
The figure consists of four rows and two columns of line graphs. All graphs share a horizontal X-axis labeled Time, ranging from 0.00 to 1.00. Vertical dashed lines are positioned at approximately 0.33 and 0.66 on the X-axis.
* Left Column (Panels a, c, e, g): The Y-axis is mu sub Nervousness, ranging from 0.0 to 0.6. These panels show coefficient functions.
- Panel a (Fully aggregated model): The curve starts at 0.4, peaks slightly before 0.33, then shows a steady non-linear decline toward 0.2 at Time 1.00.
- Panel c (Selected individual 1): Starts at 0.45, follows a gradual downward slope, leveling off near 0.2 between 0.75 and 1.00.
- Panel e (Selected individual 2): Similar to individual 1 but with a flatter profile, ending at approximately 0.15.
- Panel g (Selected individual 3): Shows a more pronounced dip to 0.15 at Time 0.75 before curving upward toward 0.35 at Time 1.00.
* Right Column (Panels b, d, f, h): The Y-axis is d mu sub Nervousness all over d t, ranging from -2 to 2. These panels show first-order derivatives. A horizontal dashed line marks the zero value.
- Panel b (Fully aggregated model): The derivative peaks sharply above zero at 0.15, drops to a trough near -0.6 at 0.50, and returns toward zero.
- Panel d (Selected individual 1): Shows a shallow peak near zero, a trough at 0.50, and a steady increase toward 0.5 at Time 1.00.
- Panel f (Selected individual 2): Displays a similar oscillating pattern but stays closer to the zero line throughout.
- Panel h (Selected individual 3): Follows the general trough pattern at 0.50 but exhibits a sharp, steep increase reaching above 1.0 at Time 1.00.
In all panels, a solid black line represents the mean, and a light gray shaded region represents the 95% credibility band. The bands generally widen toward the end of the time scale, particularly in the derivative plots for individuals.
Coefficient functions (left column) and first-order derivatives (right column) for the mean of threat monitoring, based on the fully aggregated model and for three selected individuals. Shaded regions represent 95% credibility bands.

Figure 6 Long description
The figure consists of four rows and two columns. All graphs share a horizontal x-axis labeled Time from 0.00 to 1.00. Vertical dashed lines mark time points at approximately 0.33 and 0.66.
Left Column: Coefficient functions for mu sub Threat monitoring. The y-axis ranges from 0.0 to 0.6.
- Row 1 (a) Fully aggregated model: Shows a slight rise to a peak at 0.25 followed by a gradual decline.
- Row 2 (c) Selected individual 1: Displays a lower, flatter curve that begins to decline after 0.33.
- Row 3 (e) Selected individual 2: Starts at a high value of 0.55 and shows a steep, continuous decline until 0.75, where it plateaus.
- Row 4 (g) Selected individual 3: Shows a U-shaped curve that dips to zero at 0.70 before rising sharply at the end.
Right Column: First-order derivatives d over d t of mu sub Threat monitoring. The y-axis ranges from -2 to 2 with a horizontal dashed line at 0.
- Row 1 (b) Fully aggregated model: The curve starts above zero, crosses to negative at 0.25, reaches a trough at 0.50, and returns toward zero.
- Row 2 (d) Selected individual 1: Stays close to zero, dipping slightly negative between 0.33 and 0.75.
- Row 3 (f) Selected individual 2: Shows a deep V-shaped trough reaching -1.2 at time 0.45.
- Row 4 (h) Selected individual 3: Displays a deep trough at 0.45 followed by a sharp linear increase that crosses zero at 0.75 and ends at a positive peak.
In all panels, a solid black line represents the mean, and a light gray shaded region represents the 95 percent credibility bands.
Figures 5 and 6 display derivatives (right columns) alongside the corresponding coefficient functions (left column) for the means of nervousness and threat monitoring, for both the fully aggregated model and selected individuals. In each figure, the black line represents the EAP estimate; the 95% credibility band is depicted in gray. The dashed horizontal line in the right columns marks a change rate of zero, that is, stability. We start by inspecting the time segments before and after therapy for the time-varying mean vectors. For nervousness, a small, positive aggregate-level rate of change credibly different from zero before therapy onset suggests a phase of anticipatory arousal (Figure 5b). For threat monitoring, the aggregate-level rate of change was not credibly different from zero before therapy (Figure 6b). Aggregate-level mean levels of both variables remained stable in the two weeks following therapy. For the three selected individuals, observable deviations from zero rates of change outside of therapy were modest. Therapy, in contrast, marked a period of change at both the aggregate level and for the three selected individuals, with the rate of change being credibly different from zero throughout and peaking approximately one week into therapy.Footnote 4 A similar pattern emerged for the standard deviations of nervousness (Figure 7) and threat monitoring (Figure 8). At the aggregate level, the negative rate of change during therapy was more pronounced for the variability of threat monitoring than for nervousness. Note that for individual 3, the rate of change in the standard deviation of nervousness (see Figure 7h) showed only a modest credible deviation from zero during a brief segment of therapy. In contrast, the negative rate of change in the standard deviation of threat monitoring during therapy (see Figure 8h) was most pronounced for this individual, followed by a marked rebound following therapy, with the rate of increase being credibly different from zero. For the correlation of nervousness and threat monitoring (Figure 9), the aggregate trajectory exhibited no rates of change credibly different from zero across the investigated period, and individual trajectories showed only modest credible deviations from zero over brief time segments.
On a general note, the credibility bands in Figures 5–9 indicate that individual-specific coefficient trajectories and their derivatives were estimated with generally high precision, showing only modest reductions in precision relative to the aggregate coefficient functions and their derivatives. This suggests that these estimates can support meaningful conclusions about individual patients’ trajectories, beyond merely describing heterogeneity across individuals. At the same time, precision can vary across coefficients and individuals, as illustrated by the comparison between means and correlations as well as between individual 2, who exhibited only minor losses in precision relative to the fully aggregated model, and individual 3, for whom credibility bands were markedly broader.
7 Possible extensions: Investigating relationships with person characteristics and distal outcomes
After uncovering heterogeneity in patterns of change with hierarchical extensions to TVCM, researchers may be interested in examining whether, and how, such variation relates to person-level characteristics or distal outcomes, such as symptom severity before and after therapy. In the context of therapy research, which is the focus of our running example, understanding heterogeneity in trajectorial patterns as well as their predictive value could contribute to understanding risk factors and mechanisms underlying therapeutic success and support the development of more targeted interventions. Such research objectives can be addressed by modeling individual coefficient function parameters as either outcomes or predictors of person-level characteristics. Here, we discuss how this could be achieved using pre-intervention (
$\text {pre}_i$
) and three-month follow-up (
$\text {post}_i$
) anxiety levels as examples. Note that we touch on the integration of person characteristics and distal outcomes only at a theoretical level and do not provide an empirical illustration due to the small sample size of our example data set.
Coefficient functions (left column) and first-order derivatives (right column) for the standard deviation of nervousness, based on the fully aggregated model and for three selected individuals. Shaded regions represent 95% credibility bands.

Figure 7 Long description
The figure consists of eight panels labeled a through h. All graphs share a common x-axis labeled Time, ranging from 0.00 to 1.00, with vertical dashed lines at approximately 0.33 and 0.66.
Left Column (Panels a, c, e, g): The y-axis is sigma sub Nervousness, ranging from 0.0 to 0.4.
- Panel a (Fully aggregated model): Shows a gradual, slightly concave decrease from 0.28 to 0.20.
- Panel c (Selected individual 1): Shows a steeper, nearly linear decline from 0.22 to 0.05.
- Panel e (Selected individual 2): Shows a curve starting at 0.27, decreasing to a plateau of 0.14 after time 0.75.
- Panel g (Selected individual 3): Shows a curve starting at 0.34, dipping to 0.24, and slightly rising at the end.
Right Column (Panels b, d, f, h): The y-axis is d sigma sub Nervousness over d t, ranging from -1 to 1, with a horizontal dashed line at 0.
- Panel b (Fully aggregated model): The derivative fluctuates slightly below zero, indicating the slow rate of decline.
- Panel d (Selected individual 1): The derivative is consistently negative, reflecting the steady decline in panel c.
- Panel f (Selected individual 2): Shows a wave-like derivative that approaches zero toward the end.
- Panel h (Selected individual 3): Shows a derivative that dips below zero and returns to zero, with significantly widening shaded credibility bands after time 0.75.
In all panels, a solid black line represents the mean estimate, and a light gray shaded region represents the 95% credibility band. The uncertainty bands are generally narrowest in the aggregated model and widest for individual 3.
Coefficient functions (left column) and first-order derivatives (right column) for the standard deviation of threat monitoring, based on the fully aggregated model and for three selected individuals. Shaded regions represent 95% credibility bands.

Figure 8 Long description
The figure consists of eight panels labeled a through h. All graphs share a common x-axis for Time ranging from 0.00 to 1.00. Vertical dashed lines mark time points at approximately 0.33 and 0.66.
* Row 1 (Fully aggregated model): Panel a shows sigma Threat monitoring on the y-axis (0.0 to 0.4). The curve starts at 0.25, peaks slightly before 0.25 time, then gradually declines to 0.2. Panel b shows the derivative d over d t of sigma Threat monitoring on the y-axis (-1 to 1). The curve fluctuates near zero, dipping slightly below between the dashed lines.
* Row 2 (Selected individual 1): Panel c shows a lower sigma starting at 0.1, decreasing slowly to near 0.05. Panel d shows a nearly flat derivative curve hovering just below the zero line.
* Row 3 (Selected individual 2): Panel e shows sigma starting at 0.2, maintaining a plateau until the first dashed line, then dropping sharply to 0.05. Panel f shows the derivative dipping to -0.5 between the dashed lines before returning to zero.
* Row 4 (Selected individual 3): Panel g shows high variability, with sigma starting at 0.4, plunging to near 0.0 at time 0.75, and then spiking vertically toward 0.5. Panel h shows the derivative dropping sharply to -1.0 at time 0.4 and then rising steeply to above 1.0 after time 0.75.
In all panels, a solid black line represents the mean, and a light gray shaded region represents the 95% credibility band.
Coefficient functions (left column) and first-order derivatives (right column) for the correlation of nervousness and threat monitoring, based on the fully aggregated model and for three selected individuals. Shaded regions represent 95% credibility bands.

Figure 9 Long description
The multi-panel display consists of four rows and two columns. All panels share a horizontal x-axis labeled Time, ranging from 0.00 to 1.00. The left column y-axis is rho sub Nervousness Threat monitoring, ranging from -1.0 to 1.0. The right column y-axis is d over d t rho sub Nervousness Threat monitoring, ranging from -4 to 4.
* Row 1 (a and b): Fully aggregated model. Panel a shows a nearly horizontal line at y equals 0.6. Panel b shows a flat derivative line at y equals 0.
* Row 2 (c and d): Selected individual 1. Panel c shows a downward curve starting at 0.6 and ending near -0.2. Panel d shows a corresponding negative derivative that dips further below zero as time increases.
* Row 3 (e and f): Selected individual 2. Panel e shows a U-shaped curve that begins at 0.4, dips slightly, and rises to 0.8. Panel f shows the derivative crossing from negative to positive, peaking around time 0.75.
* Row 4 (g and h): Selected individual 3. Panel g shows a steady decline from 0.7 to -0.2. Panel h shows a consistent negative derivative.
In all panels, a solid black line represents the mean, and light gray shaded regions indicate 95% credibility bands. Vertical dashed lines are positioned at time 0.33 and 0.66 across all graphs.
7.1 Coefficients as outcomes
When the aim is to explain heterogeneity in coefficient functions, between-person characteristics can be included as predictors of the coefficient functions’ person-specific parameters. For example, if researchers want to explain heterogeneity in the trajectory of a symptom’s severity using pre-intervention anxiety levels, coefficients describing individual-specific time-varying means could be modeled as follows:
To examine the results, researchers can plot model-implied coefficient functions for individuals with varying values on the considered covariate(s), or assess the extent to which unexplained variability in the parameters defining the coefficient functions (i.e.,
$\phi _{ax0}$
,
$\phi _{ax1}$
,
$\phi _{ax2}$
, and
$\omega _{ax,k}$
) is reduced upon inclusion of a given covariate.Footnote 5
7.2 Coefficients as predictors
When the aim is to investigate whether person-specific trajectories help explain distal outcomes—such as three-month follow-up anxiety levels while controlling for pre-intervention anxiety—the person-specific parameters of the coefficient functions can be used as predictors (see Gloster et al., Reference Gloster, Nadler, Block, Haller, Rubel, Benoy, Villanueva, Bader, Walter, Lang, Hofmann, Ciarrochi and Hayes2024; McCormick & Bauer, Reference McCormick and Bauer2024; Neubauer et al., Reference Neubauer, Brose and Schmiedek2023, for examples using coefficients from linear models). Suppose a researcher is interested in examining whether initial levels of coupling between nervousness and threat monitoring predict post-therapy anxiety levels. They could do so by modeling the individual-specific correlation coefficient intercepts as predictors, controlling for pre-intervention anxiety:
If the researcher is interested in whether trajectories of this coupling across therapy explain differences in post-therapy anxiety levels, all individual-specific coefficients describing these trajectories alongside their interactions could be included in the model. As the number of regression coefficients can become high quite quickly—for example, for large K or when trajectories of multiple parameters are considered—we strongly recommend regularizing the regression coefficients
$\gamma $
to stabilize estimation (see, e.g., Kaplan, Reference Kaplan2023; van Erp, Reference van Erp, Schoot and Miočević2020, for introductions). We note that the regression coefficients (
$\gamma $
) may be difficult to interpret. To address this, researchers can instead examine reductions in unexplained variability (
$\xi $
) from the block-wise inclusion of parameters.
8 Discussion
In the present study, we introduced and illustrated extensions to conventional TVCM that enable researchers to uncover complex patterns of change from intensive longitudinal data. These extensions comprised, first, a TVCM formulation of the multivariate normal distribution that allows researchers to describe changes not only in mean levels but also in the variability of, and undirected associations among, variables of interest. Second, we illustrated how this formulation can be integrated with hierarchical modeling approaches, providing model variants that make it possible to examine (a) interindividual differences at the onset of the period under study and (b) heterogeneity across the entire period. In doing so, we broadened the applicability of conventional TVCM beyond directional relationships to encompass unfolding change in variability and undirected association.
8.1 Potential for clinical research
We believe that our developments may be particularly valuable for intervention research, as they enable psychological interventions to be conceptualized as dynamic processes that can unfold differently over time across individuals, and that may differentially affect various aspects of human behavior and experience. By using the proposed TVCM developments and examining how mean levels, variability, and undirected associations evolve following the onset of an intervention—and interindividual differences therein—researchers can gain a more nuanced understanding of how interventions contribute to reductions in symptom levels, symptom stabilization, as well as changes in symptom couplings and identify phases of therapy characterized by stability or change in these phenomena. Further, once interindividual differences in these processes are uncovered, researchers can identify their potential determinants and examine their diagnostic value, for instance, in predicting long-term therapeutic success.
We illustrated our model developments and showed what can be learned from them using data from anxiety patients undergoing an attention training intervention aimed at—among other emotional states, metacognitive strategies, and metacognitive beliefs—nervousness and threat monitoring. Participant-averaged coefficient trajectories indicated sustained reductions in both the levels and variability of nervousness and threat monitoring following the onset of therapy. Inspections of first-order derivatives of these coefficient trajectories identified the entire course of therapy as a period of change, most pronounced roughly one week after therapy onset. The baseline and follow-up periods, in contrast, were mainly characterized by stability. For threat monitoring, reductions in variability were pronounced and closely paralleled the decline in average levels, suggesting that the therapy was successful in reducing both the severity and volatility of this actionable process. For nervousness, reductions in mean levels were more pronounced while accompanying decreases in variability were comparatively modest, suggesting that while the therapy effectively lowered overall nervousness, further refinement may be needed to promote stabilization. The correlation between nervousness and threat monitoring remained stable throughout therapy, indicating that the intervention did not result in a decoupling of this negative emotion and actionable process.Footnote 6
Examination of participant-level coefficient functions revealed substantial heterogeneity in individual trajectories of all phenomena under study, suggesting that change may unfold differently for patients with different characteristics and/or that unique events outside the therapy context may have influenced the levels, variability, and coupling of nervousness and threat monitoring throughout the study period. Importantly, the proposed model developments provided sufficiently precise estimates of individual trajectories and their derivatives to support substantive conclusions. One way to further use this information for a better understanding of interindividual differences in therapeutic mechanisms is to follow up on both typical and unusual trajectories with qualitative patient interviews to generate hypotheses about the processes that may have driven them.
To illustrate our TVCM formulation of the multivariate normal, we focused on a bivariate case. Note that the approach readily generalizes to settings involving a larger set of variables and can be used to study the dynamic evolution of their interrelationships, although estimation may be more challenging compared to the bivariate case. For example, if researchers are interested in investigating partial correlations—common in network-based analyses of contemporaneous psychological symptoms—these can be obtained from time-varying correlation matrices as derived parameters. Such an approach aligns with recent calls by Hoffart and Johnson (Reference Hoffart and Johnson2020), who underscore the importance of examining behaviors and observable phenomena linked to symptoms that may mutually reinforce one another during psychological interventions. To further condense information, researchers may also track a similarity measure for correlation or partial correlation matrices relative to the baseline (as suggested in, e.g., Ulitzsch et al., Reference Ulitzsch, Khanna, Rhemtulla and Domingue2023), parsimoniously summarizing how change in (partial) correlation structures evolves.
Finally, we believe that the Bayesian implementation of our TVCM developments—and the accompanying ability to quantify uncertainty in any derived quantity of interest—offers considerable potential for clinical applications. As illustrated, researchers can inspect first-order derivatives of coefficient functions to identify periods of credible change and stability, or evaluate whether coefficients at two time points of particular interest—such as the start and end of therapy—are credibly different from one another.
8.2 Limitations and future directions
While the proposed developments offer promising tools for capturing heterogeneity in patterns of change, we view the present work as a first step toward a broader discussion of how such heterogeneity can be modeled and understood. Naturally, many questions and opportunities for further methodological developments and empirical exploration remain.
We note that our empirical illustration used a somewhat simplified setup relative to how researchers might apply the proposed model developments in real-world studies. First, to assess whether patients differed in coefficient trajectories, we compared the fully person-specific model to the one including only person-specific intercepts for all coefficients. This provides a global test of heterogeneity but does not reveal whether fully person-specific trajectories are needed for all parameters. For example, mean-level trajectories may vary while correlations remain parallel. Researchers can explore this by relaxing constraints selectively for specific parameter types. Second, for simplicity, we fixed the number of knots at
$K=7$
across all models. In practice, researchers may want to examine how many knots are needed to capture the complexity of a given coefficient function—for example, by inspecting results across different values of K and determining when further increases no longer affect conclusions, or by using information criteria (see, e.g., Tan et al., Reference Tan, Shiyko, Li, Li and Dierker2012, for further discussions in the context of TVCM; and Eilers & Marx Reference Eilers and Marx1996, Ruppert et al. Reference Ruppert, Wand and Carroll2003, Reference Wood2006, for general discussions on choosing base functions and determining the number of knots in the context of semi-parametric regression).
The proposed developments are complex and may require data quantities not yet typical in therapeutic intervention research or studies on critical life events. Prior work applying conventional TVCM in
$N=1$
studies (Bringmann et al., Reference Bringmann, Hamaker, Vigo, Aubert, Borsboom and Tuerlinckx2017) suggests roughly 100–200 measurement occasions are needed to capture complex, yet gradual changes in vector-autoregressive parameters with sufficient precision. Although these results may not directly generalize to our developments—which include additional coefficient functions but also borrow strength via partial pooling—they provide a useful initial rule of thumb, pending future simulation studies. In our example data set, with a median of 147 available observations per participant, these requirements were met. Nevertheless, the fully person-specific model is heavily parameterized and can pose estimation challenges: in our application, convergence was achieved only after excluding three participants from the initial sample of 19, whereas the simpler model with person-specific coefficient intercepts only converged without issues. We further point out that inspecting person-specific first-order derivatives may require more measurement occasions to yield sufficiently narrow credibility bands for substantive interpretation. Additionally, participant-level data requirements increase when relating coefficient functions to person covariates, necessitating larger samples than in our example data set.
We believe that several model adaptations merit exploration in future research. First, the model developments presented here were implemented for single manifest indicators. Future work could develop and evaluate multiple-indicator extensions that enable the investigation of patterns of change while also taking measurement error into account (see Oh & Jahng, Reference Oh and Jahng2023; Rein et al., Reference Rein, Vermunt, De Roover and Vogelsmeier2025, for possible starting points). Second, to obtain parsimonious descriptions of between-person heterogeneity, future research could explore mixture formulations that identify subgroups of individuals with similar coefficient trajectories (see Kohli et al., Reference Kohli, Hughes, Wang, Zopluoglu and Davison2015, for a possible starting point), rather than allowing coefficients to vary fully at the individual level.
Finally, it is worth noting that TVCM is not the only technique for studying variations in parameters of interest over time. Another option within the dynamic structural equation modeling framework is to capitalize on the cross-classified structure of intensive longitudinal data, with observations nested within both subjects and time points, and specifying random effects for time (Asparouhov et al., Reference Asparouhov, Hamaker and Muthén2018; Kim et al., Reference Kim, Cao, Liu, Wang and Dedrick2023; McNeish & Hamaker, Reference McNeish and Hamaker2020; McNeish & MacKinnon, Reference McNeish and MacKinnon2025; McNeish et al., Reference McNeish, Mackinnon, Marsch and Poldrack2021). Doing so, however, introduces a (subtle) change in the targeted research questions compared to those addressed by TVCM and rests on a different set of assumptions. First, estimates of the variability of time-specific random effects inform researchers about the extent of temporal fluctuation in a parameter of interest. TVCM, by contrast, facilitates direct examination of how parameters unfold over time. While time-point-specific random effects can be plotted and smoothed post hoc (as in Asparouhov et al., Reference Asparouhov, Hamaker and Muthén2018; McNeish & MacKinnon, Reference McNeish and MacKinnon2025), TVCM therefore offers a more principled, direct approach to addressing research questions related to how psychological processes change over time and, as illustrated in the present study, enables the testing of hypotheses about differences between specific time points as well as the identification of periods of change and stability. Second, unlike TVCM, cross-classified random-effects models replace the assumption of smooth temporal evolution with a distributional assumption; specifically, that the time-specific parameter values across occasions are drawn from a normal distribution, without constraining the shape of change over time. This treats temporal change as if it were random fluctuation across (discrete) occasions rather than systematic change across (continuous) time itself. Whether either assumption is more appropriate depends on theoretical considerations about the nature of change in the phenomenon under study; specifically, whether it is expected to unfold smoothly and continuously over time or to fluctuate across discrete occasions. Third, while cross-classified random-effects models allow parameters to vary across both persons and time points, they do not accommodate interactions between person-level and time-related random effects (i.e., they are assumed to be independent in the dynamic structural equation modeling framework). Consequently, time effects are assumed to be the same for all individuals; when plotted separately for each individual, the resulting coefficient trajectories differ only by level and therefore run in parallel (see Figure 8 in McNeish & MacKinnon, Reference McNeish and MacKinnon2025, for an example). Hence, the approach can accommodate interindividual differences in overall parameter levels, analogous to TVCM formulations with person-specific coefficient intercepts, but cannot capture individual-specific trajectories. Fourth, cross-classified random-effects models treat time as discrete, which limits their ability to handle unequally spaced measurement occasions compared to TVCM.
Overall, the extensions to TVCM described here offer versatile tools for capturing unfolding changes in the levels, variability, and couplings of phenomena of interest alongside between-person heterogeneity therein. Many potential extensions and applications remain to be explored, and future research to clarify the boundaries and strengths of the models is encouraged. By introducing the developments and illustrating their application with freely available software, we hope to provide a solid ground for such explorations.
Data availability statement
Online materials for this article can be found in the OSF and are available via the following link: https://osf.io/s3v98/.
Acknowledgements
AI-based tools (Claude Sonnet 4.6, Anthropic; Le Chat, Mistral) were used for text editing and spell and grammar checks. The authors take full responsibility for the content of this article.
Funding statement
This work was partially supported by the Research Council of Norway through its Centres of Excellence scheme (Project No. 33160).
Competing interests
The authors declare none.






