{"id":49,"date":"2011-06-03T09:14:14","date_gmt":"2011-06-03T14:14:14","guid":{"rendered":"http:\/\/www.matthewcroberts.com\/?page_id=49"},"modified":"2011-06-03T09:19:46","modified_gmt":"2011-06-03T14:19:46","slug":"garchkit","status":"publish","type":"page","link":"http:\/\/www.matthewcroberts.com\/?page_id=49","title":{"rendered":"GARCHKit"},"content":{"rendered":"<p>GARCHKIT was originally written for research that became my dissertation. The primary feature that differentiates GARCHKIT from other GARCH implementations in Matlab is its ability to incorporate covariates into the second moment. The current version of GARCHKIT, 1.0b3, allows univariate ARMA(P,Q)-GARCH(R,S) estimation and simulation using maximum likelihood. The conditional distribution may be normal, student&#8217;s t or a mixture of two normals.<\/p>\n<p>Version 1.1 now estimates and simulates FIGARCH and GARCH-in-Mean models.<\/p>\n<p>Let me know if you have any questions.<\/p>\n<p><a href=\"http:\/\/www.matthewcroberts.com\/wp-content\/uploads\/2011\/06\/garchkit.zip\">Download GARCHKIT 1.2<\/a><\/p>\n<p><a href=\"http:\/\/www.matthewcroberts.com\/wp-content\/uploads\/2011\/06\/README.txt\">Read the Release Notes<\/a><\/p>\n<p><strong><span style=\"font-size: medium;\">A\u00a0<em>very<\/em> brief GARCHKIT Tutorial:<\/span><\/strong><\/p>\n<p><span style=\"font-family: Courier; font-size: x-small;\">&gt;&gt;\u00a0<span style=\"color: #00ff00;\">% First, specify the options for GARCH estimation<\/span><br \/>\n&gt;&gt;\u00a0<span style=\"color: #008000;\">% For a MA(1)-GARCH(1,1) model:<\/span><br \/>\n&gt;&gt; MA1=garchoptset(&#8216;MALag&#8217;,1,&#8217;GARCHLag&#8217;,1,&#8217;ARCHLag&#8217;,1);<br \/>\n&gt;&gt;\u00a0<span style=\"color: #008000;\">% For a t-GARCH model:<\/span><br \/>\n&gt;&gt; t=garchoptset(&#8216;Distn&#8217;,&#8217;tgarch&#8217;);<br \/>\n&gt;&gt;\u00a0<span style=\"color: #008000;\">% For other options, type &#8220;help garchoptset&#8221;<\/span><br \/>\n&gt;&gt;<br \/>\n&gt;&gt;\u00a0<span style=\"color: #008000;\">% If the data to be modeled is in a column vector &#8216;Y&#8217;<\/span><br \/>\n&gt;&gt;\u00a0<span style=\"color: #008000;\">% The model is estimated with a call to garchest.m:<\/span><br \/>\n&gt;&gt; outMA1 = garchest(Y,[],[],MA1);<br \/>\n&gt;&gt; outt\u00a0\u00a0 = garchest(Y,[],[],t);<br \/>\n&gt;&gt;\u00a0<span style=\"color: #008000;\">% If no options are given, a normal, GARCH(1,1) model will be estimated<\/span><br \/>\n&gt;&gt; out\u00a0\u00a0\u00a0 = garchest(Y);<br \/>\n&gt;&gt;\u00a0<span style=\"color: #008000;\">% Use garchresults.m to view the estimation results:<\/span><br \/>\n&gt;&gt; garchresults(out)<br \/>\n&gt;&gt;\u00a0<span style=\"color: #008000;\">% To simulate the GARCH process, use garchsim.m<\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>GARCHKIT was originally written for research that became my dissertation. The primary feature that differentiates GARCHKIT from other GARCH implementations in Matlab is its ability to incorporate covariates into the second moment. The current version of GARCHKIT, 1.0b3, allows univariate ARMA(P,Q)-GARCH(R,S) estimation and simulation using maximum likelihood. The conditional distribution may be normal, student&#8217;s t [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":22,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-49","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/www.matthewcroberts.com\/index.php?rest_route=\/wp\/v2\/pages\/49","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.matthewcroberts.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/www.matthewcroberts.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/www.matthewcroberts.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.matthewcroberts.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=49"}],"version-history":[{"count":0,"href":"http:\/\/www.matthewcroberts.com\/index.php?rest_route=\/wp\/v2\/pages\/49\/revisions"}],"up":[{"embeddable":true,"href":"http:\/\/www.matthewcroberts.com\/index.php?rest_route=\/wp\/v2\/pages\/22"}],"wp:attachment":[{"href":"http:\/\/www.matthewcroberts.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=49"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}