Bond Portfolio Management Using The Dynamic Nelson-Siegel Model
Bond Portfolio Management Using The Dynamic Nelson-Siegel Model
Bond Portfolio Management Using The Dynamic Nelson-Siegel Model
Nelson-Siegel Model
João F. Caldeira1 , Guilherme V. Moura∗2 , and André A. P. Santos2
1 Department of Economics, Universidade Federal do Rio Grande do Sul, Porto Alegre/RS - Brazil.
2 Department of Economics, Universidade Federal de Santa Catarina, Florianópolis/SC - Brazil.
Abstract
Factor models for the yield curve, such as the dynamic version of the Nelson-Siegel model
proposed by Diebold and Li (2006) and its arbitrage-free counterpart proposed by Christensen,
Diebold and Rudebusch (2011), have been extensively applied to forecast bond yields. In this
paper, we propose a novel utilization of these models in bond portfolio management. More
specifically, we derive closed form expressions for the vector of expected bond returns and
for its covariance matrix based on a general class of dynamic factor models, and use these
estimates to obtain optimal mean-variance and duration-constrained mean-variance bond
portfolios. An empirical application involving a large data set of US Treasuries shows that
the proposed portfolio policy outperform a broad set of traditional yield curve strategies used
in bond desks. Moreover, we find that the investor with a quadratic utility function is willing
to pay a performance fee to adopt the proposed mean-variance bond portfolios.
Keywords: Bond indexing, Kalman filter, maximum likelihood estimation, out-of-sample eval-
uation, portfolio optimization
∗
Corresponding author. Department of Economics, Federal University of Santa Catarina, 88049970 Florianópo-
lis/SC - Brazil. Tel. +55 48 3721-6652; fax +55 48 3721-9585. E-mail: [email protected]
1
1 Introduction
Dynamic factor models for the term structure of interest rates have been extensively and
successfully applied in forecasting bond yields. The dynamic version of the Nelson and Siegel
(1987) model proposed by Diebold and Li (2006) and its arbitrage-free version proposed by
Christensen et al. (2011) have gained popularity among financial market practitioners and
central banks (BIS, 2005; Gürkaynak et al., 2007). Existing evidence suggests that these
specifications are remarkably well suited both to fit the term structure, as well as to forecast
its movements (see, for example, Diebold and Rudebusch, 2011, and the references therein).
This evidence makes one tempted to investigate the extent to which these specifications can
be applied to other problems. It would be interesting, for instance, to use this approach to
support a portfolio policy that exploits the risk-return tradeoff in bond returns. In this sense,
the main question of this paper is the following: can we go beyond forecasting and use these
number of questions need to be addressed in order to motivate its application in fixed income.
Is this approach relevant to the fixed income world? A satisfactory answer to these questions
variance bond portfolio vis-a-vis traditional portfolio strategies employed in bond desks. Is
the comparative performance analysis favorable to the proposed portfolio policy? Moreover,
is the investor willing to pay a performance fee in order to switch from a traditional bond
portfolio policy to the mean-variance policy? These are fundamental questions that must
be answered in order to validate the use of the mean-variance paradigm in the fixed income
context.
a data set based on a large panel of monthly time series of U.S. zero-coupon bonds with ma-
turities up to 10 years over the period from January 1970 to December 2009. We initially im-
plement the dynamic version of the Nelson and Siegel (1987) model proposed by Diebold and
Li (2006) (hereafter DNS) and its arbitrage-free version proposed by Christensen et al. (2011)
2
(hereafter AFDNS) specifications along with efficient procedures for estimation of factors and
bond returns based on an expanding window. These are then used to solve alternative versions
variance problem for alternative values for the risk aversion coefficient. Second, we extend
problem, thus obtaining an optimal mean-variance portfolio that matches the duration of a
given benchmark. The results are benchmarked against alternative bond portfolio strategies
widely employed in bond desks, such as spread, barbell, bullet, and ladder strategies.
The empirical evidence shows that the proposed mean-variance bond portfolios seems to
be very reasonable alternatives to the portfolios built upon traditional yield curve strategies.
Our results show that the shortselling-constrained mean-variance portfolios of US bonds with
monthly re-balancing achieved an annualized average gross return ranging from 5.9% to 11.6%
and an annualized standard deviation ranging from 1.3% to 12.1%. The risk-adjusted per-
formance measured by the annualized Sharpe ratio ranges from 0.35 to 0.67. Investors with
higher (lower) risk-aversion tend to invest in portfolios with lower (higher) duration. We also
employ a test for the Sharpe ratio based on the bootstrap procedure of Politis and Romano
(1994), which allows us to formally compare portfolio policies in terms of their risk-adjusted
returns. The results reveal that in most cases the mean-variance portfolios outperform all
benchmark policies in terms of Sharpe ratio. Our results also indicate that an investor with
quadratic utility is willing to pay a fee to adopt the mean-variance portfolio policy in all cases,
and that this performance fee increases with the investor’s risk aversion coefficient. On aver-
age, the investor with risk aversion coefficient equal to 1 is willing to pay a performance fee of
2 to 15 basis points per year to switch from traditional bond portfolio strategies to a mean-
variance portfolio strategy. We also assess the impacts of transaction costs by implementing
the mean-variance portfolios under quarterly re-balancing frequency. We find that lowering
the portfolio re-balancing frequency leads to a substantial decrease in portfolio turnover, al-
ratio. Nevertheless, for some values of the risk aversion coefficient the mean-variance portfo-
3
lios under quarterly re-balancing still outperform all benchmark strategies considered in the
paper.
problem by adding a target duration constraint for the bond portfolio. This approach is par-
in terms of return and volatility. Our results reveal that the risk-adjusted performance of the
strategies with equal duration levels. Moreover, the duration-constrained mean-variance pol-
icy yields portfolios with lower risk (standard deviation) in comparison to other benchmark
Our approach to the bond portfolio allocation problem is based on the the mean-variance
framework introduced by Markowitz (1952), which is one of the milestones of modern finance
theory. In this framework, individuals choose their allocations in risky assets based on the
trade-off between expected return and risk. A common criticism of this approach is that
investment horizons. However, the the errors coming from solving a complicated dynamic
optimization problem can outweigh the expected utility gain from investing optimally as
opposed to myopically; see Brandt (2009) for a discussion. Consequently, the application of
tain estimates of the vector of expected returns and its covariance matrix and plug these
that factor models for the yield curve can substantially simplify the process of mean-variance
bond portfolio selection, since they allow the computation of expected bond returns and their
covariance matrix in closed form. Specifically, we show how to obtain these expressions based
on a general class of dynamic affine factor models that includes the DNS and AFDNS models
as special cases, and use them to obtain optimal bond portfolio allocations based on an active
4
portfolio policy grounded on the mean-variance framework. Two appealing features of our
approach are that i) all ingredients necessary to calculating the closed form estimators are
easily retrieved from the one-step Kalman filter estimation of the DNS and AFDNS models,
and ii) since it is based on factor specifications, our approach is reasonably parsimonious and
suitable for high-dimensional applications in which a large number of fixed income securities
is involved.
Existing literature shows few references suggesting the use of mean-variance approach
to bond portfolio selection. Korn and Koziol (2006) pioneered this literature by employing
the Vasicek (1977) model to perform mean-variance bond portfolio selection. Our approach,
on the other hand, allows the use of a broad family of affine term structure models to per-
form bond portfolio selection. In particular, our approach nests the one considered in Korn
and Koziol (2006), which is based on the Vasicek (1977) model and extends to other affine
specifications with enhanced forecasting power, such as the DNS and AFDNS models.
At least two reasons can be pointed out in order to justify the lack of mean-variance
optimization applied to fixed-income portfolios. The first reason is the relative stability
and low historical volatility of this asset class, which discouraged the use of sophisticated
methods to exploit the risk-return trade-off in fixed-income assets. However, this situation
has been changing rapidly in recent years, even in markets where these assets have low default
probability (Korn and Koziol, 2006). The recurrence of turbulent episodes in global markets
usually brings high volatility to bond prices, which increases the importance of adopting
portfolio selection approaches that take into account the risk-return trade-off in bond returns.
The second reason refers to the difficulties in modeling bond returns and the covariance
matrix of bond returns (Korn and Koziol, 2006; Puhle, 2008). Fabozzi and Fong (1994) argue
that if a covariance matrix of bond returns is available, the process of portfolio optimization
using fixed-income securities is similar to that of equity portfolios. However, one should
bear in mind that fixed-income securities have finite maturities and promise to pay face
value at maturity. In this sense, the end of the year price of a bond with two years to
maturity is indeed a random variable. However, the price of that same bond in two years is a
deterministic quantity (disregarding the risk of default) given by its face value. This implies
5
that the statistical properties of price and return of a fixed-income security depends on their
maturity. Thus, both bond price and bond return are non-ergodic processes, and therefore
traditional statistical techniques cannot be used to directly model the expected return and
volatility of these assets; see Meucci (2009) for a discussion. One possibility to circumvent
this difficulty is to employ factor models for the term structure of interest rates. As argued by
Korn and Koziol (2006), the great advantage of using this approach is the possibility to model
constant (or fixed) maturity yields. We show in the paper that this allows the estimation of
The paper is organized as follows. Section 2 describes the factor models used for modeling
the term structure and shows how to convert yield forecasts into bond return forecasts.
Section 3 discusses the estimation procedure for expected bond returns and for the conditional
covariance matrix of bond returns. Section 4 discusses the empirical applications to both
be used to compute the joint distribution of the log-return of N bonds. Factor models for
the term structure of interest rates allow us to obtain closed form expressions for the vector
of expected yields and its covariance matrix. From these moments, we show how to compute
the distribution of bond prices and bond returns, which are key ingredients to bond portfolio
Dynamic factor models play a major role in econometrics, allowing the explanation of
a large set of time series in terms of a small number of unobserved common factors (see,
among others, Fama and French, 1993; Stock and Watson, 2002; Jungbacker et al., 2013).
Many specifications for the yield curve can be viewed as dynamic factor models with a set of
6
We consider a set of time series of bond yields with N different maturities τ = [τ1 , . . . , τN ]0 .
The yield at time t of a security with maturity τi is denoted by yi,t for t = 1, . . . , T and
matrix given by Σ. As usual in the yield curve literature, we restrict the covariance matrix Σ
to be diagonal (see, for example, Diebold and Li, 2006; Diebold et al., 2006). The dynamic
covariance matrix of the disturbance vector ηt , which is independent of the vector of residuals
εt ∀t.
Equations (1) and (2) characterize a linear and Gaussian state space model, thus the
Kalman filter can be used to obtain estimates of the unobserved factors, as well as to construct
the log-likelihood function. The specification for ft is fairly general, however, in modeling
yield curves the usual specifications for ft are either a first-order autoregressive process,
thus yielding a independent-factor model, or a first order vector autoregressive process, thus
The yield curve specifications considered in this paper are the main variants of the original
formulation of the Nelson and Siegel (1987) factor model, namely the dynamic Nelson-Siegel
model proposed by Diebold and Li (2006), and its arbitrage-free version, proposed by Chris-
7
tensen et al. (2011). The alternative specifications considered can be captured in the general
dynamic factor model formulation in (1) and (2) with different restrictions imposed on the
vector of intercepts Γ, on the loading matrix Λ and on the state-transition equation (2). More
specifically, denoting the ith line of Λ by Λ(τi ), both the dynamic Nelson-Siegel model and
1 − e−λτi 1 − e−λτi
λτi
Λ(τi ) = 1, , −e , (3)
λτi λτi
where the decaying factor λ is assumed to be constant over time. This is in accordance with
Diebold and Li (2006) and the common finding that time variations in λ have only a negligible
impact on the model’s fit and prediction power (see, for example, Haustsch and Ou, 2012).
The restrictions in (3) allows us to interpret the three factors as the level of the yield curve,
However, the models differ with respect to restrictions imposed on Γ, Υ, and Ω. While
the dynamic Nelson-Siegel model of Diebold et al. (2006) sets every element of the vector Γ
to zero and does not impose any additional restrictions on Υ or Ω, Christensen et al. (2011)
have shown that it is necessary to restrict Γ, Υ, and Ω to ensure that the DNS model is
Bond portfolio management requires estimates of the expected return of each bond, as
well as estimates of their covariance matrix. However, factor models for the term structure
of interest rates are designed to model only bond yields. Nevertheless, it is possible to obtain
expressions for the expected bond return and for the conditional covariance matrix of bond
returns based on the distribution of the expected yields. We provide these expression below.
Given the system of equations in (1) and (2), the distribution of expected yields yt|t−1 is
8
N (µyt|t−1 , Σyt|t−1 ), where
and
where ft|t−1 = Et−1 [ft ], and Qt−1 = Vart−1 [ft−1 ] take into account the uncertainty in the
(τ −1)
!
(τ ) Pt (τ −1) (τ ) (τ ) (τ −1)
rt = log (τ )
= log Pt − log Pt−1 = τ · yt−1 − (τ − 1) · yt . (6)
Pt−1
(τ −1)
Letting yt|t−1 denote the one-step-ahead forecast of a continuously compounded zero-
coupon nominal yield-to-maturity, together with equations (4)-(6), it is easy to see that the
(τ )
distribution of the vector of expected log-returns, rt|t−1 , is N µr(τ ) , Σr(τ ) , where
t|t−1 t|t−1
(τ )
µr(τ ) = −(τ − 1) ⊗ µy(τ −1) + τ ⊗ yt−1 , (7)
t|t−1 t|t−1
0 0
0
Σrt|t−1 = (τ − 1)(τ − 1) ⊗ Λ Ωt|t−1 + ΥQt−1 Υ Λ + Σt|t−1
, (8)
| {z }
Σ (τ −1)
y
t|t−1
The results (7) and (8) show that it is possible to obtain closed form expressions for the
expected log-returns of bonds and their covariance matrix based on dynamic factor models
for the yield curve. These estimates are key ingredients to the problem of bond portfolio
9
management, as discussed in section 4. It is worth noting that all ingredients necessary to
calculating the closed form estimators are easily retrieved from the Kalman filter estimation
discussed in Section 3. In particular, the values of ft|t−1 and Qt−1 in (4) and (5), respectively,
are direct products of the Kalman filter recursions and are readily available. Furthermore,
the closed form estimators are based on a general formulation for a dynamic factor model for
the yield curve, which implies that it is also applicable to other affine term structure models.
3 Estimation procedure
Given the state space formulation of the dynamic factor model presented in (1) and (2),
the Kalman filter can be used to obtain the likelihood function via the prediction error decom-
position, as well as filtered estimates of the states and of their covariance matrices. However,
the computational burden associate with the Kalman filter recursions depends crucially on
the dimension of both the state and observation vectors. Moreover, in yield curve models
the dimension of the observation vector (N × 1) is often much larger than that of the state
vector (K × 1). In these circumstances, Jungbacker and Koopman (2008) have shown that
significant computational gains can be achieved by a simple transformation. First, define the
AL yt ft t AL ε t AL ε
C 0
Ayt = = + , ∼ N 0, . (9)
AH yt 0 A H εt AH εt 0 ΣH
The law of motion of the factors in (2) is not affected by the transformation. Note that
AH yt is neither dependent on ft , nor correlated with AL yt , and therefore does not need to be
10
considered for the estimation of the factors. This implies that the Kalman filter only needs
to be applied to the low dimensional subvector AL yt for signal extraction, generating large
computational gains when N >> K (see Table 1 of Jungbacker and Koopman, 2008).
Denote l(y) the log-likelihood function of the untransformed model in (1) and (2), where
y = (y10 , . . . , yT0 )0 . Evaluation of l(y) can also take advantage of the transformations presented
above. Jungbacker and Koopman (2008) show that the log-likelihood of the untransformed
T
T |Σ| 1 X 0 −1
l(y) = c + l(y L ) − log − et Σ et , (10)
2 |C| 2
t=1
where c is a constant independent of both y and the parameters, y L = (AL y10 , . . . , AL yT0 )0 ,
l y L is the log-likelihood function of the reduced system, and et = yt − Λ(λ)ft . Note that
the data set, the mean-variance approach to bond portfolio optimization, the benchmark
strategies, and the methodology to assess portfolio characteristics such as performance and
4.1 Data
The data set consists of end-of-month continuously compounded yields on U.S. zero-coupon
bonds. This panel of monthly time series of yields was constructed from the CRSP un-
smoothed Fama and Bliss (1987) forward rates by Jungbacker et al. (2013) and is publicly
available on the Journal of Applied Econometrics Data Archive, as part of their supplementary
material. The data set consists of 17 maturities over the period from January 1970 to Decem-
ber 2009. The maturities analyzed are τ = 3, 6, 9, 12, 15, 18, 21, 24, 30, 36, 48, 60, 72, 84, 96, 108
11
and 120 months. This choice provides us with a panel of 480 monthly observations on 16
different maturities. The 3-month rate is not included in the optimization process and is
Table 1 provides descriptive statistics for this data set. For each maturity, we report mean,
standard deviation, minimum, maximum and one-month, one-year and two-year sample au-
tocorrelation and two-month partial autocorrelation. The summary statistics confirm some
stylized facts common to yield curve data: the sample average curve is upward sloping and
concave, volatility is decreasing with maturity, and autocorrelations are very high. The esti-
mate of the partial autocorrelation function suggest that autoregressive processes of limited
lag order will fit the data well since only the first coefficient is significant for most maturities,
while the second lag coefficients are relatively small. Figure 1 depicts the data set and the
framework
To illustrate the applicability of the proposed estimators of expected bond returns and condi-
tional covariance matrix of bond returns defined in Section 2.2, we consider the mean-variance
is given by
min wt Σrt|t−1 wt − 1δ wt0 µrt|t−1
wt
subject to
(11)
wt0 ι = 1
wt ≥ 0,
where µrt|t−1 is defined in (7), Σrt|t−1 is given in (8), wt is the vector of optimal weights,
ι is a vector of ones with dimension N × 1, and δ is the risk aversion coefficient. In our
12
empirical implementation, we solve the mean-variance optimization problem considering four
alternative values for the risk aversion coefficient δ, in particular, we evaluate (11) for δ =
{1×10−4 , 1×10−3 , 1×10−2 , 1×10−1 , 0.5, 1.0}. Finally, we consider the case in which shortsales
are restricted by adding to (11) a constraint to avoid negative weights, i.e. wt ≥ 0. Previous
works show that adding such a restriction can substantially improve performance, especially
reducing the turnover of the portfolio, see Jagannathan and Ma (2003), among others.
It is also worth noting that fixed-income portfolio managers commonly employ a strategy
known as bond indexing, which consisting in building a portfolio that replicates risk factors
of a given benchmark index or portfolio (Fabozzi and Fong, 1994). One of the most common
risk factors considered in this strategy is the duration, which is a standard measure of the bond
portfolio sensitivity to changes in yields. The bond indexing strategy can be incorporated in
problem. In this setting, we solve the mean-variance optimization problem in (11) with an
additional constraint on the duration of the optimal portfolio, thus obtaining an optimal
portfolio that matches the duration of a given benchmark. The restriction on the duration of
the optimal portfolio is defined as τp = w0 τ , where τp is the portfolio duration and τ is the
vector of individual bond durations. The choice of the target portfolio duration τp can be made
in order to match the duration of a given benchmark or strategy (e.g. a fixed income index,
other fixed income portfolio etc). In our empirical application we obtain duration-constrained
mean-variance bond portfolios with a target portfolio duration of τp = {1, 3, 5, 7, 9} years for
plementation details
(Rp ), average excess return relative to the risk-free rate (Rp,ex ), standard deviation (volatility)
13
of returns (b
σ ), Sharpe Ratio (SR), and turnover. These statistics are calculated as follows:
T −1
1 X 0
Rp = wt Rt+1
T −1
t=1
T −1
1 X
Rp,ex = (w0 Rt+1 − Rft+1 )
T − 1 t=τ t
v
u 1 TX
u −1
σ̂ = t (wt0 Rt+1 − µ̂)2
T −1
t=1
Rp,ex
SR =
σ̂
T −1 N
1 XX
Turnover = (|wj,t+1 − wj,t |),
T −1
t=1 j=1
where wj,t is the weight of the asset j in the portfolio in period t before the re-balancing,
while wj,t+1 is the desired weight of the asset j in period t + 1. As pointed out by DeMiguel
et al. (2009), the turnover as defined above, can be interpreted as the average fraction of
wealth traded in each period. Rf denotes the risk-free rate. We consider the risk free rate to
In order to evaluate the composition of the optimal bond portfolios, we also report the
average duration (in years) of the mean-variance portfolios. The average bond portfolio
duration is calculated as
T −1
1 X 0
Average portfolio duration = wt τ,
T −1
t=1
We also follow Fleming et al. (2001) and Fleming and Kirby (2003) and use a utility-based
approach to measure the value of the performance gains associated with employing a given
bond portfolio strategy. We assume the investor has a quadratic utility function given by
γ 2
U (Rp,t ) = W0 1 + Rp,t − (1 + Rp,t ) ,
2 (1 + γ)
where Rp,t = wt0 Rt+1 is the portfolio return, γ is the investor’s relative risk aversion and W0
14
is the initial wealth. In order to compare two alternative bond portfolio strategies (Rp1 and
Rp2 ), we determine the maximum performance fee a risk-averse investor would be willing to
pay to switch from using one portfolio policy to another. That is, we determine the value of
∆ such that
T
X −1 T
X −1
U (Rp1,t ) = U (Rp1,t − ∆).
t=1 t=1
This constant represents the maximum return the investor would be willing to sacrifice each
month in order to capture the performance gains associated with switching to the second
portfolio policy. We report the value of ∆ as an annualized basis point fee for each value of
an expanding estimation window. Departing from the first t observations, all models are
estimated and their corresponding one-step-ahead estimate of the vector of expected bond
returns and its covariance matrix are computed using the results in (7) and (8) for each of
the specifications considered in the paper. Next, we use these expressions to obtain optimal
mean-variance portfolios. Finally, we add one observation to the sample, and re-estimate
all models to obtain another one-step-ahead estimate of the vector of expected bond returns
and its conditional covariance matrix. This process is repeated until the end of the data set
T is the length of the data set. We use as initial estimation window a sample of t = 120
similar procedure to implement the benchmark portfolio strategies discussed in Section 4.4
To assess the relative performance of the proposed bond portfolio policy based on the mean-
the majority of bond desks worldwide.1 These strategies involve positioning a portfolio to
1
Jones (1991), Fabozzi and Fong (1994) and Fabozzi (2002) provide a detailed explanation of traditional yield
curve strategies.
15
capitalize on expected changes in the shape of the Treasury yield curve. We consider four
alternative yield curve strategies: spread (or slope) strategy, bullet strategy, barbell strategy,
and ladder strategy. In the spread strategy, we assume the investor shortsells the 1-year bond
and buys the 10-year bond. In the bullet strategy, the portfolio is constructed so that the
maturity of the bonds in the portfolio are highly concentrated at one point on the yield curve.
We implement the bullet strategy by considering six alternative portfolios invested in the 1-
year, 3-year, 5-year, 7-year, 9-year, and 10-year bond. In the barbell strategy, the maturity of
the bonds included in the portfolio is concentrated at two extreme maturities. We implement
the barbell strategy by considering a portfolio equally-weighted in the 1-year and 10-year
bonds. Finally, in a ladder strategy the portfolio is constructed to have approximately equal
weighted in the 16 maturities of the data set described in Section 4.1. It is worth noting that
each of these strategies will result in different performance when the yield curve shifts. The
actual performance will depend on both the type of shift and the magnitude of the shift.
Table 2 reports the performance of the benchmark strategies. The statistics of returns,
standard deviation and Sharpe ratio are annualized. We observe that the highest average
gross and excess returns are achieved the bullet portfolio invested in the 9-year bond (9.5%
and 3.7%, respectively). The strategy with lower portfolio risk in terms of standard deviation
is 1-year bond portfolio (2%). In terms of risk-adjusted returns, we find that the 3-year bond
portfolio outperforms all other strategies, since it achieves the highest Sharpe ratio (0.447).
In order to assess the relative performance of the approach proposed in the paper, we con-
sider as main benchmark strategy the one with highest Sharpe ratio, which is the 3-year bond
portfolio. The stationary bootstrap of Politis and Romano (1994) with B=1.000 resamples
and block size b = 5 was used to test the statistical significance of differences between Sharpe
ratios of optimal portfolios relative to the benchmark portfolio. The methodology suggested
in Ledoit and Wolf (2008, Note 3.2) was used to obtain p-values.
16
4.5 Results
In this section, we present the out-of-sample results of optimal mean-variance portfolios for
the data discussed in Section 4.1 and for different levels of risk aversion δ. The specifications
used to model expected bond returns are the dynamic version of the 3-factor Nelson-Siegel
model (DNS) discussed in Section 2.2 and its arbitrage-free counterpart (AFDNS). To assess
the robustness of the results, we consider two alternative specifications to model the factor
dynamics (AR(1) and VAR(1)). Optimal portfolio compositions are re-balanced on a monthly
basis. Table 3 reports the performance results of mean-variance bond portfolios. The statistics
of returns, standard deviation and Sharpe ratio are annualized. We use an asterisk to indicate
the instances in which the Sharpe ratio of the mean-variance portfolios is statistically higher
than that obtained by the benchmark portfolio strategy with highest Sharpe ratio (3-year
bond) at a significance level of 10%.2 In order to have an idea about portfolio composition,
we also report the average duration (in years) of the mean-variance portfolios. All figures are
The results in Table 3 show that the optimal mean-variance portfolios of US bonds have
risk-return profiles that vary substantially across the levels of risk tolerance considered. The
Table shows that the optimal mean-variance portfolio of US bonds achieved an annualized
average gross return ranging from 5.9% to 11.6% and an annualized standard deviation rang-
ing from 1.3% to 12.1%. The risk-adjusted performance measured by the annualized Sharpe
ratio ranges from 0.35 to 0.67. As expected, we observe that an increase in the risk aversion
coefficient δ leads to decreases in portfolio risk (measured by the standard deviation) as well
as to decreases in portfolio average return and portfolio turnover. Moreover, we find that
an increase in the risk aversion coefficient leads to optimal portfolio composition with lower
duration (i.e. invested in short term maturities). This result is also mostly expected, since
investors with higher risk aversion can lower portfolio risk by investing in shorter maturities.
For instance, the average portfolio duration across specifications for an investor with risk
2
Table 2 shows the performance of all benchmark bond portfolio strategies.
17
aversion coefficient δ = 1 is 0.19 years whereas the same figure for an investor with δ = 0.01
is 7.27 years.
both DNS and AFDNS models deliver good results in comparison to the benchmark strategy.
In this sense, it is difficult to identify which one is the best. A similar conclusion is achieved
when comparing the performance among alternative specifications for the factor dynamics
The most important message in 3 is that the mean-variance bond portfolios seems to be
very reasonable alternatives to the portfolios built upon the traditional yield curve strate-
gies discussed in Section 4.4. We observe that several specifications for the mean-variance
portfolios achieved higher Sharpe ratios in comparison to all benchmark policies considered.
Overall, the best performance in terms of Sharpe ratio (0.675) is achieved by the mean-
variance portfolio obtained with the AFDNS/VAR specification with δ = 0.1. This figure is
statistically and substantially higher than the one achieved by the benchmark bullet portfolio
It is also worth noting that the differences in the portfolios’ risk-return profiles indicate
that investors with both low and high risk appetite can benefit from adopting the mean-
variance policy. For instance, a mean-variance investor with risk aversion δ = 1 × 10−4 and
employing the DNS/AR specification would select a portfolio invested mostly in long term
maturities (average portfolio duration of 6.7 years) thus achieving a Sharpe ratio of 0.574,
which is higher that the Sharpe ratios of all benchmark policies. Similarly, a mean-variance
investor with risk aversion δ = 0.5 and employing the AFDNS/AR specification would select
a portfolio invested mostly in short term maturities (average portfolio duration of 0.7 years)
thus achieving a Sharpe ratio of 0.539, which is also higher that the Sharpe ratios of all
benchmark policies.
ting in Figure 2 the cumulative portfolio returns over the out-of-sample period obtained with
18
the AFDNS/AR specification when δ = 0.01. The Figure also plots the cumulative returns
of three benchmark bond portfolios strategies (barbell portfolio, 3-year bond, and 10-year
the full the sample period. Moreover, this specification for the mean-variance portfolios yields
not only higher cumulative returns, but also higher average returns (both gross and excess)
and higher Sharpe ratio in comparison to the benchmark strategies, as indicated in Table 3.
The results reported in Table 3 and illustrated in Figure 2 suggest that the mean-variance
portfolios obtained with the proposed estimators for the vector of expected bond returns
and its covariance matrix deliver better risk-adjusted performance with respect to traditional
bond portfolio strategies. However, it is still unclear how much an investor is willing to pay
order to address this question, we report in Table 4 the annualized performance fee an investor
with quadratic utility is willing to pay to change from a each of the traditional bond portfolio
strategy considered in Section 4.4 to a mean-variance portfolio strategy. The results in Table
4 are unambiguous and corroborate those in Table 3. We find that the investor is willing to
pay a fee to adopt the mean-variance portfolio policy in all cases, and that this performance
fee increases with the investor’s risk aversion coefficient. For instance, an investor with risk
from the spread bond portfolio policy to the mean-variance portfolio policy. On average, the
investor is willing to pay a performance fee of 2 to 15 basis points to switch from traditional
The results of the duration-constrained mean-variance bond portfolios are shown in Table 5.
We find that an increase in the target portfolio duration leads to optimal portfolios with higher
19
average returns, higher average excess returns and higher standard deviation. This result is
expected, since a higher target duration will lead to portfolio compositions invested in longer
maturities and, therefore, with higher returns and risk. The most important result of this
portfolios with respect to the performance of traditional bond portfolio strategies. For each
value of the target portfolio duration considered in Table 5, we compare the risk-adjusted
portfolio invested in a bond with equal duration. For instance, in the case of a target portfolio
duration of 1 year, the performance of the mean-variance portfolios are compared to that
obtained by a portfolio invested in the 1-year bond. Finally, we assume an investor with risk
aversion coefficient δ = 1. We have also conducted this analysis for alternative values for the
risk aversion coefficient δ. The results are very similar to those reported here.
are superior to that of the benchmark strategies with equal duration levels in several cases.
For instance, when considering a target portfolio duration of 5 years, the duration-constrained
mean-variance portfolio obtained with the AFDNS/AR specification obtained a Sharpe ratio
of 0.429, whereas the same value for the portfolio invested in the 5-year bond is 0.387. More-
over, we find that an investor with a quadratic utility function is willing to pay a fee to adopt
Another important result is that the volatility (standard deviation) of the duration-
constrained portfolios is always lower than that of the benchmark portfolio with equal dura-
tion. For instance, the annualized standard deviation of the duration-constrained mean-
variance portfolio with a 3-year target duration is 4.07, whereas the same value for the
benchmark portfolio invested in the 3-year bond is 4.73. Similar results are obtained for
other duration levels. This suggests that diversification plays an important role here, since
it is possible to achieve a desired duration level while reducing portfolio risk by investing in
20
Summarizing the results reported in Tables 3 to 5, we find that the optimal mean-variance
portfolios based on the closed-form estimates for the vector of expected bond returns and the
covariance matrix of the bond returns presented in Section 2.2 have superior out-of-sample
performance with respect to the benchmark policies from at least two standpoints. First, the
significantly better than that of the benchmark policies. Second, we find that an investor
is willing to pay a performance fee to switch from traditional yield curve strategies to the
The results discussed in Table 3 assume a monthly re-balancing frequency. The transaction
costs involved in this re-balancing frequency might degrade the performance of the portfolios
and hinder its implementation in practice. Thus, the performance of optimized portfolios is
also evaluated in the case of quarterly re-balancing frequency. A potentially negative effect
of adopting a lower re-balancing frequency is that the optimal compositions may become
outdated.
Table 6 brings the results of the optimal mean-variance portfolios under quarterly re-
balancing frequency. As expected, we find that lowering the portfolio re-balancing frequency
leads to a substantial decrease in portfolio turnover. For instance, the average turnover of the
mean-variance portfolio under monthly re-balancing across all specifications is 0.719 whereas
the same figure for the quarterly re-balancing is 0.233. This result suggests that lowering
the portfolio re-balancing frequency can lead to substantial decreases in transaction costs.
We also find, however, that, on average, lowering the portfolio re-balancing frequency leads
for some values of the risk aversion coefficient the mean-variance portfolios obtained with
the DNS/VAR specification outperform the benchmark strategy (3-year bond portfolio). For
instance, when δ = 1 × 10−1 , the mean-variance portfolios obtained with the DNS/VAR
specification achieved a Sharpe ratio of 0.539, whereas the same figure for the benchmark
strategy is 0.447. This result suggests that the mean-variance portfolios can outperform
21
traditional yield curve strategies even when optimal portfolio compositions are re-balanced
less frequently.
5 Concluding remarks
The mean-variance approach introduced by Markowitz (1952) to obtain optimal portfolios has
been widely used by market participants and largely documented in the academic literature.
However, the use of this methodology for the optimization of portfolios composed of fixed-
income securities has received little attention in the literature. In order to address this
shortcoming, this paper adopts the mean-variance approach to bond portfolio optimization
based on dynamic factor models for the term structure of interest rate, such as the dynamic
version of the Nelson-Siegel model proposed by Diebold and Li (2006) and its arbitrage-free
version proposed by Christensen et al. (2011). These are standard specifications to model
interest rates widely used by market participants and academics. In this paper, we extend
We show that factor models for the yield curve simplify the process of bond portfolio
management, since it allows the computation of the vector expected bond returns and its
covariance matrix in closed form. We show how to obtain closed-form expressions for these
two moments based on a general class of dynamic factor models, and use them to obtain opti-
that the mean-variance portfolios obtained with the proposed estimators for the vector of ex-
pected bond returns and its covariance matrix deliver better risk-adjusted performance with
respect to traditional bond portfolio strategies. Moreover, an investor with quadratic utility
is willing to pay a performance fee to change from a each of the traditional bond portfolio
22
Appendix: The arbitrage-free Nelson-Siegel model
(AFDNS)
The theoretical weakness of the standard DNS model is that is not defined under an arbitrage free
setting. Christensen et al. (2011) have extended this model to overcome this by adhering to the
standard continuous time affine diffusion processes developed in Duffie and Kan (1996). The resulting
class of AFDNS models involves considering the filtered probability space (Ω, F, (Ft ), Q) with filtration
(Ft ) = {Ft : t ≤ 0} satisfying the usual conditions of Williams (1997). Here Q denotes the risk neutral
measure and we will denote the real world probability measure by P . If the resulting risk neutral
dynamic factors, generically denoted by state vector Xt , for the DNS term structure model are defined
on such a probability space and follow a Markov process defined on set M ⊆ Rn that is a solution to
the stochastic differential equation given by
dXt = K(t)P Θ(t)P − Xt dt + Σ(t)D(Xt , t)dWtP , (12)
with WQ a standard Brownian Motion in Rn defined according to the filtration (Ft ). Furthermore, as
in Duffie and Kan (1996) one assumes the drifts and dynamics are bounded continuous functions such
that ΘQ : [0, T ] → Rn , KQ : [0, T ] → Rn×n and volatility Σ : [0, T ] → Rn×n . Finally, they assume the
diagonal mapping D : M × [0, T ] → Rn×n with diagonal elements given by
q
[D]ii = γ i (t) + δ i (t)Xt1 + . . . + δ n (t)Xtn ∀i ∈ {1, . . . , n},
where each γ i : [0, T ] → Rn and δ i : [0, T ] → Rn×n are bounded continuous functions. In addition
Duffie and Kan (1996) assume the instantaneous risk neutral rate is an affine function of the state
variables given by rt = r0 (t) + r1 (t)0 Xt with bounded continuous functions r0 : [0, T ] → R and
r1 : [0, T ] → Rn . Under this affine formulation of the continuous latent factor dynamics Duffie and
Kan (1996) proved that a closed form analytic expression for the zero-coupon bond prices is attained
as a linear function of the latent dynamic factors. This gives the dynamic zero-coupon yield at time t
for a bond with maturity T as
" Z #!
T
1 1
y(t, T ) = − log E −Q
ru du =− [A(t, T ) + B(t, T )0 Xt ] (13)
T −t t T −t
with A(t, T ) and B(t, T ) obtained as solutions to the system of ordinary differential equations ode?s
with boundary conditions A(0) = 0 and B(0) = 0 given by
n
dA(t, T ) 0 1X 0 0
= r1 + KQ B(t, T ) − [Σ B(t, T )B(t, T )0 Σ]ii δ i (14)
dt 2 i=1
n
dB(t, T ) 0 1X 0 0
= r0 + B(t, T ) KQ ΘQ − [Σ B(t, T )B(t, T )0 Σ]ii γ i . (15)
dt 2 i=1
Since we would like to work under a model that is the arbitrage-free equivalent model for the
DNS specification, we see that by considering the generic affine latent factor dynamic s.d.e. structure
proposed in Equation (13), it is clear that to recover the equivalent AFDNS model one requires
solutions to this system of odes given by
B 1 (t, T ) = − (T − t)
1 − e−λ(T −t)
B 2 (t, T ) = −
λ (T − t)
1 − e−λ(T −t)
B 3 (t, T ) = − + (T − t) e−λ(T −t)
λ
23
which results in a solution for y(t, T ) given by,
3 Z T
A(t, T ) 1 1 X
− =− [Σ0 B(s, T )B(s, T )0 Σ]ii ds. (17)
T −t 2 T − t i=1 t
Obtaining a solution to the system of equations that satisfy these solutions can be achieved for
a large family of possible AFDNS models, such as those discussed in Christensen et al. (2011) in
Proposition 1 which presents one such model in which the instantaneous risk neutral rate is given by
rt = X1t + X2t where the latent state variables Xt = (X1t , X2t , X3t ) are described by the following
system of equations under the risk neutral measure Q given by
Q Q
dX1t 0 0 0 θ1 dX1t dW1t
dX2t = 0 λ −λ θQ − dX2t dt + Σ dW Q , λ > 0. (18)
2 2t
dX3t 0 0 λ θ3Q dX3t Q
dW3t
In addition, it has been shown that the solution to the equation specifying the yield adjustment
term A(t, T ) results in a restriction to the volatility matrix of the form
σ11 0 0
Σ = σ21 σ22 0 . (19)
σ31 σ32 σ33
This completes the specification of the AFDNS model under the risk neutral measure.
yt = A + BXt + εt (20)
Note that the matrix B is identical in the DNS and AFDNS models (compare with Equation (??) and
Equation (16)). The only difference is the addition of the vector A containing the yield-adjustment
terms in the AFDNS models. Because the AFNS is a continuous model the “time dimension” is
24
modeled in terms of dynamics instead of a time-series model such as an AR or VAR. However, it does
not mean similar models cannot be estimated to ensure comparison, as shown below.
For the independent-factor AFDNS model the dynamics of the state variables (working under the
P-measure now)
P P P
dX1t κ11 0 0 θ1 X1t σ11 0 0 dW1t
dX2t = 0 κP22 0 θ2P − X2t dt + 0 σ22 0 dW2t P
. (21)
P P P
dX3t 0 0 κ33 θ3 X3t 0 0 σ33 dW3t
In the correlated-factor AFDNS model, the three shocks may be correlated, and there may be full
interaction among the factors as they adjust to the steady state
P P
dX1t κ11 κP12 κP13 θ1 X1t σ11 0 0 P
dW1t
dX2t = κP21 κP22 κP23 θ2P − X2t dt + σ21 σ22 P
0 dW2t . (22)
dX3t κP31 κP32 κP33 θ3P X3t σ31 σ32 σ33 P
dW3t
From this specification the resemblance to the DNS independent and correlated model is striking. This
is the most flexible version of the AFDNS models where all parameters are identified.
of discrete observations. Since the estimation is an intense computational process, we need to provide
fast intermediate calculations. One approach is to approximate the integral and the matrix exponential.
Another approach uses the diagonalization of KP to calculate the integral exactly. Due to the reduced
size of the matrix KP , the latter is significantly faster than the former, at least when compared to
naı̈ve numerical integration techniques.
The AFNS state transition equation is
Xt = I − exp −KP ∆t ΘP + exp −KP ∆t Xt−1 + ηt ,
where ∆t is the time between the observations at t and t − 1, with measurement equation
yt = A + BXt + εt ,
25
orthogonal to the initial state.
The computation of Q is straightforward if we use the diagonalization of KP
KP = V ΛV −1 , (26)
where V contains the eigenvectors of KP , and Λ is a diagonal matrix containing the eigenvalues (λi )
of KP . We refer the reader to ? and ? for details on linear algebra theory and on the computational
aspects of linear algebra, respectively.
Substituting (26) in (25), using
exp(−KP s) = V exp(−Λs)V −1 ,
and similarly
T T
exp(− KP s) = V −1 exp(−Λs)V T ,
we obtain !
Z ∆t
Q=V exp(−Λs)Ω exp(−Λs)ds V T ,
0
T
where Ω = (ωij )n×n = V −1 ΣΣT V −1 . Since the exponential of a diagonal matrix with entries −λi s
is a diagonal matrix with entries e−λi s , each term of the matrix under the integral is (ωij e−(λi +λj )s )n×n .
Integration yields an expression which only involves matrix multiplications
ωij −(λi +λj )∆t
Q=V 1−e V T. (27)
λi + λj n×n
Stationarity of the system under the P-measure is ensured if the real component of all the eigen-
values of KP is positive, and this condition is imposed in all estimations. For this reason, we can start
the Kalman filter at the unconditional mean, X0 = ΘP , and covariance matrix, Σ0 . In particular,
R∞ P T
the unconditional variance Σ0 = 0 e−K s ΣΣT e−(K ) s ds used in the initialization of the filter is
P
easily obtained from the above expression. Assuming KP has eigenvalues with positive real parts, the
integral is convergent to
ωij
Σ0 = V V T. (28)
λi + λj n×n
26
References
BIS, 2005. Zero-coupon yield curves: technical documentation. Technical Report. Bank for Interna-
tional Settlements.
Brandt, M., 2009. Portfolio choice problems. Handbook of Financial Econometrics 1, 269–336.
Christensen, J.H., Diebold, F.X., Rudebusch, G.D., 2011. The affine arbitrage-free class of nelson-siegel
term structure models. Journal of Econometrics 164, 4–20.
DeMiguel, V., Garlappi, L., Uppal, R., 2009. Optimal versus naive diversification: how inefficient is
the 1/N portfolio strategy? Review of Financial Studies 22, 1915–1953.
Diebold, F., Li, C., 2006. Forecasting the term structure of government bond yields. Journal of
Econometrics 130, 337–364.
Diebold, F.X., Rudebusch, G.D., 2011. The Dynamic Nelson-Siegel Approach to Yield Curve Modeling
and Forecasting. mimeo.
Diebold, F.X., Rudebusch, G.D., Aruoba, S.B., 2006. The macroeconomy and the yield curve: a
dynamic latent factor approach. Journal of Econometrics 131, 309–338.
Duffee, G.R., 2002. Term premia and interest rate forecasts in affine models. Journal of Finance 57,
405–443.
Duffie, D., Kan, R., 1996. A yield-factor model of interest rates. Mathematical Finance 6, 379–406.
Fabozzi, F., 2002. Fixed Income Securities. John Wiley & Sons, Hoboken, NJ.
Fabozzi, F., Fong, G., 1994. Advanced fixed income portfolio management: the state of the art.
Probus.
Fama, E., French, K., 1993. Common risk factors in the returns on stocks and bonds. Journal of
Financial Economics 33, 3–56.
Fama, E.F., Bliss, R.R., 1987. The information in long-maturity forward rates. The American Eco-
nomic Review , 680–692.
Fleming, J., Kirby, C., 2003. A Closer Look at the Relation between GARCH and Stochastic Autore-
gressive Volatility. Journal of Financial Econometrics 1, 365–419.
Fleming, J., Kirby, C., Ostdiek, B., 2001. The economic value of volatility timing. The Journal of
Finance 56, 329–352.
Gürkaynak, R., Sack, B., Wright, J., 2007. The US treasury yield curve: 1961 to the present. Journal
of Monetary Economics 54, 2291–2304.
Harvey, A., Ruiz, E., Sentana, E., 1992. Unobserved component time series models with ARCH
disturbances. Journal of Econometrics 52, 129–157.
Haustsch, N., Ou, Y., 2012. Analyzing interest rate risk: Stochastic volatility in the term structure of
government bond yields. Journal of Banking & Finance 36, 2988–3007.
Jagannathan, R., Ma, T., 2003. Risk reduction in large portfolios: Why imposing the wrong constraints
helps. The Journal of Finance 58, 1651–1684.
Jones, F.J., 1991. Yield curve strategies. The Journal of Fixed Income 1, 43–48.
27
Jungbacker, B., Koopman, S., 2008. Likelihood-based analysis for dynamic factor models. Tinbergen
Institute Discussion Paper Found on http://www.tinbergen.nl.
Jungbacker, B., Koopman, S.J., van der Wel, M., 2013. Smooth dynamic factor analysis with an
application to the us term structure of interest rates. Journal of Applied Econometrics forthcoming.
Korn, O., Koziol, C., 2006. Bond portfolio optimization. The Journal of Fixed Income 15, 48–60.
Ledoit, O., Wolf, M., 2008. Robust performance hypothesis testing with the Sharpe ratio. Journal of
Empirical Finance 15, 850–859.
Meucci, A., 2009. Risk and Asset Allocation. Springer Finance, Springer.
Nelson, C.R.N., Siegel, A.F., 1987. Parsimonious modeling of yield curves. The Journal of Business
60, 473–489.
Politis, D., Romano, J., 1994. The stationary bootstrap. Journal of the American Statistical Associ-
ation 89, 1303–1313.
Puhle, M., 2008. Bond portfolio optimization. Lecture notes in economics and mathematical systems,
Springer.
Stock, J., Watson, M., 2002. Forecasting using principal components from a large number of predictors.
Journal of the American Statistical Association 97, 1167–1179.
Vasicek, O., 1977. An equilibrium characterization of the term structure. Journal of Financial Eco-
nomics 5, 177–188.
28
Figures
18
16
14
12
Yield (%)
10
0
120
96
72
Ma
tur 48
ity 2010
(M 2005
on 24 1995
2000
ths 1985
1990
) 0 1975
1980
1970
Time
29
Figure 2: Cumulative returns for the US mean-variance portfolio
30
Mean−variance − AFDNS/AR
Barbell portfolio
25
3−year bond
10−year bond
20
15
10
−5
50 100 150 200 250 300 350
30
Tables
Acf Pacf
τ Mean Std Dev Min Max Skew Kurt ρb(1) ρb(12) ρb(24) α
b(2)
6 5.97 3.10 0.15 16.48 0.67 3.82 0.980 0.763 0.516 -0.126
9 6.08 3.09 0.19 16.39 0.63 3.71 0.981 0.771 0.538 -0.145
12 6.17 3.05 0.25 16.10 0.57 3.59 0.981 0.777 0.552 -0.154
15 6.25 3.03 0.38 16.06 0.52 3.49 0.982 0.785 0.571 -0.149
18 6.32 3.01 0.44 16.22 0.52 3.46 0.983 0.792 0.585 -0.153
21 6.39 2.99 0.53 16.17 0.53 3.46 0.983 0.797 0.598 -0.143
24 6.42 2.94 0.53 15.81 0.52 3.40 0.983 0.799 0.610 -0.163
30 6.51 2.88 0.82 15.43 0.50 3.32 0.983 0.801 0.627 -0.135
36 6.60 2.83 0.98 15.54 0.53 3.35 0.984 0.814 0.642 -0.132
48 6.76 2.75 1.02 15.60 0.57 3.33 0.985 0.823 0.664 -0.112
60 6.85 2.67 1.56 15.13 0.61 3.28 0.986 0.832 0.685 -0.103
72 6.96 2.64 1.53 15.11 0.64 3.26 0.987 0.842 0.702 -0.106
84 7.03 2.57 2.18 15.02 0.71 3.30 0.987 0.841 0.709 -0.124
96 7.07 2.54 2.11 15.05 0.75 3.29 0.988 0.850 0.721 -0.121
108 7.10 2.52 2.15 15.11 0.80 3.33 0.988 0.853 0.724 -0.141
120 7.07 2.46 2.68 15.19 0.86 3.41 0.988 0.843 0.717 -0.117
31
Table 2: Performance of traditional yield curve strategies
The Table reports performance statistics for the traditional yield curve strategies. The statistics of returns, standard
deviation and Sharpe ratio are annualized and the average portfolio duration is measured in years. The excess return is
calculated using the 3-month rate as a risk-free asset.
32
Table 3: Performance of optimal US-Treasuries mean-variance portfolios
The Table reports performance statistics for mean-variance portfolios using US zero-coupon yields with maturities equal
to 6, 9, 12, 15, 18, 21, 24, 30, 36, 48, 60, 72, 84, 96, 108 and 120 months. The yield curve model used is the dynamic
version of the Nelson-Siegel 3-factor model (DNS) and its arbitrage-free version (AFDNS). The optimal portfolios are
re-balanced on a monthly basis. The statistics of returns, standard deviation and Sharpe ratio are annualized and the
average portfolio duration is measured in years. The excess return is calculated using the 3-month rate as a risk-free asset.
δ denotes the value of the risk aversion coefficient. Asterisks indicate that the coefficient is statistically higher than that
obtained benchmark bond portfolio (3-year bullet portfolio) at a significance level of 10%.
Yield curve Factor Mean Mean excess Standard Sharpe Turnover Average
model dynamics return (%) return (%) deviation ratio duration
δ = 1 × 10−4
DNS AR 11.656 5.864 10.208 0.574∗ 0.933 6.735
DNS VAR 11.547 5.755 10.701 0.538∗ 0.922 7.459
AFDNS AR 10.101 4.309 11.181 0.385 0.743 7.638
AFDNS VAR 11.181 5.389 11.095 0.486∗ 0.866 7.441
δ = 1 × 10−3
DNS AR 11.656 5.864 10.191 0.575∗ 0.950 6.690
DNS VAR 11.513 5.721 10.685 0.535∗ 0.931 7.422
AFDNS AR 10.125 4.333 11.140 0.389 0.752 7.585
AFDNS VAR 11.149 5.357 11.013 0.486∗ 0.866 7.386
δ = 1 × 10−2
DNS AR 11.216 5.424 10.021 0.541∗ 0.935 6.208
DNS VAR 11.423 5.631 10.408 0.541∗ 0.961 7.004
AFDNS AR 10.144 4.352 10.740 0.405 0.817 7.040
AFDNS VAR 10.890 5.098 10.591 0.481∗ 0.924 6.846
δ = 1 × 10−1
DNS AR 9.057 3.264 5.248 0.622∗ 0.959 2.179
DNS VAR 9.516 3.724 5.517 0.675∗ 1.074 2.829
AFDNS AR 9.182 3.390 5.771 0.587∗ 0.931 2.439
AFDNS VAR 9.477 3.685 6.178 0.596∗ 1.021 2.654
δ = 0.5
DNS AR 6.734 0.942 1.902 0.495∗ 0.507 0.685
DNS VAR 6.695 0.903 1.767 0.511∗ 0.479 0.724
AFDNS AR 6.931 1.139 2.114 0.539∗ 0.544 0.748
AFDNS VAR 7.181 1.388 2.777 0.500∗ 0.545 0.786
δ = 1.0
DNS AR 6.334 0.542 1.492 0.363 0.133 0.526
DNS VAR 6.297 0.505 1.424 0.354 0.104 0.525
AFDNS AR 6.386 0.594 1.505 0.395 0.160 0.539
AFDNS VAR 6.539 0.747 1.909 0.391 0.201 0.567
33
Table 4: Performance fee to switch from traditional yield curve strategies to the
mean-variance strategy
The Table reports the annualized performance fee (∆) in basis points that the investor is willing to pay to change from a
traditional bond portfolio strategy to a mean-variance portfolio strategy. δ denotes the value of the risk aversion coefficient.
Average 15.805 5.127 2.279 2.786 4.666 7.244 10.599 13.171 3.252
34
Table 5: Performance of optimal US-Treasuries duration-constrained mean-variance
portfolios
The Table reports performance statistics for duration-constrained mean-variance portfolios using US zero-coupon yields
with maturities equal to 6, 9, 12, 15, 18, 21, 24, 30, 36, 48, 60, 72, 84, 96, 108 and 120 months. The yield curve model used
is the dynamic version of the Nelson-Siegel 3-factor model (DNS) and its arbitrage-free version (AFDNS). The optimal
portfolios are re-balanced on a monthly basis. The statistics of returns, standard deviation and Sharpe ratio are annualized.
The excess return is calculated using the 3-month rate as a risk-free asset. ∆ denotes the annualized performance fee
(in basis points) that the investor is willing to pay to change from a bond portfolio strategy to a mean-variance portfolio
with equal duration. Asterisks indicate that the coefficient is statistically different from that obtained by the bullet bond
portfolio strategy with equal duration at a significance level of 10%. We assume an investor with risk aversion coefficient
δ = 1.
Yield curve Factor Mean Mean excess Standard Sharpe Turnover ∆ (b.p.)
model dynamics return (%) return (%) deviation ratio
Target portfolio duration=1-year
DNS AR 6.595 0.803 1.765 0.455∗ 0.337 0.221
DNS VAR 6.571 0.779 1.753 0.444 0.267 0.226
AFDNS AR 6.626 0.834 1.853 0.450 0.326 0.149
AFDNS VAR 6.589 0.797 1.874 0.425 0.310 0.121
Target portfolio duration=3-year
DNS AR 7.611 1.818 4.071 0.447 0.214 1.390
DNS VAR 7.596 1.804 4.071 0.443 0.195 1.388
AFDNS AR 7.645 1.853 4.102 0.452∗ 0.241 1.333
AFDNS VAR 7.720 1.928 4.398 0.438 0.261 0.720
Target portfolio duration=5-year
DNS AR 8.515 2.723 6.603 0.412∗ 0.163 2.395
DNS VAR 8.514 2.722 6.605 0.412∗ 0.166 2.389
∗
AFDNS AR 8.629 2.837 6.607 0.429 0.203 2.398
AFDNS VAR 8.666 2.873 6.886 0.417∗ 0.252 1.464
Target portfolio duration=7-year
DNS AR 9.409 3.617 9.186 0.394∗ 0.166 1.972
DNS VAR 9.407 3.614 9.187 0.393∗ 0.166 1.969
AFDNS AR 9.576 3.784 9.162 0.413∗ 0.207 2.101
∗
AFDNS VAR 9.628 3.836 9.339 0.411 0.232 1.288
Target portfolio duration=9-year
DNS AR 9.619 3.827 11.653 0.328 0.067 0.511
DNS VAR 9.619 3.827 11.653 0.328 0.067 0.510
AFDNS AR 9.993 4.201 11.669 0.360∗ 0.126 0.450
AFDNS VAR 9.927 4.134 11.691 0.354∗ 0.130 0.319
35
Table 6: Performance of optimal US-Treasuries mean-variance portfolios under quar-
terly re-balancing frequency
The Table reports performance statistics for mean-variance portfolios using US zero-coupon yields with maturities equal
to 6, 9, 12, 15, 18, 21, 24, 30, 36, 48, 60, 72, 84, 96, 108 and 120 months. The yield curve model used is the dynamic
version of the Nelson-Siegel 3-factor model (DNS) and its arbitrage-free version (AFDNS). The optimal portfolios are
re-balanced on a quarterly basis. The statistics of returns, standard deviation and Sharpe ratio are annualized and the
average portfolio duration is measured in years. The excess return is calculated using the 3-month rate as a risk-free asset.
δ denotes the value of the risk aversion coefficient. Asterisks indicate that the coefficient is statistically higher than that
obtained benchmark bond portfolio at a significance level of 10%.
Yield curve Factor Mean Mean excess Standard Sharpe Turnover Average
model dynamics return (%) return (%) deviation ratio duration
δ = 1 × 10−4
DNS AR 10.568 4.776 9.851 0.485∗ 0.313 6.774
DNS VAR 10.608 4.815 10.203 0.472∗ 0.302 7.448
AFDNS AR 9.676 3.884 10.615 0.366 0.251 7.306
AFDNS VAR 9.776 3.984 10.210 0.390 0.296 7.061
−3
δ = 1 × 10
DNS AR 10.566 4.774 9.841 0.485∗ 0.322 6.729
DNS VAR 10.609 4.816 10.175 0.473∗ 0.298 7.393
AFDNS AR 9.675 3.883 10.613 0.366 0.251 7.306
AFDNS VAR 9.731 3.939 10.177 0.387 0.294 7.028
δ = 1 × 10−2
DNS AR 10.109 4.317 9.540 0.453∗ 0.309 6.209
DNS VAR 10.655 4.863 9.990 0.487∗ 0.290 7.015
AFDNS AR 9.581 3.789 10.222 0.371 0.252 6.874
AFDNS VAR 9.646 3.854 9.919 0.389 0.294 6.734
δ = 1 × 10−1
DNS AR 8.122 2.329 4.323 0.539∗ 0.307 2.218
DNS VAR 8.276 2.483 4.733 0.525∗ 0.327 2.845
AFDNS AR 7.740 1.947 4.894 0.398 0.292 2.486
AFDNS VAR 7.346 1.553 5.524 0.281 0.287 2.808
δ = 0.5
DNS AR 6.560 0.768 1.701 0.452 0.173 0.697
DNS VAR 6.563 0.770 1.690 0.456∗ 0.157 0.736
AFDNS AR 6.665 0.873 1.949 0.448 0.184 0.775
AFDNS VAR 6.620 0.828 2.151 0.385 0.177 0.793
δ=1
DNS AR 6.252 0.460 1.408 0.327 0.048 0.530
DNS VAR 6.240 0.448 1.409 0.318 0.041 0.529
AFDNS AR 6.301 0.509 1.458 0.349 0.052 0.549
AFDNS VAR 6.308 0.516 1.599 0.322 0.072 0.571
36