9.2 Hypothesis Testing in the GWN Model

In this section, we discuss hypothesis testing in the context of the GWN model for asset returns:

Rit=μi+εit,i=1,N;t=1,,T{εit}Tt=1GWN(0,σ2i),cov(εit,εjs)={σij0t=sts.

In (9.1), Rit is the monthly return (continuously compounded or simple) on asset i in month t. Define Rt=(R1t,,RNt). The GWN model in matrix form is:

Rt=μ+εt,εtiid N(0,Σ).

We consider two types of hypothesis tests: (1) tests for model coefficients or functions of model coefficients; and (2) tests for model assumptions.50 These tests can be specified for the GWN model for a single asset using (9.1), or they can be specified for the GWN model for all assets using (9.2).

9.2.1 Coefficient tests

Here, we assume that the GWM is the true model for our observed return data and we are interested in asking questions about the parameters of the model. The most common tests for model coefficients and functions of model coefficients for a single asset are tests for a specific value. Some typical hypotheses to be tested are:

H0:μi=μ0i vs. H1:μiμ0i,H0:σi=σ0i vs. H1:σiσ0i,H0:ρij=ρ0ij vs. H1:ρijρ0ij,H0:SRi=SR0i vs. H1:SRiSR0i,

where SRi=μirfσi is the Sharpe ratio of asset i and rf is the risk-free rate of interest. A hypothesis about the Sharpe ratio is a hypothesis about the ratio of two GWN model parameters. In the above hypotheses, the alternative hypotheses are two-sided. That is, under H1 the model parameters are either larger or smaller than what is specified under H0.

Also common are tests for specific sign. For example:

H0:μi=0 vs. H1:μi>0 or H1:μi<0,H0:ρij=0 vs. H1:ρij>0 or H1:ρij<0,H0:SRi=0 vs. H1:SRi>0 or H1:SRi<0,

Here, the alternative hypotheses are one-sided. That is, under H1 the model parameter is either greater than zero or less than zero.

Sometimes we are interested in testing hypotheses about the relationship between model coefficients for two or more assets. For example:

H0:μ1=μ2vs. H1:μ1μ2,H0:SR1=SR2vs. H1:SR1 SR2.

It is often convenient to re-express these hypotheses in terms of differences of coefficients under the null and alternative hypotheses:

H0:μ1μ2=0vs. H1:μ1μ20,H0:SR1SR2=0vs. H1:SR1SR20.

9.2.2 Model specification tests

In the GWN model (9.1), asset returns are assumed to be normally distributed. The hypotheses to be tested for this assumption are:

H0:RitN(μi,σ2i)vs. H1:Rit not normal.

Notice that the distribution of Rt under H1 is not specified (e.g., Student’s t with 5 degrees of freedom).

In addition, it is assumed that asset returns are uncorrelated over time. One can test the hypothesis that each autocorrelation (up to some maximum lag J) is zero:

H0:ρj=cor(rit,ri,tj)=0j=1,,Jvs.H1:ρj=cor(rit,ri,tj)0,

or one can test the joint hypothesis that all autocorrelation coefficients (up to some maximum lag J) are zero:

H0:ρ1=ρ2==ρJ=0vs.H1:ρj0for some jJ

Lastly, it is assumed that asset returns are covariance stationary. This assumption implies that all model parameters are constant over time. The hypotheses of interest are then:

H0:μi,σi and ρij are constant over entire sample, vs.H1:μi σi or ρij changes in some sub-sample.

The following sections describe test statistics for the above listed hypotheses.

9.2.3 Data for hypothesis testing examples

The examples in this chapter use the monthly continuously compounded returns on Microsoft, Starbucks and the S&P 500 index over the period January 1998 through May 2012 created using:

data(msftDailyPrices, sbuxDailyPrices, sp500DailyPrices) 
gwnDailyPrices = merge(msftDailyPrices, sbuxDailyPrices, sp500DailyPrices)
gwnMonthlyPrices = to.monthly(gwnDailyPrices, OHLC=FALSE) 
smpl = "1998-01::2012-05" 
gwnMonthlyPrices = gwnMonthlyPrices[smpl] 
gwnMonthlyRetC = na.omit(Return.calculate(gwnMonthlyPrices, method="log"))

The monthly continuously compounded returns, with a common y-axis, are illustrated in Figure 9.1 created using:

plot(gwnMonthlyRetC, multi.panel=TRUE, main="",
     col="blue", lwd=2, yaxis.same=TRUE,
     major.ticks="years", grid.ticks.on="years")
Monthly cc returns on Microsoft, Starbucks and the S\&P 500 Index.

Figure 9.1: Monthly cc returns on Microsoft, Starbucks and the S&P 500 Index.


  1. Tests for model assumptions are sometimes called model specification tests.↩︎