Am 10.11.2012 18:34, schrieb Pindar:
Am 09.11.2012 12:36, schrieb Riccardo (Jack) Lucchetti:
> On Sat, 3 Nov 2012, Pindar wrote:
>
>> Update 2:
>> There is a small bug in the SVAR package when writing the free
>> parameters into the model (in the last step).
>> Just run the hansl snippet.
>
> Not really a bug. The vector containing the unrestricted parameters
> only is implicitly defined by the relationship (allow me to use LaTeX)
> \[
> \theta = S \gamma + s
> \]
> where $\theta$ contains the total vector of parameters and $\gamma$
> the unrestricted ones. Now, in the SVAR package the matrix $S$ is
> automatically defined via the constraint matrices in implicit form $R
> \theta = d$ through the relationships $RS = 0$ and $Rs = d$. This
> means that $S$ is defined up to post-multiplication by an arbitrary
> invertible matrix. As a consequence, you can change the ordering of
> the columns of $S$ in any way you want, but of course this will
> affect the ordering of the elements of $\gamma$; this fact, however,
> is observationally inconsequential.
>
Thanks for that explanation.
In terms of estimating the SVAR a have another question:
Why is it this equation
ll=-0.5*(tr(inv(C*C')*Sigma)-ln(det*(inv(C*C')*))) that works
and not this equation ll=-0.5*(tr(inv(C*C')*Sigma)-ln(*det(C*C')*))
which one finds in Luetkepohl on p. 372 ?
Got the first part: by the ln transformation one can get along with the
minus with the inv,
so ll=-0.5*(tr(inv(C*C')*Sigma)*+*ln(*det(C*C')*)) and then it's equal
to p. 372!
But with the deriv statements I' be happy to get some advice. On p.90
they are written, but implementation did not work up until now.
Btw, if one wants to estimate the C- and VAR- parameters jointly (not
using the concentrated ll)
should it be possible with numeric derivatives? I didn't succeed with
the VAR in MLE form with 'deriv' statement...
Just this:
<hansl>
matrix A=vec(zeros(n,p*n))
mle llm=-n*T/2*ln(2*$pi)-T/2*ln(det(vcv))-0.5*tr(vcv*T*inv(vcv))
matrix U=mY[p+1:T,]'-mshape(A,n,p*n)*mreg[p+1:T,]'
matrix vcv=U*U'/T
params A
end mle
<hansl>
>> I found 2 typos in the help pdf for the SVAR package, and the
>> references are only "?" (a bibtex problem):
>> 1. p10 under 2.4: it's $\frac { n(n-1) }{ 2 } $ restrictions
>> 2. p. 21 under SVAR.cumulate: Stores into the model
>
> Done, thanks.
>
>>>> a) In his book on page 367 (section 9.1.3) the Rd matrix
>>>> (following the notation of Jack) seems to me wrong.
>
> It is, there's a typo for the R matrix with the constarints for the A
> matrix. Element [5,2] of R should be 0 instead of 1. Typical
> copy-n-paste mishap. I guess you ought to tell Helmut for the next
> edition of his book.
>
>
> --------------------------------------------------
> Riccardo (Jack) Lucchetti
> Dipartimento di Economia
>
> Università Politecnica delle Marche
> (formerly known as Università di Ancona)
>
> r.lucchetti(a)univpm.it
>
http://www2.econ.univpm.it/servizi/hpp/lucchetti
> --------------------------------------------------
>
>
> _______________________________________________
> Gretl-users mailing list
> Gretl-users(a)lists.wfu.edu
>
http://lists.wfu.edu/mailman/listinfo/gretl-users