1. Introduction
Covariance matrix estimation is a fundamental problem in statistics and quantitative finance, as it characterizes the dependence structure among asset returns and plays a central role in risk analysis and portfolio optimization. Markowitz’s Modern Portfolio Theory (MPT) [
1,
2] provides a foundational framework based on the mean–variance trade-off, where the covariance matrix directly determines portfolio risk and optimal asset allocation. In practical implementations of MPT, the covariance matrix is typically estimated from historical return data using sample-based estimators. However, such estimators are well known to be sensitive to sampling variability and estimation error, often leading to unstable portfolio weights and poor out-of-sample performance [
3,
4,
5].
A key challenge in empirical portfolio optimization arises from the discrepancy between the theoretical formulation of MPT and the procedures commonly employed to estimate its inputs. The classical Markowitz framework is inherently static, involving portfolio decisions over a fixed investment horizon between two time points, whereas expected returns and covariance matrices are generally estimated from multi-period historical time series data [
6,
7]. Consequently, the resulting portfolio allocations depend not only on investors’ preferences and market conditions but also on the choice of estimation window and the statistical properties of the estimators employed. Since mean–variance optimization involves the inverse of the covariance matrix, even relatively small estimation errors may be amplified through the optimization procedure, resulting in extreme and unstable portfolio allocations [
8,
9].
To address these difficulties, a variety of alternative approaches have been proposed in the literature. These include the Black–Litterman model [
10], Arbitrage Pricing Theory [
11], robust optimization techniques [
12], resampling approaches [
13], shrinkage estimators [
14,
15], Bayesian methods [
16], and techniques based on high-dimensional statistics and random matrix theory [
9,
17]. More recently, research has continued to focus on improving portfolio optimization through more accurate estimation of covariance structures and portfolio risk. For example, Vanni et al. [
18] employed random matrix theory to reduce estimation noise and improve portfolio allocation stability, while Staal [
19] developed adaptive shrinkage methods for covariance matrix estimation in high-dimensional settings. Goldberg et al. [
20] proposed a strategy-specific eigenvector shrinkage framework that directly accounts for the effect of covariance estimation on portfolio construction. In addition, Rujivan et al. [
21] investigated portfolio optimization based on realized volatility and demonstrated its effectiveness using empirical data from the Stock Exchange of Thailand. These developments highlight the continuing importance of accurately characterizing risk and dependence structures in portfolio optimization. Nevertheless, the majority of existing approaches remain fundamentally data-driven, relying on historical observations to estimate covariance matrices or alternative risk measures.
Despite the substantial progress achieved in improving data-driven covariance estimation and portfolio construction methodologies, comparatively less attention has been devoted to deriving covariance structures directly from continuous-time asset pricing models and integrating them into the Markowitz framework. In most existing approaches, the covariance matrix remains an estimated statistical quantity obtained from historical observations, regardless of the sophistication of the estimation procedure. By contrast, continuous-time stochastic asset-price models provide a theoretical framework from which covariance structures can potentially be derived analytically. While continuous-time portfolio optimization has been extensively studied in the literature, the use of analytically derived covariance matrices from multidimensional asset-price models within the classical mean–variance framework remains relatively unexplored. Consequently, there remains a need for methodologies that establish a direct connection between stochastic asset-price dynamics and mean–variance portfolio optimization through model-implied covariance representations.
In this paper, we adopt a different perspective by deriving the covariance matrix directly from an underlying stochastic model governing asset price dynamics. Specifically, we assume that asset prices follow a multidimensional Black–Scholes (MBS) model with time-varying drift and volatility parameters. Under this framework, we derive an explicit closed-form expression for the covariance matrix of normalized asset prices over a prescribed investment horizon. The resulting covariance structure provides a model-driven alternative to conventional sample covariance estimators. While the model parameters themselves are calibrated from historical observations, the covariance matrix is subsequently determined analytically through the model specification rather than through direct sample averaging of realized returns. Building upon this covariance representation, we further integrate the proposed framework into the classical Markowitz setting to derive analytical expressions for the corresponding global minimum-variance portfolio, mean–variance efficient portfolios, and efficient frontier.
Although analytical moment calculations for diffusion models with deterministic coefficients are well established, the principal contribution of this work is the development of a model-driven covariance framework that derives a closed-form covariance matrix in a form suitable for direct incorporation into the classical Markowitz mean–variance optimization framework. We further demonstrate its practical implementation using time-varying model parameters estimated from market data, thereby providing a model-based alternative to conventional sample covariance estimation.
The proposed framework offers several advantages. First, it provides a covariance structure that is naturally aligned with the finite-horizon setting underlying the Markowitz formulation. Second, by replacing nonparametric sample covariance estimation with a parametric model-based approach, it has the potential to reduce the sensitivity of portfolio allocations to finite-sample fluctuations in return observations. Third, the analytical representation of the covariance matrix enables explicit characterization of the corresponding global minimum-variance portfolio, mean–variance efficient portfolios, and efficient frontier without relying on repeated numerical covariance estimation procedures. Consequently, the proposed methodology establishes a coherent link between continuous-time asset price models and mean–variance portfolio optimization while preserving analytical tractability.
The objective of this study is not to eliminate parameter uncertainty entirely, since the parameters of the underlying asset price model must still be estimated from historical data. Rather, our aim is to investigate whether a model-implied covariance matrix derived from a multidimensional diffusion framework can provide a viable alternative to traditional sample covariance estimators in portfolio optimization.
The main contributions of this paper are summarized as follows:
We develop a model-driven covariance framework for portfolio optimization by deriving a closed-form covariance matrix under an MBS model with deterministic time-varying parameters and expressing it in a form that can be directly incorporated into the classical Markowitz framework.
We incorporate the resulting covariance structure into the classical Markowitz framework and obtain analytical expressions for the global minimum-variance portfolio, mean–variance efficient portfolios, and the corresponding efficient frontier.
We investigate, through Monte Carlo (MC) simulations, the finite-sample sensitivity of portfolio optimization with respect to covariance estimation procedures and examine how estimation errors propagate to the resulting portfolio allocations.
We conduct an empirical study using daily stock price data from twenty companies in the
500 index. The parameters of the MBS model are estimated using the maximum likelihood framework of Aït-Sahalia [
22], and the resulting estimates are incorporated into the proposed covariance matrix to construct efficient frontiers under realistic market conditions.
The results suggest that the proposed covariance framework provides a viable alternative to purely sample-based covariance estimation and may offer a more robust basis for portfolio construction within the mean–variance optimization setting. The numerical investigations highlight the sensitivity of portfolio optimization to covariance estimation procedures, whereas the empirical study demonstrates the practical applicability of the proposed methodology using real market data. Moreover, the analytical framework developed in this paper can potentially be extended to more sophisticated asset price models, including those incorporating stochastic volatility, jump components, or alternative dependence structures.
The remainder of this paper is organized as follows.
Section 2 reviews the classical Markowitz mean–variance framework, including the formulations of portfolio return, portfolio variance, and the associated portfolio optimization problems, together with conventional covariance estimation methods based on historical data.
Section 3 introduces the MBS model with deterministic time-varying parameters and derives the corresponding closed-form covariance matrix, optimal portfolio allocations, and efficient frontier.
Section 4 presents numerical examples and MC experiments to validate the proposed analytical framework.
Section 5 demonstrates the empirical implementation of the proposed framework using data from the S&P 500 index.
Section 6 discusses the limitations of the proposed methodology and outlines potential directions for future research. Finally,
Section 7 concludes the paper.
2. Markowitz Model
2.1. Portfolio Wealth, Returns, and Risk Measures
Consider a financial market consisting of
risky assets observed over a fixed investment horizon
, where
. Let
be a probability space equipped with a filtration
satisfying the usual conditions. We denote by
the vector of asset prices at time
T, where
represents the price of asset
i for
.
Let
denote a portfolio, where
represents the number of shares held in asset
i. The total wealth of an investor holding the portfolio
at time
T is given by
where the initial asset price vector
is assumed to be known.
Suppose that the investor allocates an initial wealth
at time
. Then,
Define the portfolio weights by
The quantity
represents the proportion of the initial wealth invested in asset
i. Using (
2) and (
3), the wealth process in (
1) can be rewritten as
Since the entire initial wealth is invested in the portfolio, the budget constraint becomes
where
is the vector of portfolio weights and
Without loss of generality, we normalize the initial wealth by setting
. We further introduce the normalized asset prices
and define
The quantities
represent the gross returns of the individual assets over the investment horizon and are introduced primarily for analytical convenience in the subsequent derivations.
Substituting (
6) into (
4), the total wealth process can be expressed as
The wealth process
is an
-measurable random variable.
The gross portfolio return over the investment horizon is defined by
Using (
2) and (
7), the portfolio return can be written as
The return
is also an
-measurable random variable.
We define the expected portfolio return by
where
denotes conditional expectation given the information available at the initial time. The quantity
represents the expected return of the portfolio over the investment horizon.
Similarly, the portfolio variance is defined as
Applying the linearity of expectation to (
9) yields
where
with
and
Furthermore, using the properties of variance, we obtain
where
denotes the covariance matrix of the normalized asset prices
, with entries
where
for
.
The covariance matrix
plays a central role in the Markowitz framework, since it completely determines the portfolio variance through (
16). In practical applications, however, the quantities appearing in (
19) are generally unknown and must be estimated from historical market data. Traditional implementations of mean–variance optimization therefore rely on sample covariance estimators, which may be sensitive to finite-sample variability and estimation error. In the subsequent sections, we develop a model-driven alternative by deriving an explicit closed-form covariance matrix under an MBS model with time-varying parameters.
2.2. Minimum-Variance Portfolio Under the Budget Constraint
A fundamental problem in the Markowitz mean–variance framework is the determination of the portfolio that minimizes risk without imposing any target expected return requirement. This portfolio, commonly referred to as the global minimum-variance (GMV) portfolio, depends solely on the covariance structure of asset returns and therefore avoids the additional uncertainty associated with return forecasting.
Using the variance expression derived in (
16), the minimum-variance portfolio optimization problem can be formulated as
where
enforces the budget constraint, ensuring that the entire initial wealth is allocated among the available assets.
We assume throughout that the covariance matrix
is positive definite. This assumption guarantees that the optimization problem admits a unique solution and that the inverse covariance matrix exists.
To solve (
20) and (
21), we introduce the Lagrangian function
where
is the Lagrange multiplier associated with the budget constraint.
Taking the gradient of (
22) with respect to the portfolio weights yields the first-order condition
Since
is invertible, solving (
23) gives
Substituting (
24) into the budget constraint (
21) yields
Therefore,
Substituting (
26) into (
24), we obtain the optimal portfolio weights corresponding to the global minimum-variance portfolio:
Since the covariance matrix is assumed to be positive definite, the objective function
is strictly convex. Consequently, the stationary point characterized by (
27) is the unique global minimizer of the optimization problem (
20) and (
21).
The corresponding minimum portfolio variance is obtained by substituting (
27) into (
16), yielding
The global minimum-variance portfolio depends exclusively on the covariance structure of the underlying assets and is independent of their expected returns. This feature makes the GMV portfolio attractive in practice, since covariance matrices are often estimated more reliably than expected returns. Nevertheless, many investors seek portfolios that achieve a prescribed level of expected return while simultaneously minimizing risk. This consideration motivates the classical mean–variance optimization problem, which is discussed in the following subsection.
2.3. Mean–Variance Portfolio with a Target Expected Return
Although the global minimum-variance portfolio provides the lowest attainable risk among all feasible portfolios, investors often seek portfolios that satisfy a prescribed expected return requirement. This leads to the classical mean–variance optimization problem introduced by Markowitz [
1,
2], in which portfolio variance is minimized subject to both a budget constraint and a target expected return.
Using the expected return and variance expressions derived in (
12) and (
16), respectively, we consider the following optimization problem:
where
denotes the target expected return specified by the investor.
Using (
12), the return constraint (
31) can be rewritten as
Introducing Lagrange multipliers
associated with constraints (
30) and (
32), respectively, we define the Lagrangian function
Taking the gradient of (
33) with respect to
and setting it equal to zero yields the first-order condition
Since
is invertible, solving (
34) gives
For notational convenience, define
Substituting (
35) into the constraints (
30) and (
32) yields the linear system
Introducing the coefficients
the system (
39) can be rewritten as
Substituting (
42) and (
43) into (
35), we obtain the optimal portfolio weights:
Since the covariance matrix
is assumed to be positive definite, the objective function in (
29) is strictly convex. Consequently, the portfolio weights given by (
44) constitute the unique global minimizer of the optimization problem (
29)–(
31).
The solution (
44) characterizes the mean–variance efficient portfolio corresponding to the prescribed target return
. As the target return varies over the set of attainable values, the associated minimum-variance portfolios trace out the efficient frontier, representing the set of portfolios that achieve the lowest possible risk for each level of expected return.
The explicit characterization of the efficient frontier plays a fundamental role in portfolio selection, as it enables investors to identify portfolios that best align with their individual risk preferences. The construction and properties of the efficient frontier are discussed in the next subsection.
2.4. Efficient Frontier
The concept of the efficient frontier is fundamental to the Markowitz mean–variance framework, as it characterizes the optimal trade-off between expected return and risk. Building on the portfolio return and variance measures introduced in
Section 2.1, each admissible portfolio weight vector
determines a pair
where
denotes the expected portfolio return defined in (
10), and
represents the corresponding portfolio risk measured by the standard deviation of returns.
As the portfolio weights vary over the set
the resulting collection of risk–return pairs forms a region in the
-plane, commonly referred to as the feasible set. This set contains all portfolios that satisfy the budget constraint and therefore represents all attainable combinations of expected return and risk available to investors.
Among the portfolios contained in the feasible set, particular attention is devoted to those that achieve the lowest possible level of risk for a given expected return. These portfolios constitute the efficient frontier.
Definition 1. The efficient frontier is defined as the set of portfolios that solve the optimization problemfor all feasible values of the target expected return .
Equivalently, the efficient frontier may be viewed as the upper boundary of the feasible set in the mean–variance plane. Portfolios located below this boundary are considered inefficient because there exist alternative portfolios that achieve a higher expected return for the same level of risk, or equivalently, a lower level of risk for the same expected return.
A special point on the efficient frontier is the global minimum-variance portfolio derived in
Section 2.2. This portfolio attains the smallest achievable variance among all feasible portfolios and therefore represents the leftmost point on the efficient frontier. Its portfolio weights are given by
with corresponding variance
Although the global minimum-variance portfolio is optimal from the perspective of risk minimization, it does not necessarily provide the highest attainable expected return. Investors with different attitudes toward risk may therefore select alternative portfolios located along the efficient frontier.
Under the standard assumptions of the Markowitz framework, including the positive definiteness of the covariance matrix, the efficient frontier exhibits a parabolic shape in the
-plane. The lower branch of this parabola corresponds to inefficient portfolios, whereas the upper branch consists of portfolios that satisfy the mean–variance efficiency criterion.
Figure 1 provides a graphical illustration of the feasible set and the efficient frontier.
The efficient frontier provides a convenient framework for portfolio selection. More risk-averse investors tend to choose portfolios located near the global minimum-variance portfolio, whereas investors with a greater tolerance for risk may prefer portfolios associated with higher expected returns. Consequently, the efficient frontier serves as a fundamental tool for understanding the relationship between risk and return in portfolio optimization.
The theoretical developments presented thus far assume that the expected returns and covariance matrix are known quantities. In practice, however, these parameters are not directly observable and must be estimated using historical market data. The next subsection therefore reviews the conventional estimation procedures commonly employed in empirical implementations of the Markowitz framework.
2.5. Expected Return and Covariance Estimation
The theoretical development presented in the preceding subsections assumes that the expected return vector and covariance matrix are known. In practical applications, however, these quantities are unobservable and must be estimated from historical market data. The resulting estimates serve as the principal inputs for empirical implementations of the Markowitz mean–variance framework.
Let
denote the observed historical prices of asset
i, where
represents the present time and
N denotes the number of past observations available for estimation.
To maintain consistency with the normalized asset prices introduced in
Section 2.1, we first consider the corresponding gross returns. The gross return of asset
i over the interval
is defined as
Let
denote the vector of gross returns at time
t. The corresponding sample mean gross return vector is given by
Since
represents the one-period gross return over the investment horizon considered in the theoretical model, a natural estimator for the vector
defined in (
13) is
Substituting (
50) into (
12), the estimator of the expected portfolio return becomes
For empirical applications, it is often more convenient to work with simple returns. Accordingly, we define the simple return of asset
i at time
t by
Let
denote the vector of simple returns. The sample mean simple return vector is then given by
where
Combining (
51) and (
53), the estimated portfolio expected return can equivalently be expressed as
The covariance matrix of asset returns is commonly estimated using the sample covariance matrix constructed from historical simple returns. Specifically, the sample covariance matrix is defined by
The estimator (
55) provides an unbiased estimate of the covariance matrix under the assumption that the observed return vectors are independently and identically distributed with finite second moments. Using (
55), the estimated portfolio variance is given by
The estimators (
54) and (
56) constitute the standard empirical inputs used in practical implementations of the Markowitz framework. Nevertheless, several limitations of these estimators have been documented in the literature. In particular, the sample covariance matrix may exhibit substantial estimation variability when the number of observations is limited relative to the number of assets. Furthermore, since mean–variance optimization depends explicitly on the inverse covariance matrix, even relatively small perturbations in covariance estimates can be amplified through the optimization procedure, resulting in unstable portfolio allocations and poor out-of-sample performance [
3,
8,
9,
23].
These limitations have motivated the development of alternative covariance estimation procedures, including shrinkage estimators, factor models, Bayesian approaches, and robust optimization techniques. In this paper, we pursue a different direction by deriving a model-driven covariance matrix directly from an underlying multidimensional stochastic asset pricing model. The resulting covariance structure provides an analytical alternative to traditional sample covariance estimation and forms the foundation of the portfolio optimization framework developed in the subsequent sections.
In the next section, we introduce an MBS model with time-varying parameters and derive an explicit closed-form expression for the corresponding covariance matrix. This model-implied covariance structure will subsequently be incorporated into the Markowitz framework to obtain analytical expressions for optimal portfolio weights and the efficient frontier.
3. Markowitz Portfolio Optimization Under a Multidimensional Black–Scholes Model with Time-Varying Parameters
Section 2 reviewed the classical Markowitz mean–variance framework and the conventional procedures used to estimate expected returns and covariance matrices from historical market data. As discussed therein, empirical implementations of portfolio optimization are often sensitive to the choice of covariance estimator, particularly when the available sample size is limited or market conditions evolve over time.
To address these challenges, we adopt a model-driven approach in which the dynamics of asset prices are specified explicitly through an MBS model with time-varying parameters. Within this framework, we derive a closed-form expression for the covariance matrix of normalized asset prices introduced in
Section 2. The resulting covariance structure can then be incorporated directly into the Markowitz optimization framework to obtain analytical representations of optimal portfolio allocations and the associated efficient frontier.
The remainder of this section is organized as follows.
Section 3.1 introduces the MBS model with time-varying parameters.
Section 3.2 derives the closed-form covariance matrix under the proposed model.
Section 3.3 incorporates the resulting covariance structure into the Markowitz framework to characterize the corresponding optimal portfolio allocations. Finally,
Section 3.4 presents the efficient frontier implied by the proposed model.
3.1. Multidimensional Black–Scholes Model with Time-Varying Parameters
In this subsection, we introduce the MBS model with time-varying parameters that forms the basis of the model-driven covariance structure developed in the subsequent subsection.
Let
be a probability space equipped with a filtration
satisfying the usual conditions. Consider a financial market consisting of
d risky assets, whose price processes are denoted by
We assume that the asset price dynamics evolve according to the MBS model with time-varying coefficients:
for
, where
is a deterministic continuous drift function of asset i;
is a deterministic continuous volatility function of asset i;
, , are one-dimensional Brownian motions defined on .
The dependence structure among the assets is characterized through the instantaneous correlations of the Brownian motions. Specifically, we assume that
where
is a deterministic continuous instantaneous correlation function between assets
i and
j. Moreover,
and the matrix
is assumed to be symmetric and positive semidefinite for every
.
The MBS model (
57) generalizes the classical geometric Brownian motion framework by allowing both the drift and volatility coefficients to vary over time. This additional flexibility enables the model to capture certain forms of nonstationarity frequently observed in financial markets while preserving analytical tractability.
Applying Itô’s formula to the logarithm of the asset price process yields
Integrating (
59) over the interval
, we obtain
Exponentiating both sides of (
60) gives the explicit representation
for
.
The representation (
61) forms the foundation for deriving the first and second moments of asset prices under the proposed model. In particular, it enables an explicit characterization of the covariance quantities introduced in
Section 2, thereby providing a model-driven alternative to the conventional sample covariance estimators commonly employed in empirical portfolio optimization.
In the next subsection, we derive a closed-form expression for the covariance matrix of normalized asset prices under the multidimensional Black–Scholes model with time-varying parameters.
3.2. Closed-Form Covariance Matrix Under the Multidimensional Black–Scholes Model
The covariance matrix introduced in
Section 2 constitutes the principal input in the Markowitz mean–variance framework. Under the MBS model introduced in
Section 3.1, the covariance quantities can be derived analytically from the underlying asset price dynamics.
Theorem 1. Let , for and suppose that the asset price dynamics satisfy the MBS model (57). Then the covariance quantity defined in (19) admits the representationwhereandConsequently, the covariance matrix of normalized asset prices introduced in (17) satisfies While the underlying moment calculations follow standard properties of diffusion processes, Theorem 1 expresses the covariance matrix in a form that can be directly incorporated into the Markowitz optimization framework. Consequently, the proposed approach provides a practical model-based alternative to conventional sample covariance estimation once the model parameters have been specified or estimated.
For empirical implementation, we consider the case in which the drift and volatility functions vary linearly over time and the correlation coefficients are constant.
Corollary 1. Let , for , and suppose thatfor and that . ThenwhereandConsequently, The closed-form representations derived above enable the covariance matrix
to be constructed analytically once the model parameters have been specified or estimated. Since
is a covariance matrix, it is positive semidefinite by construction. To ensure the existence of the inverse covariance matrix required in the subsequent portfolio optimization results, we assume throughout that
is positive definite.
The analytical covariance structure derived in this subsection provides the key link between the MBS model and the Markowitz framework introduced in
Section 2. In the next subsection, we incorporate this covariance matrix into the classical portfolio optimization problems.
3.3. Portfolio Optimization Under the Multidimensional Black-Scholes Model
The closed-form covariance matrix derived in
Section 3.2 can now be incorporated directly into the Markowitz optimization framework developed in
Section 2. Since the covariance quantities are available analytically, the resulting portfolio weights can be expressed explicitly in terms of the model parameters.
We first consider the global minimum-variance portfolio.
Corollary 2. Suppose that the assumptions of Theorem 1 hold and that the covariance matrixis positive definite. Then the global minimum-variance portfolio weights are given bywhere Moreover, the corresponding minimum portfolio variance is Proof. The result follows immediately from (
27) and (
28) by substituting the covariance matrix obtained in Theorem 1. □
The global minimum-variance portfolio depends exclusively on the covariance structure of normalized asset prices and is therefore unaffected by errors arising from the estimation of expected returns. Nevertheless, many investors seek portfolios that achieve a prescribed expected return while simultaneously minimizing risk. This leads to the classical mean–variance optimization problem.
Corollary 3. Suppose that the assumptions of Theorem 1 hold and thatis positive definite. Letbe a prescribed target expected return. Then the portfolio weights that solveare given bywhereandwhile Proof. The result follows directly from (
44) after replacing the covariance matrix by its analytical representation derived in
Section 3.2. □
Corollaries 2 and 3 demonstrate that the model-driven covariance matrix developed in
Section 3.2 can be incorporated seamlessly into the classical Markowitz framework. Consequently, the optimal portfolio weights admit explicit analytical representations once the underlying model parameters have been specified or estimated.
The explicit characterization of the optimal portfolios naturally leads to the corresponding risk–return relationship implied by the proposed model. In the next subsection, we derive the efficient frontier associated with the MBS framework.
3.4. Efficient Frontier Under the Multidimensional Black–Scholes Model
The explicit characterization of the optimal portfolio weights obtained in
Section 3.3 naturally leads to the description of the corresponding risk–return trade-off implied by the MBS model with time-varying parameters.
Recall the quantities
where
denotes the covariance matrix of normalized asset prices derived in
Section 3.2, and
is the corresponding expected gross return vector introduced in
Section 2.1.
The following proposition provides an explicit representation of the efficient frontier under the proposed framework.
Proposition 1. Suppose that the assumptions of Theorem 1 hold and that the covariance matrixis positive definite. Then, the efficient frontier associated with the multidimensional Black–Scholes model is characterized bywheredenotes the expected portfolio return. Equivalently, sincethe efficient frontier may be expressed directly in terms of the gross portfolio returnas Proof. Substituting the optimal portfolio weights (
74) into the portfolio variance expression
and simplifying the resulting expression yields
The alternative representation (
84) follows immediately from the relation
This completes the proof. □
Proposition 1 establishes that the efficient frontier under the proposed model retains the familiar hyperbolic structure of the classical Markowitz framework. However, unlike the traditional setting in which the covariance matrix is estimated directly from historical returns, the coefficients appearing in (
83) are determined through the analytical covariance matrix derived in
Section 3.2.
Consequently, once the parameters of the MBS model have been specified or estimated, the entire efficient frontier can be constructed explicitly without repeated numerical optimization procedures. This feature facilitates sensitivity analysis, comparison with empirically estimated frontiers, and practical portfolio construction under time-varying market conditions.
4. Numerical Results and Discussions
In this section, we present a numerical investigation of the GMV portfolio under the MBS framework. In particular, we examine the impact of replacing the closed-form covariance matrix derived in
Section 3.2 with a sample covariance matrix estimated from MC simulated asset price trajectories.
The analysis is divided into two main parts. First, we compare the optimal portfolio weights obtained from the analytical covariance matrix with those computed using sample covariance matrices. Second, we investigate the finite-sample behavior of the resulting portfolio allocations as the number of MC simulation paths increases.
The sample covariance matrix is a consistent estimator of the true covariance structure under the MBS model. Therefore, provided that the limiting covariance matrix is positive definite, the GMV portfolio weights constructed from the sample covariance matrix converge to those obtained from the closed-form covariance matrix as the sample size tends to infinity. Nevertheless, for finite samples, the convergence of portfolio weights may be slow because the GMV allocation depends nonlinearly on the inverse covariance matrix. Consequently, small perturbations in the covariance matrix can be amplified through the optimization procedure. The purpose of this numerical study is therefore to quantify the finite-sample sensitivity of the GMV portfolio weights under different correlation structures and portfolio dimensions.
All numerical experiments were conducted using Mathematica 13.0 on a system equipped with an Apple 2.3 GHz Dual-Core Intel Core i5 processor (8 GB RAM) running macOS Ventura 13.4.1.
4.1. Finite-Sample Variability of GMV Portfolio Weights
Example 1. We consider a three-asset portfolio to investigate the finite-sample sensitivity of the GMV portfolio weights to covariance estimation error. The GMV portfolio weights are first computed using the closed-form covariance matrix derived under the MBS model, as described in Corollary 2. These weights serve as a benchmark for comparison.
To assess the impact of covariance estimation error, we compare the benchmark weights with those obtained from sample covariance matrices estimated using MC-simulated asset price trajectories. Letdenote the analytical covariance matrix derived in Section 3.2 and letdenote the sample covariance matrix obtained from the k-th MC replication using N simulated trajectories. For each replication, the corresponding GMV portfolio weights are computed according towhere Similarly, the benchmark portfolio weights obtained from the closed-form covariance matrix are given by To quantify the discrepancy between the two sets of portfolio weights, we consider the Euclidean distancewheredenotes the standard Euclidean norm. The model parameters are chosen for illustrative purposes and are intended to reflect typical ranges of drift and volatility encountered in financial markets. Specifically, we considerand The initial asset prices are specified asThe investment horizon is taken to beand the asset price dynamics are simulated using 252 time steps with MC trajectories. To examine the influence of the dependence structure, we consider three different correlation scenarios:
- 1.
positive correlation,
- 2.
zero correlation,
- 3.
negative correlation.
Figure 2 displays the resulting portfolio weights obtained from the sample covariance matrices. The orange points correspond to the weightsthe blue point represents their empirical mean and the red point denotes the benchmark weights Figure 2 illustrates that the GMV portfolio weights obtained from the sample covariance matrices exhibit noticeable dispersion around the benchmark solution derived from the analytical covariance matrix. This phenomenon arises because the GMV allocation depends nonlinearly on the inverse covariance matrix, thereby amplifying finite-sample estimation errors. The results suggest that although the sample covariance matrix is a consistent estimator of the true covariance structure, the corresponding portfolio weights may still display substantial variability for practically relevant sample sizes. Consequently, the analytical covariance matrix derived under the proposed framework provides a useful benchmark for assessing the finite-sample sensitivity of mean–variance portfolio optimization.
4.2. Finite-Sample Behavior in a Moderate-Dimensional Portfolio
While Example 1 considered a three-asset portfolio to facilitate visualization of the dispersion of portfolio weights, practical portfolio optimization problems often involve a larger number of assets. To investigate whether finite-sample sensitivity persists in a more realistic setting, we now consider a portfolio consisting of 20 assets and examine the behavior of the discrepancy measure as the number of MC simulation paths increases.
Example 2. We consider a portfolio consisting of 20 assets evolving according to the MBS model introduced in Section 3.1. For each MC replication, the sample covariance matrixis computed using simulated trajectories, and the corresponding GMV portfolio weights are obtained through The resulting weights are compared with the benchmark GMV portfolio weightswheredenotes the analytical covariance matrix derived in Section 3.2. For each replication, we compute the Euclidean distance The variability of this discrepancy measure is then summarized by its empirical standard deviation as a function of the number of MC trajectories . The corresponding results are presented in Figure 3. The results indicate that finite-sample variability in the GMV portfolio weights may remain noticeable even when a relatively large number of simulation paths is employed. This behavior reflects the sensitivity of the portfolio optimization procedure to perturbations in the covariance matrix, since the optimal weights depend explicitly on the inverse covariance matrix.
From a theoretical perspective, the consistency of the sample covariance matrix implies that the GMV portfolio weights constructed from the sample covariance matrix converge to their analytical counterparts as the number of observations tends to infinity, provided that the limiting covariance matrix is positive definite. Nevertheless, the numerical results demonstrate that this convergence may be sufficiently slow for finite samples to produce non-negligible differences in portfolio allocations.
Consequently, although the analytical covariance matrix and the sample covariance matrix yield asymptotically equivalent GMV portfolios, the analytical framework developed in this paper offers a useful benchmark for assessing the practical impact of covariance estimation errors in moderate-dimensional portfolio optimization problems.
7. Conclusions
In this paper, we have developed a model-driven analytical framework for portfolio optimization under an MBS model with time-varying parameters. By allowing both the drift and volatility functions to evolve linearly over time, we derived explicit closed-form expressions for the covariance matrix of normalized asset prices. This analytical covariance representation establishes a direct connection between continuous-time stochastic asset-price modeling and the classical Markowitz mean–variance portfolio optimization framework.
Building upon the analytical covariance matrix, we obtained explicit closed-form representations for the global minimum-variance portfolio, the mean–variance efficient portfolio, and the corresponding efficient frontier. Unlike conventional implementations of the Markowitz model that rely exclusively on covariance matrices estimated from historical return data, the proposed methodology constructs the covariance matrix directly from the underlying stochastic asset-price model once the model parameters have been specified or estimated. This provides a mathematically consistent framework for integrating continuous-time asset pricing models with analytical portfolio optimization.
The numerical experiments demonstrated the finite-sample sensitivity of portfolio optimization with respect to covariance estimation. Although the conventional sample covariance matrix remains a consistent estimator under the assumed model, the resulting portfolio allocations may exhibit substantial variability due to the nonlinear dependence of optimal portfolio weights on the inverse covariance matrix. These findings illustrate the importance of stable covariance structures in practical mean–variance portfolio construction.
To illustrate the practical applicability of the proposed methodology, we conducted an empirical study using daily stock price data from twenty constituents of the S&P 500 index over the period 2020–2024. The parameters of the MBS model with time-varying coefficients were estimated using the maximum likelihood framework of Aït-Sahalia [
22]. The empirical results demonstrate how the estimated model parameters can be incorporated into the analytical covariance matrix for constructing efficient frontiers under realistic market conditions, thereby illustrating the feasibility of the proposed framework in practical financial applications.
Overall, the proposed methodology provides an analytically tractable framework that links stochastic asset-price models with portfolio optimization through explicit covariance representations. Rather than replacing existing statistical covariance estimation techniques, the proposed framework offers a complementary model-based approach that is fully consistent with the assumed stochastic dynamics of asset prices while preserving analytical tractability. We believe that the methodology developed in this paper provides a useful foundation for further research on analytical covariance representations and their applications to portfolio optimization under more general stochastic financial models.