REGDIAG gives the value of the Durbin-Watson statistics for testing the first order autocorrelation of residuals. To get its P-value enter a specification DWN=<integer> where <integer> must be at least 10000. Then the P-value will be computed by simulation using <integer> replicates. Also higher-order autocorrelations can be tested by the same method. By MAXLAG=k the order 1,2,...,k autocorrelations of residuals will be tested by using the generalized DW statistics sum [res(i)-res(i-j)]^2 D(j) = ----------------------- sum [res(i)]^2 where res(1),...,res(n) are the residuals of the estimated linear regression model Y = X*beta + eps where X is the n*m design matrix and eps is N(0,sigma^2*I). Then we have res=M*eps where M=I-X*inv(X'X)X'. By making the SVD decomposition X=U*D*V' where U is a n*m matrix the residuals can be computed by 2*m*n multiplications by res=(I-U*U')*eps. In randomized tests DWN replicates of D(j), j=1,2,...,k are computed and the P values are obtained as the proportion of replicates having a lower value than the original one. By using RN specification instead of DWN the randomized tests will be based on autocorrelations instead of DW values. E = Estimating regression models with autocorrelated disturbances R = More about REGDIAG