<HTML dir=ltr><HEAD><TITLE>Re: [R-SIG-Finance] estimating non-linear state space models</TITLE>
<META http-equiv=Content-Type content="text/html; charset=unicode">
<META content="MSHTML 6.00.6000.16674" name=GENERATOR></HEAD>
<BODY>
<DIV id=idOWAReplyText26976 dir=ltr>
<DIV dir=ltr><FONT face=Arial color=#000000 size=2>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial; mso-ansi-language: EN-US">I had to clean up my EKF code first, after trying many different ideas I ended up with a huge mess... It's still heavily under development, but I think it could serve as a starting point.</SPAN><SPAN lang=EN-US style="mso-ansi-language: EN-US"><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US style="mso-ansi-language: EN-US"><FONT size=3><FONT face="Times New Roman">&nbsp;<o:p></o:p></FONT></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-US">As I wrote before, state estimation seems to run OK given the true parameters.</SPAN><SPAN lang=EN-US style="mso-ansi-language: EN-US"><o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US style="mso-ansi-language: EN-US"><FONT size=3><FONT face="Times New Roman">&nbsp;<o:p></o:p></FONT></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-US">When I&nbsp;try to estimate&nbsp;the parameters&nbsp;by maximizing the likelihood, I end up with rather random results depending on the initial parameters I start optimizing with.<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-US"><o:p>&nbsp;</o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-US">I don&#8217;t know if there&#8217;s an error in the calculation of the likelihood, or if I&#8217;m just overstraining the ML-method by estimating model parameters and noise variances at the same time. Is this even possible? Or maybe I&#8217;m just expecting too precise results&#8230;<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-US"><o:p>&nbsp;</o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-US">Regards<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-US">Andreas</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-US"></SPAN>&nbsp;</P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-US"></SPAN></FONT><FONT face=Arial size=2></FONT>&nbsp;</P></DIV></DIV>
<DIV dir=ltr><BR>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>Von:</B> Robert Iquiapaza [mailto:rbali@ufmg.br]<BR><B>Gesendet:</B> Do 24.07.2008 03:21<BR><B>An:</B> Andreas<BR><B>Cc:</B> r-sig-finance@stat.math.ethz.ch<BR><B>Betreff:</B> Re: [R-SIG-Finance] estimating non-linear state space models<BR></FONT><BR></DIV>
<DIV>
<P><FONT size=2>Just for those interested. The final version of that paper was published in<BR>Review of Financial Studies 2008 21(1):233-264; doi:10.1093/rfs/hhm049.<BR>Regards<BR><BR>Robert Iquiapaza<BR>ri2162@columbia.edu<BR><BR>--------------------------------------------------<BR>From: "Brian G. Peterson" &lt;brian@braverock.com&gt;<BR>Sent: Wednesday, July 23, 2008 10:03 AM<BR>To: "r_sig_finance" &lt;r_sig_finance@greenmail.ch&gt;<BR>Cc: &lt;r-sig-finance@stat.math.ethz.ch&gt;<BR>Subject: Re: [R-SIG-Finance] estimating non-linear state space models<BR><BR>&gt; Andreas wrote:<BR>&gt;&gt; I am trying to estimate the dynamic model for equity fund's alphas and<BR>&gt;&gt; betas described here:<BR>&gt;&gt; <A href="http://papers.ssrn.com/sol3/papers.cfm?abstract_id=389740">http://papers.ssrn.com/sol3/papers.cfm?abstract_id=389740</A><BR>&gt;&gt; &lt;<A href="http://papers.ssrn.com/sol3/papers.cfm?abstract_id=389740">http://papers.ssrn.com/sol3/papers.cfm?abstract_id=389740</A>&gt;&nbsp; . The<BR>&gt;&gt; nonlinear state space model is described by equations (6) and (11). (For<BR>&gt;&gt; those in a hurry: The one dimensional state follows an AR1 process. The<BR>&gt;&gt; observation equation has similarities with CAPM, but is extended to<BR>&gt;&gt; depend quadratically on the state)<BR>&gt;&gt;<BR>&gt;&gt; So far I have tried to work with the packages sspir and dse, but they<BR>&gt;&gt; don't seem to support non-linear models. I then tried to implement my own<BR>&gt;&gt; EKF code, it works for state estimation but so far I couldn't get the<BR>&gt;&gt; parameter and variance estimation running reliably.<BR>&gt;<BR>&gt; You might try posting your code here, and being very specific about what<BR>&gt; help you need.&nbsp; That way everyone can benefit from an implementation of<BR>&gt; these models in R.<BR>&gt;<BR>&gt; Regards,<BR>&gt;<BR>&gt;&nbsp;&nbsp; - Brian<BR>&gt;<BR>&gt; _______________________________________________<BR>&gt; R-SIG-Finance@stat.math.ethz.ch mailing list<BR>&gt; <A href="https://stat.ethz.ch/mailman/listinfo/r-sig-finance">https://stat.ethz.ch/mailman/listinfo/r-sig-finance</A><BR>&gt; -- Subscriber-posting only.<BR>&gt; -- If you want to post, subscribe first.<BR>&gt;<BR></FONT></P></DIV></BODY></HTML>