Financial Toolbox | ![]() ![]() |
Expected return and covariance from return time series
Syntax
Arguments
Description
[ExpReturn, ExpCovariance, NumEffObs] = ewstats(RetSeries,
DecayFactor, WindowLength)
computes estimated expected returns, estimated covariance matrix, and the number of effective observations.
ExpReturn
is a 1-by-NASSETS
vector of estimated expected returns.
ExpCovariance
is an NASSETS
-by-NASSETS
estimated covariance matrix. The standard deviations of the asset return processes are given by
NumEffObs
is the number of effective observations = (1-DecayFactor^WindowLength)/(1-DecayFactor)
.
A smaller DecayFactor
or WindowLength
emphasizes recent data more strongly but uses less of the available data set.
Examples
RetSeries = [ 0.24 0.08 0.15 0.13 0.27 0.06 0.14 0.13 ]; DecayFactor = 0.98; [ExpReturn, ExpCovariance] = ewstats(RetSeries, DecayFactor) ExpReturn = 0.1995 0.1002 ExpCovariance = 0.0032 -0.0017 -0.0017 0.0010
See Also
![]() | eomday | fbusdate | ![]() |