Next Article in Journal
From Pareto to Neural: A Mathematical Survey of Multi-Objective Optimization Algorithms—With Applications to Software Testing
Previous Article in Journal
A Predefined-Time Neurodynamic Approach for Solving Generalized Absolute Value Equations
Previous Article in Special Issue
A New G Family: Properties, Characterizations, Different Estimation Methods and PORT-VaR Analysis for U.K. Insurance Claims and U.S. House Prices Data Sets
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Closed-Form Covariance Matrix for Portfolio Optimization: Theory and Empirical Evidence Under a Multidimensional Black–Scholes Model with Time-Varying Parameters

by
Touch Toem
1,
Sanae Rujivan
1,* and
Angelo E. Marasigan
2
1
Research Center in Data Science for Health Study, Division of Mathematics and Statistics, School of Science, Walailak University, Nakhon Si Thammarat 80161, Thailand
2
Institute of Mathematical Sciences, University of the Philippines Los Baños, Laguna 4031, Philippines
*
Author to whom correspondence should be addressed.
Mathematics 2026, 14(15), 2693; https://doi.org/10.3390/math14152693
Submission received: 25 June 2026 / Revised: 19 July 2026 / Accepted: 23 July 2026 / Published: 26 July 2026
(This article belongs to the Special Issue Statistical Methods for Forecasting and Risk Analysis)

Abstract

This paper develops a model-driven analytical framework for portfolio optimization under a multidimensional Black–Scholes model with time-varying parameters, where both the drift and volatility functions evolve linearly over time. Within this framework, explicit closed-form expressions are derived for the covariance matrix of normalized asset prices and subsequently incorporated into the classical Markowitz mean–variance framework to obtain analytical representations of the global minimum-variance portfolio, the mean–variance efficient portfolio, and the corresponding efficient frontier. The proposed methodology establishes a direct connection between continuous-time stochastic asset-price modeling and portfolio optimization through a model-implied covariance structure. Its practical implementation is investigated through both numerical experiments and an empirical study using daily stock price data from 20 constituents of the S & P 500 index over the period 2020–2024. Monte Carlo simulations demonstrate the finite-sample sensitivity of portfolio optimization to covariance estimation, while the empirical analysis illustrates how the estimated model parameters, obtained using the maximum likelihood framework of Aït-Sahalia for discretely sampled diffusion processes, can be incorporated into the analytical covariance matrix for constructing efficient frontiers under realistic market conditions. Overall, the proposed framework provides an analytically tractable methodology that integrates continuous-time asset pricing models with classical mean–variance portfolio optimization, offering a coherent model-based covariance representation for portfolio selection under time-varying market environments.

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 S & P 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 n 2 risky assets observed over a fixed investment horizon [ 0 , T ] , where T > 0 . Let ( Ω , F , P ) be a probability space equipped with a filtration ( F t ) t 0 satisfying the usual conditions. We denote by
S T = S T ( 1 ) , , S T ( n )
the vector of asset prices at time T, where S T ( i ) represents the price of asset i for i = 1 , , n .
Let
x = ( x 1 , , x n ) ( R 0 + ) n
denote a portfolio, where x i represents the number of shares held in asset i. The total wealth of an investor holding the portfolio x at time T is given by
V T : = S T x = i = 1 n x i S T ( i ) ,
where the initial asset price vector
S 0 = S 0 ( 1 ) , , S 0 ( n ) ( R + ) n
is assumed to be known.
Suppose that the investor allocates an initial wealth v 0 > 0 at time t = 0 . Then,
V 0 = v 0 .
Define the portfolio weights by
w i : = x i S 0 ( i ) v 0 , i = 1 , , n .
The quantity w i represents the proportion of the initial wealth invested in asset i. Using (2) and (3), the wealth process in (1) can be rewritten as
V T = i = 1 n v 0 w i S 0 ( i ) S T ( i ) .
Since the entire initial wealth is invested in the portfolio, the budget constraint becomes
u w = i = 1 n w i = 1 ,
where
w = ( w 1 , , w n )
is the vector of portfolio weights and
u = ( 1 , , 1 ) R n .
Without loss of generality, we normalize the initial wealth by setting v 0 = 1 . We further introduce the normalized asset prices
S ¯ T ( i ) : = S T ( i ) S 0 ( i ) , i = 1 , , n ,
and define
S ¯ T = S ¯ T ( 1 ) , , S ¯ T ( n ) .
The quantities S ¯ T ( i ) 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
V T ( w ) : = S ¯ T w = i = 1 n w i S ¯ T ( i ) .
The wealth process V T ( w ) is an F T -measurable random variable.
The gross portfolio return over the investment horizon is defined by
R T : = V T V 0 V 0 .
Using (2) and (7), the portfolio return can be written as
R T ( w ) = S ¯ T w 1 = i = 1 n w i S ¯ T ( i ) 1 .
The return R T ( w ) is also an F T -measurable random variable.
We define the expected portfolio return by
μ P ( T , w , S 0 ) : = E 0 R T ( w ) : = E P R T ( w ) F 0 ,
where E 0 [ · ] denotes conditional expectation given the information available at the initial time. The quantity μ P ( T , w , S 0 ) represents the expected return of the portfolio over the investment horizon.
Similarly, the portfolio variance is defined as
σ P 2 ( T , w , S 0 ) : = VAR 0 R T ( w ) : = E 0 R T ( w ) μ P ( T , w , S 0 ) 2 .
Applying the linearity of expectation to (9) yields
μ P ( T , w , S 0 ) = M ¯ ( T , S 0 ) w 1 ,
where
M ¯ ( T , S 0 ) : = m ¯ 1 ( T , S 0 ( 1 ) ) , , m ¯ n ( T , S 0 ( n ) ) ,
with
m ¯ i ( T , S 0 ( i ) ) : = E 0 S ¯ T ( i ) = 1 S 0 ( i ) m i ( T , S 0 ( i ) ) ,
and
m i ( T , S 0 ( i ) ) : = E 0 S T ( i ) , i = 1 , , n .
Furthermore, using the properties of variance, we obtain
σ P 2 ( T , w , S 0 ) = VAR 0 S ¯ T w = w C ¯ ( T , S 0 ) w ,
where
C ¯ ( T , S 0 ) : = C ¯ i j ( T , S 0 ( i ) , S 0 ( j ) ) n × n
denotes the covariance matrix of the normalized asset prices S ¯ T , with entries
C ¯ i j ( T , S 0 ( i ) , S 0 ( j ) ) : = E 0 S ¯ T ( i ) m ¯ i ( T , S 0 ( i ) ) S ¯ T ( j ) m ¯ j ( T , S 0 ( j ) ) = C i j ( T , S 0 ( i ) , S 0 ( j ) ) S 0 ( i ) S 0 ( j ) ,
where
C i j ( T , S 0 ( i ) , S 0 ( j ) ) : = E 0 S T ( i ) m i ( T , S 0 ( i ) ) S T ( j ) m j ( T , S 0 ( j ) ) ,
for i , j = 1 , , n .
The covariance matrix C ¯ ( T , S 0 ) 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
minimize w R n σ P 2 ( T , w , S 0 ) = w C ¯ ( T , S 0 ) w
subject   to u w = 1 ,
where
u = ( 1 , , 1 ) R n
enforces the budget constraint, ensuring that the entire initial wealth is allocated among the available assets.
We assume throughout that the covariance matrix
C ¯ ( T , S 0 )
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
L ( w , λ ) = w C ¯ ( T , S 0 ) w + λ u w 1 ,
where λ R 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
2 C ¯ ( T , S 0 ) w + λ u = 0 .
Since C ¯ ( T , S 0 ) is invertible, solving (23) gives
w = λ 2 C ¯ 1 ( T , S 0 ) u .
Substituting (24) into the budget constraint (21) yields
λ 2 u C ¯ 1 ( T , S 0 ) u = 1 .
Therefore,
λ = 2 u C ¯ 1 ( T , S 0 ) u .
Substituting (26) into (24), we obtain the optimal portfolio weights corresponding to the global minimum-variance portfolio:
w * = u C ¯ 1 ( T , S 0 ) u C ¯ 1 ( T , S 0 ) u .
Since the covariance matrix is assumed to be positive definite, the objective function
w C ¯ ( T , S 0 ) w
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
σ GMV 2 ( T , S 0 ) = 1 u C ¯ 1 ( T , S 0 ) u .
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:
minimize w R n σ P 2 ( T , w , S 0 ) = w C ¯ ( T , S 0 ) w
subject   to u w = 1 ,
μ P ( T , w , S 0 ) = μ 0 ,
where μ 0 R denotes the target expected return specified by the investor.
Using (12), the return constraint (31) can be rewritten as
M ¯ ( T , S 0 ) w = 1 + μ 0 .
Introducing Lagrange multipliers λ 1 , λ 2 R associated with constraints (30) and (32), respectively, we define the Lagrangian function
L ( w , λ 1 , λ 2 ) = w C ¯ ( T , S 0 ) w + λ 1 u w 1 + λ 2 M ¯ ( T , S 0 ) w ( 1 + μ 0 ) .
Taking the gradient of (33) with respect to w and setting it equal to zero yields the first-order condition
2 C ¯ ( T , S 0 ) w + λ 1 u + λ 2 M ¯ ( T , S 0 ) = 0 .
Since C ¯ ( T , S 0 ) is invertible, solving (34) gives
w = λ 1 2 C ¯ 1 ( T , S 0 ) u λ 2 2 C ¯ 1 ( T , S 0 ) M ¯ ( T , S 0 ) .
For notational convenience, define
a : = u C ¯ 1 ( T , S 0 ) u ,
b : = u C ¯ 1 ( T , S 0 ) M ¯ ( T , S 0 ) ,
c : = M ¯ ( T , S 0 ) C ¯ 1 ( T , S 0 ) M ¯ ( T , S 0 ) .
Substituting (35) into the constraints (30) and (32) yields the linear system
λ 1 2 a λ 2 2 b = 1 , λ 1 2 b λ 2 2 c = 1 + μ 0 .
Introducing the coefficients
α : = λ 1 2 , β : = λ 2 2 ,
the system (39) can be rewritten as
a α + b β = 1 , b α + c β = 1 + μ 0 .
Solving (41) yields
α = c b ( 1 + μ 0 ) a c b 2 ,
and
β = a ( 1 + μ 0 ) b a c b 2 .
Substituting (42) and (43) into (35), we obtain the optimal portfolio weights:
w * = α C ¯ 1 ( T , S 0 ) u + β C ¯ 1 ( T , S 0 ) M ¯ ( T , S 0 ) .
Since the covariance matrix C ¯ ( T , S 0 ) 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 μ 0 . 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
w = ( w 1 , , w n )
determines a pair
σ P ( T , w , S 0 ) , μ P ( T , w , S 0 ) ,
where
μ P ( T , w , S 0 )
denotes the expected portfolio return defined in (10), and
σ P ( T , w , S 0 ) = σ P 2 ( T , w , S 0 )
represents the corresponding portfolio risk measured by the standard deviation of returns.
As the portfolio weights vary over the set
W = w R n : u w = 1 ,
the resulting collection of risk–return pairs forms a region in the ( σ P , μ P ) -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 problem
minimize w R n σ P 2 ( T , w , S 0 ) s u b j e c t   t o μ P ( T , w , S 0 ) = μ 0 , u w = 1 ,
for all feasible values of the target expected return μ 0 .
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
w GMV = u C ¯ 1 ( T , S 0 ) u C ¯ 1 ( T , S 0 ) u ,
with corresponding variance
σ GMV 2 ( T , S 0 ) = 1 u C ¯ 1 ( T , S 0 ) u .
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 ( σ P , μ P ) -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
S t ( i ) t = N 0 , i = 1 , , n ,
denote the observed historical prices of asset i, where t = 0 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 ( t 1 , t ] is defined as
G t ( i ) = S t ( i ) S t 1 ( i ) , t = N + 1 , , 0 .
Let
G t = G t ( 1 ) , , G t ( n )
denote the vector of gross returns at time t. The corresponding sample mean gross return vector is given by
G ¯ = 1 N t = N + 1 0 G t .
Since
S 1 ( i ) S 0 ( i )
represents the one-period gross return over the investment horizon considered in the theoretical model, a natural estimator for the vector
M ¯ ( T , S 0 )
defined in (13) is
M ¯ ^ ( T , S 0 ) = G ¯ .
Substituting (50) into (12), the estimator of the expected portfolio return becomes
μ ^ P ( T , w , S 0 ) = G ¯ w 1 .
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
R t ( i ) = G t ( i ) 1 , t = N + 1 , , 0 .
Let
R t = R t ( 1 ) , , R t ( n )
denote the vector of simple returns. The sample mean simple return vector is then given by
R ¯ = 1 N t = N + 1 0 R t = G ¯ u ,
where
u = ( 1 , , 1 ) R n .
Combining (51) and (53), the estimated portfolio expected return can equivalently be expressed as
μ ^ P ( T , w , S 0 ) = R ¯ w .
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
C ^ = 1 N 1 t = N + 1 0 R t R ¯ R t R ¯ .
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
σ ^ P 2 ( T , w , S 0 ) = w C ^ w .
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
( Ω , F , P )
be a probability space equipped with a filtration
( F t ) t 0
satisfying the usual conditions. Consider a financial market consisting of d risky assets, whose price processes are denoted by
S t ( i ) , i = 1 , , d .
We assume that the asset price dynamics evolve according to the MBS model with time-varying coefficients:
d S t ( i ) = S t ( i ) μ i ( t ) d t + σ i ( t ) d W t ( i ) , S 0 ( i ) > 0 ,
for i = 1 , , d , where
  • μ i : [ 0 , T ] R is a deterministic continuous drift function of asset i;
  • σ i : [ 0 , T ] ( 0 , ) is a deterministic continuous volatility function of asset i;
  • W t ( i ) , i = 1 , , d , are one-dimensional Brownian motions defined on ( Ω , F , P ) .
The dependence structure among the assets is characterized through the instantaneous correlations of the Brownian motions. Specifically, we assume that
d W t ( i ) d W t ( j ) = ρ i j ( t ) d t , i , j = 1 , , d ,
where
ρ i j : [ 0 , T ] [ 1 , 1 ]
is a deterministic continuous instantaneous correlation function between assets i and j. Moreover,
ρ i i ( t ) = 1 , i = 1 , , d ,
and the matrix
ρ ( t ) = ρ i j ( t ) d × d
is assumed to be symmetric and positive semidefinite for every t [ 0 , T ] .
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
d ln S t ( i ) = μ i ( t ) 1 2 σ i 2 ( t ) d t + σ i ( t ) d W t ( i ) , i = 1 , , d .
Integrating (59) over the interval [ 0 , T ] , we obtain
ln S T ( i ) S 0 ( i ) = 0 T μ i ( s ) 1 2 σ i 2 ( s ) d s + 0 T σ i ( s ) d W s ( i ) .
Exponentiating both sides of (60) gives the explicit representation
S T ( i ) = S 0 ( i ) exp 0 T μ i ( s ) 1 2 σ i 2 ( s ) d s + 0 T σ i ( s ) d W s ( i ) ,
for i = 1 , , d .
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 S 0 ( i ) , S 0 ( j ) > 0 , for i , j = 1 , , d and suppose that the asset price dynamics satisfy the MBS model (57). Then the covariance quantity defined in (19) admits the representation
C i j T , S 0 ( i ) , S 0 ( j ) = S 0 ( i ) S 0 ( j ) exp A i j ( 1 , 1 ) ( T ) exp B i ( T ) exp B j ( T ) ,
where
B i ( T ) = 0 T μ i ( s ) d s ,
and
A i j ( 1 , 1 ) ( T ) = 0 T μ i ( s ) + μ j ( s ) + ρ i j ( s ) σ i ( s ) σ j ( s ) d s .
Consequently, the covariance matrix of normalized asset prices introduced in (17) satisfies
C ¯ i j T , S 0 ( i ) , S 0 ( j ) = exp A i j ( 1 , 1 ) ( T ) exp B i ( T ) exp B j ( T ) .
Proof. 
The proof is provided in Appendix B.1. □
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 S 0 ( i ) , S 0 ( j ) > 0 , for i , j = 1 , , d , and suppose that
μ i ( t ) = μ i 0 + μ i 1 t , σ i ( t ) = σ i 0 + σ i 1 t ,
for t [ 0 , T ] and that ρ i j ( t ) ρ i j . Then
C i j T , S 0 ( i ) , S 0 ( j ) = S 0 ( i ) S 0 ( j ) exp A i j ( 1 , 1 ) ( T ) exp B i ( T ) exp B j ( T ) ,
where
B i ( T ) = μ i 0 T + 1 2 μ i 1 T 2 ,
and
A i j ( 1 , 1 ) ( T ) = μ i 0 + μ j 0 + ρ i j σ i 0 σ j 0 T + 1 2 μ i 1 + μ j 1 + ρ i j σ i 0 σ j 1 + σ i 1 σ j 0 T 2 + 1 3 ρ i j σ i 1 σ j 1 T 3 .
Consequently,
C ¯ i j T , S 0 ( i ) , S 0 ( j ) = exp A i j ( 1 , 1 ) ( T ) exp B i ( T ) exp B j ( T ) .
Proof. 
The proof is provided in Appendix B.2. □
The closed-form representations derived above enable the covariance matrix
C ¯ ( T , S 0 ) = C ¯ i j T , S 0 ( i ) , S 0 ( j ) d × d
to be constructed analytically once the model parameters have been specified or estimated. Since C ¯ ( T , S 0 ) 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 C ¯ ( T , S 0 ) 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 matrix
C ¯ ( T , S 0 )
is positive definite. Then the global minimum-variance portfolio weights are given by
w GMV = u C ¯ 1 ( T , S 0 ) u C ¯ 1 ( T , S 0 ) u ,
where
u = ( 1 , , 1 ) R d .
Moreover, the corresponding minimum portfolio variance is
σ GMV 2 ( T , S 0 ) = 1 u C ¯ 1 ( T , S 0 ) u .
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 that
C ¯ ( T , S 0 )
is positive definite. Let
μ 0
be a prescribed target expected return. Then the portfolio weights that solve
minimize w R d w C ¯ ( T , S 0 ) w s u b j e c t   t o u w = 1 , μ P ( T , w , S 0 ) = μ 0 ,
are given by
w * = α C ¯ 1 ( T , S 0 ) u + β C ¯ 1 ( T , S 0 ) M ¯ ( T , S 0 ) ,
where
a = u C ¯ 1 ( T , S 0 ) u ,
b = u C ¯ 1 ( T , S 0 ) M ¯ ( T , S 0 ) ,
c = M ¯ ( T , S 0 ) C ¯ 1 ( T , S 0 ) M ¯ ( T , S 0 ) ,
and
α = c b ( 1 + μ 0 ) a c b 2 ,
while
β = a ( 1 + μ 0 ) b a c b 2 .
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
a = u C ¯ 1 ( T , S 0 ) u ,
b = u C ¯ 1 ( T , S 0 ) M ¯ ( T , S 0 ) ,
c = M ¯ ( T , S 0 ) C ¯ 1 ( T , S 0 ) M ¯ ( T , S 0 ) ,
where
C ¯ ( T , S 0 )
denotes the covariance matrix of normalized asset prices derived in Section 3.2, and
M ¯ ( T , S 0 )
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 matrix
C ¯ ( T , S 0 )
is positive definite. Then, the efficient frontier associated with the multidimensional Black–Scholes model is characterized by
σ P 2 = a ( 1 + μ P ) 2 2 b ( 1 + μ P ) + c a c b 2 ,
where
μ P = μ P ( T , w , S 0 )
denotes the expected portfolio return.
Equivalently, since
1 + μ P = M ¯ ( T , S 0 ) w ,
the efficient frontier may be expressed directly in terms of the gross portfolio return
μ ¯ P = 1 + μ P
as
σ P 2 = a μ ¯ P 2 2 b μ ¯ P + c a c b 2 .
Proof. 
Substituting the optimal portfolio weights (74) into the portfolio variance expression
σ P 2 ( T , w , S 0 ) = w C ¯ ( T , S 0 ) w ,
and simplifying the resulting expression yields
σ P 2 = a ( 1 + μ P ) 2 2 b ( 1 + μ P ) + c a c b 2 .
The alternative representation (84) follows immediately from the relation
μ ¯ P = 1 + μ P .
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. Let
C ¯
denote the analytical covariance matrix derived in Section 3.2 and let
C ^ N ( k )
denote 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 to
w MC ( k ) = C ^ N ( k ) 1 u u C ^ N ( k ) 1 u ,
where
u = ( 1 , 1 , 1 ) .
Similarly, the benchmark portfolio weights obtained from the closed-form covariance matrix are given by
w CF = C ¯ 1 u u C ¯ 1 u .
To quantify the discrepancy between the two sets of portfolio weights, we consider the Euclidean distance
d N ( k ) = w CF w MC ( k ) 2 ,
where
· 2
denotes 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 consider
μ 10 = 0.5633 , μ 11 = 0.1834 , σ 10 = 0.2078 , σ 11 = 0.0049 ,
μ 20 = 0.7290 , μ 21 = 0.2074 , σ 20 = 0.3423 , σ 21 = 0.0123 ,
and
μ 30 = 0.0061 , μ 31 = 0.1633 , σ 30 = 0.2076 , σ 31 = 0.0147 .
The initial asset prices are specified as
S 1 ( 0 ) = 10 , S 2 ( 0 ) = 5 , S 3 ( 0 ) = 7 .
The investment horizon is taken to be
T = 1 ,
and the asset price dynamics are simulated using 252 time steps with N = 10 6 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 weights
w MC ( k ) ,
the blue point represents their empirical mean and the red point denotes the benchmark weights
w CF .
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 matrix
C ^ N p ( k )
is computed using N p simulated trajectories, and the corresponding GMV portfolio weights are obtained through
w MC ( k ) = C ^ N p ( k ) 1 u u C ^ N p ( k ) 1 u .
The resulting weights are compared with the benchmark GMV portfolio weights
w CF = C ¯ 1 u u C ¯ 1 u ,
where
C ¯
denotes the analytical covariance matrix derived in Section 3.2.
For each replication, we compute the Euclidean distance
d N p ( k ) = w CF w MC ( k ) 2 .
The variability of this discrepancy measure is then summarized by its empirical standard deviation as a function of the number of MC trajectories N p . 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.

5. Empirical Study

In this section, we investigate the practical applicability of the proposed portfolio optimization framework using historical stock price data from the S & P 500 index. Specifically, we estimate the parameters governing the MBS model with time-varying drift and volatility functions and subsequently employ these estimates to construct the closed-form covariance matrix derived in Corollary 1. The resulting covariance structure is then incorporated into the Markowitz mean–variance framework to generate the corresponding efficient frontier and examine the implications of the proposed model in a realistic financial setting.
The empirical analysis serves two purposes. First, it illustrates how the analytical results developed in Section 3.2, Section 3.3 and Section 3.4 can be implemented using observed market data. Second, it provides insights into the extent to which time-varying asset characteristics influence the covariance structure and the associated portfolio allocation decisions.

5.1. Data and Methodology

The empirical analysis aims to illustrate the practical implementation of the proposed portfolio optimization framework using real market data. To this end, we consider daily closing prices of 20 companies selected from the constituents of the S & P 500 index over the period from 2 January 2020 to 31 December 2024. The selected companies were drawn directly from the index constituents and were not chosen according to any specific portfolio construction criterion, such as sector classification, market capitalization, or correlation structure. The purpose of this empirical investigation is therefore not to identify an optimal investment universe but rather to demonstrate the applicability of the analytical framework developed in this paper.
Let S t ( i ) , i = 1 , 2 , , 20 , denote the price process of the i-th asset at time t. The asset price dynamics are assumed to follow the MBS model with time-varying parameters introduced in Section 3.1. In particular, the drift and volatility functions are specified according to Corollary 1 as
μ i ( t ) = μ i 0 + μ i 1 t ,
σ i ( t ) = σ i 0 + σ i 1 t ,
for i = 1 , , 20 .
Prior to estimation, the raw price series are synchronized and screened for missing observations to ensure consistency across all assets. Daily logarithmic returns are subsequently computed from the cleaned price data and used for statistical inference.
The unknown parameters governing the time-varying drift and volatility functions are estimated using the maximum likelihood estimation approach. Since the proposed model is formulated as a continuous-time diffusion process observed at discrete time intervals, the exact likelihood function is generally unavailable in closed form. Consequently, we employ the asymptotic likelihood expansion methodology developed by Aït-Sahalia [22], which provides accurate approximations to the transition densities of discretely sampled diffusion processes. The resulting approximate likelihood functions are maximized numerically to obtain the parameter estimates together with their corresponding standard errors and confidence intervals.
The analytical covariance matrix derived in Corollary 1 additionally requires estimates of the pairwise correlation coefficients among the underlying Brownian motions. These coefficients are estimated using the empirical correlations of the observed daily logarithmic returns over the same sample period. The estimated correlations, together with the maximum likelihood estimates of the drift and volatility parameters, are subsequently incorporated into the closed-form covariance matrix developed in Section 3.2. This covariance structure then serves as the key input for the portfolio optimization framework considered in Section 3.3 and Section 3.4.

5.2. Empirical Study on 20 Assets from the S & P 500

Example 3.
We now present the estimation results for the parameters associated with the time-varying drift and volatility functions under the proposed MBS framework. The maximum likelihood estimates, together with their standard errors and corresponding 95% confidence intervals, are reported in Table 1.
The estimated intercept parameters associated with the drift functions exhibit substantial variation across assets, reflecting the heterogeneous growth characteristics of the selected stocks. Some assets display relatively large positive drift estimates, whereas others exhibit smaller or even negative values. By contrast, the slope parameters governing the time dependence of the drift functions are generally small in magnitude. For many assets, the corresponding confidence intervals include zero, suggesting that the empirical evidence supporting time-varying drift is relatively weak over the sample period considered.
The volatility estimates reveal a different pattern. The intercept parameters are uniformly positive and lie within ranges commonly observed in equity markets. Moreover, a considerable proportion of the volatility slope parameters are negative and statistically significant, indicating a tendency toward declining volatility over the sample period for several assets. These findings suggest that allowing for time-varying volatility may provide a more flexible and realistic description of asset price dynamics than the conventional constant-volatility assumption.
The estimated parameters are subsequently incorporated into the analytical covariance matrix derived in Corollary 1. This covariance structure is then employed within the Markowitz framework to construct the corresponding efficient frontier implied by the proposed model. For comparison purposes, we also consider the efficient frontier obtained using the conventional sample covariance matrix estimated directly from historical returns.
Overall, the empirical findings demonstrate that the proposed time-varying specification provides a flexible mechanism for capturing heterogeneous behaviors in drift and volatility across multiple assets. More importantly, the results illustrate how the analytical covariance matrix developed in this paper can be calibrated using observed market data and subsequently incorporated into the portfolio optimization framework. This highlights the practical applicability of the proposed model-driven approach to mean–variance portfolio selection.
Following the construction of the analytical covariance matrix, Figure 4 presents the resulting efficient frontiers under parameter uncertainty. The model-implied frontier is generated using the closed-form covariance matrix developed in this paper, whereas the empirical frontier is based on the traditional sample covariance estimator.
Several observations emerge from the figure. First, the model-implied efficient frontier exhibits a shape similar to that of the empirical frontier, suggesting that the proposed framework is capable of capturing the overall risk–return characteristics observed in the market. However, noticeable differences between the two frontiers remain, particularly in regions corresponding to higher expected returns. This indicates that the choice of covariance estimation methodology can substantially influence the portfolio allocations identified as efficient.
Second, the analytical covariance matrix leads to a smoother efficient frontier, reflecting the model-driven nature of the proposed approach. In contrast, the empirical frontier constructed from the sample covariance matrix is more susceptible to sampling variability arising from finite historical observations. This observation is consistent with the finite-sample sensitivity discussed in Section 4.
Finally, the upper and lower 95% confidence bands provide insights into the impact of parameter uncertainty on portfolio optimization. The widening of these bands as the expected portfolio return increases suggests that portfolios targeting more aggressive return levels are associated with greater uncertainty in the corresponding risk estimates. Consequently, investors seeking higher expected returns may face a larger degree of estimation risk, emphasizing the importance of accounting for parameter uncertainty when constructing efficient portfolios.
The confidence bands are obtained by constructing the analytical covariance matrix using the lower and upper 95% confidence limits of the estimated model parameters reported in Table 1. The resulting efficient frontiers therefore provide a sensitivity analysis of the portfolio risk–return relationship with respect to parameter estimation uncertainty. Although this approach illustrates the impact of estimation uncertainty on portfolio construction, it does not explicitly incorporate parameter uncertainty into the portfolio optimization problem itself.
Overall, Figure 4 demonstrates that the proposed analytical covariance framework not only provides a tractable alternative to conventional sample covariance estimation but also yields portfolio risk–return relationships that remain consistent with empirical market behavior. These findings highlight the practical applicability of the proposed methodology in mean–variance portfolio selection under time-varying market conditions.
In the empirical analysis considered in this study, the analytical covariance matrix constructed from the estimated model parameters remained positive definite, allowing the efficient frontier and optimal portfolios to be computed successfully. Nevertheless, in higher-dimensional applications or under different market conditions, parameter estimation may produce covariance matrices that are close to singular. Investigating numerical stability and appropriate regularization techniques in such settings constitutes an interesting direction for future research.

6. Limitations and Future Research Directions

The analytical framework developed in this paper provides a model-driven approach to covariance matrix construction and portfolio optimization under an MBS model with time-varying parameters. By deriving the covariance matrix analytically from the underlying stochastic asset-price model, the proposed methodology establishes a direct connection between continuous-time asset pricing theory and the classical Markowitz mean–variance framework. Nevertheless, as with any analytical model, the present study is subject to several assumptions and limitations that naturally suggest directions for future research.
  • Model dependence of the analytical covariance matrix.
    The closed-form covariance matrix derived in this paper is specific to the MBS model with deterministic time-varying drift and volatility functions. Consequently, its validity depends on the adequacy of the underlying diffusion model in describing the dynamics of asset prices. In situations where market behaviour exhibits stochastic volatility, jump components, rough volatility, or regime-switching effects, the analytical covariance representation developed herein may no longer be directly applicable. Extending the present framework to more general stochastic asset-price models therefore represents an important avenue for future research.
  • Simplifying assumptions on model parameters.
    For empirical implementation, the drift and volatility functions are assumed to evolve linearly over time, while the instantaneous correlation matrix is assumed to remain constant throughout the investment horizon. These assumptions are adopted to preserve analytical tractability and enable explicit closed-form expressions. Although they provide a useful first approximation to slowly evolving market conditions, they may not adequately capture nonlinear parameter dynamics, time-varying correlations, or abrupt structural changes frequently observed in financial markets. Future research may therefore consider more flexible deterministic parameterizations or stochastic specifications for both volatilities and correlations.
  • Parameter estimation uncertainty.
    The proposed covariance matrix is obtained analytically once the model parameters have been estimated from historical data. Consequently, estimation errors in the drift, volatility, and correlation parameters inevitably propagate into the resulting covariance matrix and the corresponding optimal portfolio allocations. Although confidence intervals for the estimated parameters are reported and their effects on the efficient frontier are partially illustrated, a comprehensive theoretical investigation of parameter uncertainty remains beyond the scope of the present study. Future work may consider asymptotic sensitivity analysis, bootstrap methods, Bayesian inference, or robust portfolio optimization to quantify the impact of estimation uncertainty more systematically.
  • Relationship with modern covariance estimation methods.
    The empirical analysis compares the proposed analytical covariance matrix with the conventional sample covariance matrix, which serves as the classical benchmark in the original Markowitz framework. The objective of this comparison is to illustrate the implementation and characteristics of the proposed model-driven methodology rather than establish empirical superiority over existing statistical covariance estimation techniques. In contemporary portfolio management, numerous alternative estimators have been developed, including shrinkage estimators, factor-model covariance matrices, exponentially weighted covariance estimators, random matrix filtering, Bayesian approaches, and multivariate GARCH or dynamic conditional correlation models. A systematic comparison between the proposed model-implied covariance matrix and these modern covariance estimation approaches would provide valuable additional insight and constitutes an important direction for future investigation.
  • Empirical validation and portfolio performance evaluation.
    The empirical study is designed primarily to demonstrate the practical implementation and feasibility of the proposed analytical framework using real financial data. While the resulting efficient frontiers illustrate the influence of the model-implied covariance matrix on portfolio construction, the present work does not include a comprehensive out-of-sample portfolio evaluation based on rolling-window estimation or dynamic portfolio rebalancing. Consequently, practical investment performance measures such as realised portfolio volatility, Sharpe ratio, maximum drawdown, portfolio turnover, and transaction-cost-adjusted returns are not examined. Incorporating these performance metrics would provide a more complete assessment of the proposed methodology from an investment management perspective.
  • Generality of the empirical investigation.
    The empirical analysis is conducted using twenty constituent stocks of the S&P 500 index over the period 2020–2024. The purpose of this empirical study is to illustrate the applicability of the proposed analytical framework rather than establish universal empirical conclusions across different markets, asset classes, or investment horizons. Future investigations may consider larger investment universes, international equity markets, fixed-income securities, commodities, cryptocurrencies, and other financial assets in order to further evaluate the robustness and practical applicability of the proposed methodology under diverse market environments.
Overall, these limitations do not diminish the theoretical contribution of the present study. Rather, they define the scope of the proposed analytical framework and identify several promising directions through which the methodology may be extended to accommodate more realistic market dynamics, broader classes of stochastic asset-price models, and more comprehensive empirical portfolio evaluation.

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.

Author Contributions

Conceptualization, T.T. and S.R.; methodology, T.T. and S.R.; software, T.T.; validation, T.T., S.R. and A.E.M.; formal analysis, T.T. and S.R.; writing—original draft preparation, T.T., S.R. and A.E.M.; writing—review and editing, T.T., S.R. and A.E.M.; visualization, T.T.; supervision, S.R. All authors have read and agreed to the published version of the manuscript.

Funding

The Walailak University Graduate Scholarship under Contract Number PE 04/2021.

Data Availability Statement

The original contributions presented in this study are fully included in the article. Further inquiries, requests for additional information, or clarifications regarding the methodology and results may be directed to the corresponding author.

Acknowledgments

The authors would like to sincerely thank the anonymous reviewers for their careful reading of the manuscript and their constructive comments and valuable suggestions, which significantly improved the quality and presentation of this paper. We extend our gratitude for the financial support received from the Walailak University Graduate Scholarship under Contract Number PE 04/2021. The first author would like to thank Sotheara Veng of the Graduate School of Science, Royal University of Phnom Penh, for providing research space in the Financial Mathematics Laboratory during the author’s stay in Cambodia. This support, along with the resources made available through the scholarship, was instrumental in the successful completion of this research.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
BSBlack–Scholes
CIConfidence Interval
GMVGlobal Minimum Variance
MBSMultidimensional Black–Scholes
MCMonte Carlo
MPTMean–Variance Portfolio Theory
S&P 500Standard and Poor’s 500 Index
SDStandard Deviation

Appendix A. Analytical Representation of the Covariance Function

In the classical Markowitz framework, the covariance matrix is typically estimated from historical data, which introduces statistical uncertainty. In contrast, under the MBS model, the covariance structure admits an analytical representation. In this appendix, we derive an explicit expression for C i j ( t , S 0 ( i ) , S 0 ( j ) ) .
We define
C i j t , S 0 ( i ) , S 0 ( j ) : = E 0 S t ( i ) m i t , S 0 ( i ) S t ( j ) m j t , S 0 ( j ) ,
where
m i t , S 0 ( i ) : = E 0 S t ( i ) ,
for i = 1 , , d . By linearity of expectation, (A1) can be rewritten as
C i j t , S 0 ( i ) , S 0 ( j ) = E 0 S t ( i ) S t ( j ) m j t , S 0 ( j ) E 0 S t ( i ) m i t , S 0 ( i ) E 0 S t ( j ) + m i t , S 0 ( i ) m j t , S 0 ( j ) ,
for i , j = 1 , , d .
Let S t ( i ) , S t ( j ) t 0 be a two-dimensional Itô process defined by
d S t ( i ) = μ i ( t ) S t ( i ) d t + σ i ( t ) S t ( i ) d W t ( i ) , d S t ( j ) = μ j ( t ) S t ( j ) d t + σ j ( t ) S t ( j ) d W t ( j ) ,
with instantaneous correlation
d W t ( i ) d W t ( j ) = ρ i j ( t ) d t ,
for i , j = 1 , , d .
The infinitesimal generator (see, e.g., [24]) of the process S t ( i ) , S t ( j ) is given by
A i j = μ i ( t ) s i s i + μ j ( t ) s j s j + 1 2 σ i 2 ( t ) s i 2 2 s i 2 + 1 2 σ j 2 ( t ) s j 2 2 s j 2 + ρ i j ( t ) σ i ( t ) σ j ( t ) s i s j 2 s i s j .
Define the conditional second moment
U i j ( t , s i , s j ) : = E t S T ( i ) S T ( j ) ,
for t [ 0 , T ] and s i , s j > 0 .
By the multidimensional Feynman–Kac theorem (see, e.g., [24]), U i j satisfies the PDE
t U i j ( t , s i , s j ) + A i j U i j ( t , s i , s j ) = 0 ,
with terminal condition
U i j ( T , s i , s j ) = s i s j .
To solve (A7) and (A8), we introduce the time-to-maturity variable τ = T t . Motivated by the quadratic terminal condition and the structure of the generator, we seek a polynomial solution of degree two of the form
U i j ( t , s i , s j ) = 0 k 1 + k 2 2 A i j ( k 1 , k 2 ) ( τ ) s i k 1 s j k 2 ,
where the coefficient functions A i j ( k 1 , k 2 ) are to be determined.

Appendix B. Omitted Proofs from Section 3

Appendix B.1. Proof of Theorem 1

We derive the covariance structure by computing the second-order moment E t [ S T ( i ) S T ( j ) ] under the MBS model. Although this quantity can be obtained directly from the explicit solution of the geometric Brownian motion, we adopt a PDE-based approach via the Feynman–Kac theorem. This formulation provides a systematic framework that can be extended to more general stochastic models.
Proof. 
We expand the function U i j in (A9) as follows:
U i j ( t , s i , s j ) = A i j ( 0 , 0 ) ( τ ) + A i j ( 0 , 1 ) ( τ ) s j + A i j ( 1 , 0 ) ( τ ) s i + A i j ( 0 , 2 ) ( τ ) s j 2 + A i j ( 1 , 1 ) ( τ ) s i s j + A i j ( 2 , 0 ) ( τ ) s i 2 ,
where τ = T t .
Then,
U i j t = A i j ( 0 , 0 ) ( τ ) A i j ( 0 , 1 ) ( τ ) s j A i j ( 1 , 0 ) ( τ ) s i A i j ( 0 , 2 ) ( τ ) s j 2 A i j ( 1 , 1 ) ( τ ) s i s j A i j ( 2 , 0 ) ( τ ) s i 2 ,
and the spatial derivatives are:
U i j s i = A i j ( 1 , 0 ) ( τ ) + A i j ( 1 , 1 ) ( τ ) s j + 2 A i j ( 2 , 0 ) ( τ ) s i , 2 U i j s i 2 = 2 A i j ( 2 , 0 ) ( τ ) , U i j s j = A i j ( 0 , 1 ) ( τ ) + 2 A i j ( 0 , 2 ) ( τ ) s j + A i j ( 1 , 1 ) ( τ ) s i , 2 U i j s j 2 = 2 A i j ( 0 , 2 ) ( τ ) , 2 U i j s i s j = A i j ( 1 , 1 ) ( τ ) .
Substituting into (A7) and equating coefficients, we obtain
A i j ( 0 , 0 ) ( τ ) = 0 , A i j ( 0 , 0 ) ( 0 ) = 0 , A i j ( 1 , 0 ) ( τ ) μ i ( τ ) A i j ( 1 , 0 ) ( τ ) = 0 , A i j ( 1 , 0 ) ( 0 ) = 0 , A i j ( 0 , 1 ) ( τ ) μ j ( τ ) A i j ( 0 , 1 ) ( τ ) = 0 , A i j ( 0 , 1 ) ( 0 ) = 0 , A i j ( 2 , 0 ) ( τ ) ( 2 μ i ( τ ) + σ i 2 ( τ ) ) A i j ( 2 , 0 ) ( τ ) = 0 , A i j ( 2 , 0 ) ( 0 ) = 0 , A i j ( 0 , 2 ) ( τ ) ( 2 μ j ( τ ) + σ j 2 ( τ ) ) A i j ( 0 , 2 ) ( τ ) = 0 , A i j ( 0 , 2 ) ( 0 ) = 0 , A i j ( 1 , 1 ) ( τ ) μ i ( τ ) + μ j ( τ ) + ρ i j ( τ ) σ i ( τ ) σ j ( τ ) A i j ( 1 , 1 ) ( τ ) = 0 , A i j ( 1 , 1 ) ( 0 ) = 1 ,
for i , j = 1 , , d .
Solving the system, we obtain
A i j ( 0 , 0 ) ( τ ) = 0 , A i j ( 1 , 0 ) ( τ ) = 0 , A i j ( 0 , 1 ) ( τ ) = 0 , A i j ( 2 , 0 ) ( τ ) = 0 , A i j ( 0 , 2 ) ( τ ) = 0 , A i j ( 1 , 1 ) ( τ ) = exp 0 τ μ i ( s ) + μ j ( s ) + ρ i j ( s ) σ i ( s ) σ j ( s ) d s .
Applying (A9) and (A10), we obtain
U i j ( t , s i , s j ) = E t S T ( i ) S T ( j ) = s i s j exp 0 T t μ i ( s ) + μ j ( s ) + ρ i j ( s ) σ i ( s ) σ j ( s ) d s .
Moreover,
m i t , S 0 ( i ) = E 0 S t ( i ) = S 0 ( i ) exp 0 t μ i ( s ) d s .
Substituting (A11) and (A12) into (A1), we obtain the closed-form expression for C i j ( T , S 0 ( i ) , S 0 ( j ) ) as given in (62).
This derivation highlights that the covariance structure is fully determined by the time-varying drift, volatility, and correlation functions, and admits a closed-form representation consistent with the MBS framework. □

Appendix B.2. Proof of Corollary 1

Proof. 
From Theorem 1, the covariance function is given by
C i j t , S 0 ( i ) , S 0 ( j ) = S 0 ( i ) S 0 ( j ) exp A i j ( 1 , 1 ) ( t ) exp 0 t μ i ( s ) d s exp 0 t μ j ( s ) d s ,
where
A i j ( 1 , 1 ) ( t ) = 0 t μ i ( s ) + μ j ( s ) + ρ i j σ i ( s ) σ j ( s ) d s .
Assume that the drift and volatility functions depend linearly on time such that
μ i ( s ) = μ i 0 + μ i 1 s , σ i ( s ) = σ i 0 + σ i 1 s .
Then
0 t μ i ( s ) d s = 0 t ( μ i 0 + μ i 1 s ) d s = μ i 0 t + 1 2 μ i 1 t 2 ,
and, similarly,
0 t μ j ( s ) d s = μ j 0 t + 1 2 μ j 1 t 2 .
Next,
σ i ( s ) σ j ( s ) = ( σ i 0 + σ i 1 s ) ( σ j 0 + σ j 1 s ) = σ i 0 σ j 0 + ( σ i 0 σ j 1 + σ i 1 σ j 0 ) s + σ i 1 σ j 1 s 2 .
Hence,
A i j ( 1 , 1 ) ( t ) = 0 t ( μ i 0 + μ j 0 + ( μ i 1 + μ j 1 ) s + ρ i j σ i 0 σ j 0 + ( σ i 0 σ j 1 + σ i 1 σ j 0 ) s + σ i 1 σ j 1 s 2 ) d s = ( μ i 0 + μ j 0 + ρ i j σ i 0 σ j 0 ) t + 1 2 μ i 1 + μ j 1 + ρ i j ( σ i 0 σ j 1 + σ i 1 σ j 0 ) t 2 + 1 3 ρ i j σ i 1 σ j 1 t 3 .
Substituting these expressions into the covariance formula completes the proof. □

Appendix C. Historical Stock Price Trajectories

Figure A1. Historical stock price trajectories of the selected companies from the S&P 500 index over the period January 2020 to December 2024. Each subfigure represents the time evolution of an individual asset, illustrating the heterogeneity and time-varying behavior of asset prices.
Figure A1. Historical stock price trajectories of the selected companies from the S&P 500 index over the period January 2020 to December 2024. Each subfigure represents the time evolution of an individual asset, illustrating the heterogeneity and time-varying behavior of asset prices.
Mathematics 14 02693 g0a1aMathematics 14 02693 g0a1bMathematics 14 02693 g0a1c

References

  1. Markowitz, H. Portfolio Selection. J. Financ. 1952, 7, 77–91. [Google Scholar] [CrossRef] [Scilit]
  2. Markowitz, H. Portfolio Selection: Efficient Diversification of Investments; John Wiley & Sons: Hoboken, NJ, USA, 1959. [Google Scholar]
  3. Michaud, R.O. The Markowitz Optimization Enigma: Is Optimized Optimal? Financ. Anal. J. 1989, 45, 31–42. [Google Scholar] [CrossRef] [Scilit]
  4. Jobson, J.D.; Korkie, B. Estimation for Markowitz Efficient Portfolios. J. Am. Stat. Assoc. 1980, 75, 544–554. [Google Scholar] [CrossRef]
  5. Merton, R.C. On Estimating the Expected Return on the Market: An Exploratory Investigation. J. Financ. Econ. 1980, 8, 323–361. [Google Scholar] [CrossRef] [Scilit]
  6. Campbell, J.Y.; Lo, A.W.; MacKinlay, A.C. The Econometrics of Financial Markets; Princeton University Press: Princeton, NJ, USA, 1997. [Google Scholar]
  7. Cochrane, J.H. Asset Pricing, revised ed.; Princeton University Press: Princeton, NJ, USA, 2005. [Google Scholar]
  8. Best, M.J.; Grauer, R.R. On the Sensitivity of Mean Variance Efficient Portfolios to Changes in Asset Means: Some Analytical and Computational Results. Rev. Financ. Stud. 1991, 4, 315–342. [Google Scholar] [CrossRef] [Scilit]
  9. Bun, J.; Bouchaud, J.P.; Potters, M. Cleaning Large Correlation Matrices: Tools from Random Matrix Theory. Phys. Rep. 2017, 666, 1–109. [Google Scholar] [CrossRef] [Scilit]
  10. Black, F.; Litterman, R. Global portfolio optimization. Financ. Anal. J. 1992, 48, 28–43. [Google Scholar] [CrossRef] [Scilit]
  11. Ross, S.A. The arbitrage theory of capital asset pricing. J. Econ. Theory 1976, 13, 341–360. [Google Scholar] [CrossRef] [Scilit]
  12. Fabozzi, F.J.; Kolm, P.N.; Pachamanova, D.A.; Focardi, S.M. Robust Portfolio Optimization and Management; John Wiley & Sons: Hoboken, NJ, USA, 2007. [Google Scholar]
  13. Michaud, R.O. Efficient Asset Management: A Practical Guide to Stock Portfolio Optimization and Asset Allocation; Harvard Business School Press: Boston, MA, USA, 1998. [Google Scholar]
  14. Ledoit, O.; Wolf, M. A well-conditioned estimator for large-dimensional covariance matrices. J. Multivar. Anal. 2004, 88, 365–411. [Google Scholar] [CrossRef] [Scilit]
  15. Ledoit, O.; Wolf, M. Improved Estimation of the Covariance Matrix of Stock Returns with an Application to Portfolio Selection. J. Empir. Financ. 2003, 10, 603–621. [Google Scholar] [CrossRef] [Scilit]
  16. Pastor, L.; Stambaugh, R.F. Comparing asset pricing models: An investment perspective. J. Financ. Econ. 2000, 56, 335–381. [Google Scholar] [CrossRef] [Scilit]
  17. Fan, J.; Liao, Y.; Liu, H. An Overview of the Estimation of Large Covariance and Precision Matrices. Econom. J. 2016, 19, C1–C32. [Google Scholar] [CrossRef] [Scilit]
  18. Vanni, F.; Hitaj, A.; Mastrogiacomo, E. Enhancing Portfolio Allocation: A Random Matrix Theory Perspective. Mathematics 2024, 12, 1389. [Google Scholar] [CrossRef] [Scilit]
  19. Staal, H.; Flint, E. Adaptive Beta Shrinkage estimation of covariance matrices. Investig. Anal. J. 2025, 54, 387–407. [Google Scholar] [CrossRef] [Scilit]
  20. Goldberg, L.R.; Gurdogan, H.; Kercheval, A. Portfolio optimisation via strategy-specific eigenvector shrinkage. Financ. Stoch. 2025, 29, 665–706. [Google Scholar] [CrossRef] [Scilit]
  21. Rujivan, S.; Khuatongkeaw, T.; Sutchada, A. Optimal Portfolio Construction Using the Realized Volatility Concept: Empirical Evidence from the Stock Exchange of Thailand. J. Risk Financ. Manag. 2025, 18, 269. [Google Scholar] [CrossRef] [Scilit]
  22. Aït-Sahalia, Y. Maximum Likelihood Estimation of Discretely Sampled Diffusions: A Closed-Form Approximation Approach. Econometrica 2002, 70, 223–262. [Google Scholar] [CrossRef] [Scilit]
  23. Chan, L.K.; Karceski, J.; Lakonishok, J. On portfolio optimization: Forecasting covariances and choosing the risk model. Rev. Financ. Stud. 1999, 12, 937–974. [Google Scholar] [CrossRef] [Scilit]
  24. Karatzas, I.; Shreve, S.E. Brownian Motion and Stochastic Calculus; Springer Science & Business Media: Berlin/Heidelberg, Germany, 1991; Volume 113. [Google Scholar]
Figure 1. Graphical illustration of the feasible set and the efficient frontier in the mean–variance plane. The efficient frontier forms the upper boundary of the feasible region and consists of portfolios that minimize risk for a given expected return. The highlighted point corresponds to the global minimum-variance portfolio, which achieves the lowest attainable level of portfolio risk.
Figure 1. Graphical illustration of the feasible set and the efficient frontier in the mean–variance plane. The efficient frontier forms the upper boundary of the feasible region and consists of portfolios that minimize risk for a given expected return. The highlighted point corresponds to the global minimum-variance portfolio, which achieves the lowest attainable level of portfolio risk.
Mathematics 14 02693 g001
Figure 2. Distribution of GMV portfolio weights obtained from sample covariance matrices under different correlation structures. The orange points represent the portfolio weights derived from the sample covariance matrices, the blue point corresponds to their empirical mean, and the red point denotes the benchmark weights obtained from the closed-form covariance matrix.
Figure 2. Distribution of GMV portfolio weights obtained from sample covariance matrices under different correlation structures. The orange points represent the portfolio weights derived from the sample covariance matrices, the blue point corresponds to their empirical mean, and the red point denotes the benchmark weights obtained from the closed-form covariance matrix.
Mathematics 14 02693 g002
Figure 3. Evolution of the empirical standard deviation of the Euclidean distance between the GMV portfolio weights obtained from sample covariance matrices and those derived from the analytical covariance matrix as a function of the number of MC trajectories N p .
Figure 3. Evolution of the empirical standard deviation of the Euclidean distance between the GMV portfolio weights obtained from sample covariance matrices and those derived from the analytical covariance matrix as a function of the number of MC trajectories N p .
Mathematics 14 02693 g003
Figure 4. Efficient frontiers under parameter uncertainty within the MBS framework with time-varying parameters. The figure compares the model-implied efficient frontier obtained from the analytical covariance matrix with the empirical efficient frontier based on the sample covariance matrix. The upper and lower 95% confidence bounds illustrate the impact of estimation uncertainty on portfolio risk–return trade-offs.
Figure 4. Efficient frontiers under parameter uncertainty within the MBS framework with time-varying parameters. The figure compares the model-implied efficient frontier obtained from the analytical covariance matrix with the empirical efficient frontier based on the sample covariance matrix. The upper and lower 95% confidence bounds illustrate the impact of estimation uncertainty on portfolio risk–return trade-offs.
Mathematics 14 02693 g004
Table 1. Maximum Likelihood Estimates with Standard Errors and 95% Confidence Intervals for the Linear Drift and Volatility Parameters under the MBS Model.
Table 1. Maximum Likelihood Estimates with Standard Errors and 95% Confidence Intervals for the Linear Drift and Volatility Parameters under the MBS Model.
AssetParameterEstimateSD Error95% CI Lower95% CI Upper
1 μ 10 0.31160.05980.19450.4288
μ 11 −0.00910.1007−0.20650.1883
σ 10 0.42900.00280.42360.4345
σ 11 −0.04970.0046−0.0588−0.0406
2 μ 20 0.36570.03500.29700.4344
μ 21 −0.09310.0597−0.21010.0239
σ 20 0.44010.00160.43700.4433
σ 21 −0.02010.0028−0.0255−0.0146
3 μ 30 0.17340.02500.12440.2224
μ 31 0.02330.0437−0.06240.1089
σ 30 0.40660.00110.40430.4088
σ 31 −0.01910.0020−0.0230−0.0152
4 μ 40 0.13410.02650.08210.1860
μ 41 0.01150.0442−0.07520.0982
σ 40 0.29230.00120.28990.2947
σ 41 −0.03490.0020−0.0388−0.0310
5 μ 50 −0.16120.0238−0.2078−0.1145
μ 51 0.06330.0410−0.01710.1437
σ 50 0.44200.00110.43980.4442
σ 51 −0.04430.0018−0.0479−0.0407
6 μ 60 0.24740.01660.21490.2798
μ 61 0.00380.0289−0.05290.0604
σ 60 0.37230.00080.37080.3738
σ 61 −0.01940.0014−0.0221−0.0167
7 μ 70 0.09530.02350.04940.1413
μ 71 −0.07820.0410−0.15860.0022
σ 70 0.44210.00110.44000.4442
σ 71 −0.00010.0019−0.00380.0036
8 μ 80 0.18080.01550.15050.2110
μ 81 −0.05430.0262−0.1057−0.0029
σ 80 0.25240.00070.25100.2538
σ 81 −0.02530.0012−0.0276−0.0230
9 μ 90 −0.06030.0180−0.0955−0.0251
μ 91 0.09820.03060.03830.1581
σ 90 0.42600.00080.42440.4277
σ 91 −0.04830.0014−0.0510−0.0456
10 μ 100 0.06800.02440.02020.1158
μ 101 0.03590.0396−0.04170.1135
σ 100 0.44810.00110.44600.4502
σ 101 −0.06550.0018−0.0691−0.0620
11 μ 110 0.02010.0249−0.02870.0689
μ 111 0.11600.04270.03240.1996
σ 110 0.53380.00120.53150.5361
σ 111 −0.03230.0025−0.0372−0.0274
12 μ 120 0.37550.01460.34690.4041
μ 121 −0.05100.0248−0.0996−0.0024
σ 120 0.40990.00070.40860.4112
σ 121 −0.04560.0019−0.0493−0.0419
13 μ 130 −0.03180.0327−0.09590.0324
μ 131 0.13470.05560.02580.2436
σ 130 0.62800.00150.62520.6309
σ 131 −0.06410.0025−0.0689−0.0593
14 μ 140 0.65390.02400.60680.7010
μ 141 0.04530.0424−0.03780.1284
σ 140 0.57740.00110.57520.5796
σ 141 −0.01730.0019−0.0211−0.0135
15 μ 150 0.13270.01480.10360.1617
μ 151 −0.01010.0252−0.05960.0393
σ 150 0.27540.00060.27410.2766
σ 151 −0.03010.0011−0.0323−0.0279
16 μ 160 −0.00950.0284−0.06510.0461
μ 161 0.01920.0483−0.07540.1138
σ 160 0.57570.00120.57320.5781
σ 161 −0.05110.0020−0.0550−0.0472
17 μ 170 1.25820.03981.18011.3362
μ 171 −0.20600.0685−0.3403−0.0718
σ 170 0.78510.00180.78160.7886
σ 171 −0.04910.0031−0.0552−0.0430
18 μ 180 0.37680.01870.34010.4135
μ 181 −0.08330.0317−0.1455−0.0211
σ 180 0.36760.00080.36600.3692
σ 181 −0.03090.0014−0.0337−0.0281
19 μ 190 0.01700.0111−0.00470.0387
μ 191 0.04940.01850.01310.0858
σ 190 0.38620.00050.38530.3872
σ 191 −0.05010.0008−0.0517−0.0485
20 μ 200 −0.05410.0151−0.0837−0.0245
μ 201 0.10260.02580.05210.1531
σ 200 0.28550.00070.28420.2869
σ 201 −0.02590.0012−0.0282−0.0236
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Toem, T.; Rujivan, S.; Marasigan, A.E. Closed-Form Covariance Matrix for Portfolio Optimization: Theory and Empirical Evidence Under a Multidimensional Black–Scholes Model with Time-Varying Parameters. Mathematics 2026, 14, 2693. https://doi.org/10.3390/math14152693

AMA Style

Toem T, Rujivan S, Marasigan AE. Closed-Form Covariance Matrix for Portfolio Optimization: Theory and Empirical Evidence Under a Multidimensional Black–Scholes Model with Time-Varying Parameters. Mathematics. 2026; 14(15):2693. https://doi.org/10.3390/math14152693

Chicago/Turabian Style

Toem, Touch, Sanae Rujivan, and Angelo E. Marasigan. 2026. "Closed-Form Covariance Matrix for Portfolio Optimization: Theory and Empirical Evidence Under a Multidimensional Black–Scholes Model with Time-Varying Parameters" Mathematics 14, no. 15: 2693. https://doi.org/10.3390/math14152693

APA Style

Toem, T., Rujivan, S., & Marasigan, A. E. (2026). Closed-Form Covariance Matrix for Portfolio Optimization: Theory and Empirical Evidence Under a Multidimensional Black–Scholes Model with Time-Varying Parameters. Mathematics, 14(15), 2693. https://doi.org/10.3390/math14152693

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop