Commit Graph

184 Commits (6adf1c26392d737dc31844aa3add0441e040f4a8)

Author SHA1 Message Date
michel bcf9da214e v4: added forecast out of posterior mode (or maximum likelihood, non-tested)
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1710 ac1d8469-bf42-47a9-8791-bf33cf982152
2008-02-17 14:58:34 +00:00
michel c7dc3ca3bc v4 bug corrections in dealing with measurement errors
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1708 ac1d8469-bf42-47a9-8791-bf33cf982152
2008-02-16 17:02:39 +00:00
michel 806c29cc4a v4: made dynare_estimation safe for computing Smoother of a calibrated model (temporary)
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1702 ac1d8469-bf42-47a9-8791-bf33cf982152
2008-02-09 17:27:26 +00:00
michel 6057511c9e v4 dynare_esitmation.m: doesn't store lagged values of smoothed and filtered variables
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1694 ac1d8469-bf42-47a9-8791-bf33cf982152
2008-02-05 15:27:57 +00:00
michel 2f3767d317 v4: more changes related to new filter
more variables returned by the smoother saved in oo_
    DiffuseKalmanSmoother1_Z.m isn't finished yet


git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1689 ac1d8469-bf42-47a9-8791-bf33cf982152
2008-02-04 17:52:16 +00:00
michel cd1918ca89 v4 dynare_estimation.m: bug correction for models with nonstationary variables
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1646 ac1d8469-bf42-47a9-8791-bf33cf982152
2008-01-26 08:22:30 +00:00
assia 8ac397daa2 header updated
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1548 ac1d8469-bf42-47a9-8791-bf33cf982152
2008-01-10 14:36:09 +00:00
adjemian c14493361b Added estimation of bvar-dsge models with constant.
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1441 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-11-14 17:42:18 +00:00
michel a82c653ab2 v4 matlab: removed empty () for compatibility with older version of Matlab
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1439 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-11-09 10:22:08 +00:00
adjemian a53e4db7ab Correction of a bug in the estimation of smoothed variables (occasionaly systematic error in the level).
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1391 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-09-21 16:22:16 +00:00
adjemian daef6d60b6 Correction of a bug related to BVAR-DSGE. After the estimation of the DSGE posterior mode, dynare was computing the hessian matrix associated to the BVAR-DSGE...
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1369 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-07-13 14:55:21 +00:00
adjemian 269329cac2 Corrections for bvar-dsge estimation and irfs.
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1341 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-07-06 08:43:25 +00:00
adjemian 254a2df272 Correction of a bug in bvar-dsge estimation.
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1338 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-07-05 12:32:28 +00:00
adjemian d1820cd778 Correction of a bug related to mode_compute=6 (displayed progress information was wrong).
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1328 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-06-22 14:35:56 +00:00
michel fd8ebccfbc v4 dynare_estimation: added call to PosteriorMomentsVarendo (not yet completed)
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1320 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-06-17 13:01:02 +00:00
adjemian 0fa73bb1f3 Set the parameters to the posterior mean after a metropolis.
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1317 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-06-16 08:52:53 +00:00
michel 708f2b992b v4 dynare_estimation.m: parameters must be set before computing the steady state
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1290 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-05-20 09:21:15 +00:00
adjemian fc4e25adec M_ is saved with oo_ in _results.mat
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1286 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-05-19 16:58:55 +00:00
ratto a57ca32ce8 Enabled PosteriorSmoother.
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1250 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-04-16 15:47:28 +00:00
michel 4e1122f014 v4: merge changes to dynare_estimation.m
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1183 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-02-11 12:48:41 +00:00
adjemian 0448da2649 Bug fixes (BVAR-DSGE)
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1181 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-02-09 16:30:47 +00:00
adjemian 44093cbbb9 BVAR-DSGE with constant (not yet ready)
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1167 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-01-26 14:50:30 +00:00
adjemian ee75bf6a58 load oo_ from _results.mat if mh_replic = 0 and load_mh_file
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1165 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-01-26 08:58:07 +00:00
adjemian 863680fb4d yet another bug correction
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1164 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-01-24 13:29:14 +00:00
adjemian ee4ced27b0 git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1163 ac1d8469-bf42-47a9-8791-bf33cf982152 2007-01-22 18:58:37 +00:00
adjemian eed9b1b335 git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1162 ac1d8469-bf42-47a9-8791-bf33cf982152 2007-01-22 18:11:34 +00:00
adjemian a5b243b32c Bug correction related to the case where mh_replic=0 and load_mh_file=1 (oo_ is saved after marginal_density.m and GetPosteriorParametersStatistcs.m)
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1160 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-01-22 16:32:36 +00:00
adjemian 8de9d8b5cb initialization of options_ in global_initialization.m.
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1159 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-01-22 16:22:29 +00:00
adjemian c5b8c596f2 do not compute the marginal density (harmonic mean estimator) when mh_replic = 0 and load_mh_file = 1
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1156 ac1d8469-bf42-47a9-8791-bf33cf982152
2007-01-22 13:33:59 +00:00
adjemian 47ae595059 Bug corrections : TeX output, oo_ structure (posterior density), posterior IRF.
Added : Posterior IRFs for BVAR-DSGE, conditional forecasts

git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1119 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-12-15 11:37:24 +00:00
michel 9337cdef34 v4 dynare_estimation.m: corrected bug in bayestopt_.restrict_var_list_nonstationary
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1114 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-12-01 20:46:51 +00:00
adjemian 5b2053c347 improvements to the stochastic posterior mode optimization routine (mode_compute = 6)
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1091 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-11-21 12:52:32 +00:00
michel 2c5668e9bc v4 dynare_estimation: remaining bug with options_.forecast
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1076 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-11-15 15:23:19 +00:00
michel 97c4ec9643 v4: making options_ group for forecasting
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1061 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-11-11 16:00:05 +00:00
michel 73fef22aab v4 dynare_estimation.m: forces order = 1
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1041 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-11-05 13:44:44 +00:00
adjemian 897a084881 New functions. posterior draws used after the metropolis (forecasts, irfs, moments) are built and saved just after the call to metropolis.m
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@964 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-10-10 19:37:26 +00:00
ratto d98d723d2c fixed bug in forecast call
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@934 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-09-28 07:31:43 +00:00
michel f49e236a7d v4: another correction for restricted states with multiple lags
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@933 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-09-27 19:49:03 +00:00
michel 79a93c9adb v4: corrected bug around restricted steadystate
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@932 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-09-26 12:13:38 +00:00
michel 4691f6d1c6 v4: restricted state debugging
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@921 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-09-18 19:36:10 +00:00
michel cb9fb1b353 v4: changes around restricted state space representation
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@918 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-09-17 15:23:45 +00:00
adjemian 66722531f8 Added the steady state provided by the _steadystate file is checked in steady_
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@914 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-09-15 14:16:34 +00:00
adjemian 9e266024f8 Added : No constant for estimation of nonlinearly specified models with detrended data, BVAR-DSGE (not ready).
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@911 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-09-13 12:39:23 +00:00
michel e2882021d4 v4: various updates to Matlab code
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@871 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-08-24 13:07:26 +00:00
michel 9ca72bce64 v3+v4 dynare_estimation.m: allow for computation of posterior and nothing else
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@867 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-08-10 13:44:54 +00:00
adjemian 6c9f5e4b66 Corrections related to the use of options posterior_mode_estimation.
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@844 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-07-28 10:00:31 +00:00
adjemian 455493c132 Added, option logdata (=1 if data provided to dynare are in log, default is 0)
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@833 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-07-25 13:08:43 +00:00
adjemian ae9416c6a5 Removed rawdata = log(rawdata) if option_.loglinear = 1
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@823 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-07-18 12:28:12 +00:00
adjemian 6eac49b1d7 Correction of bugs related to the _steadystate file.
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@822 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-07-17 08:47:30 +00:00
adjemian 70d622c027 Changed call to metropolis.m.
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@816 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-07-05 14:06:45 +00:00
adjemian 0fd478dd6f Small changes in gmhmaxlik.m
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@814 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-07-05 12:42:01 +00:00
adjemian 07d09ed858 Correction of bugs related to the steady state computation for estimation. Added a new optimization routine (mode_compute = 6).
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@806 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-06-28 17:35:05 +00:00
michel e424c799ce adding dynare_v4/matlab/doc with m2html documentation
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@805 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-06-27 19:46:58 +00:00
michel 21f989819e v4: reduced state space for likelihood computation
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@781 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-06-03 19:45:05 +00:00
adjemian 757a5f4af2 Added theoretical spectral density (in stoch_simul.m)
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@778 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-05-24 16:46:32 +00:00
adjemian b41e93a3c1 Plot the priors if and only if mode_compute>0
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@777 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-05-23 19:47:07 +00:00
michel c3af16b444 v4 dynare_estimation.m: changed default of options_.irf to 40
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@727 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-04-29 17:06:24 +00:00
ratto 682ff004d9 corrected bug with options_filtered_step_ahead
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@689 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-03-23 13:10:32 +00:00
adjemian 7b4807632c Various bug corrections & new field options_.B specifying the number of draws from the posterior or prior distributions used to build the IRFs.
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@684 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-03-17 11:20:25 +00:00
michel 71cf74483f v4: sensitivity code reshaped and optimizer updated [Marco]
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@679 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-03-13 11:46:43 +00:00
adjemian 3a4db43a83 various bugs
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@666 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-03-10 13:04:50 +00:00
adjemian 5752b399d7 git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@662 ac1d8469-bf42-47a9-8791-bf33cf982152 2006-03-08 17:27:09 +00:00
adjemian 58cb6e42b6 TeX formatting and various things...
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@656 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-03-06 08:38:11 +00:00
michel 00fac4544c v4 updating computing statistics from Metropolis (not finihesd)
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@655 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-03-05 21:01:27 +00:00
michel 50ab0c0473 v4 dynare_estimation.m: added options filter_step_ahead and nk
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@648 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-03-05 15:09:06 +00:00
adjemian 0f8add00e6 Correction of bugs related to TeX formatting.
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@642 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-03-03 14:06:44 +00:00
michel 742df69762 v4 added M.Ratto's change to diffuse filter/smoother and optmizer
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@641 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-03-03 13:13:00 +00:00
michel 158b4b13d2 v4: modifying data handling
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@626 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-02-14 10:35:34 +00:00
adjemian d000e3ae0b Removed empty arguments ()
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@613 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-01-19 15:38:00 +00:00
michel 6e23ddbf6d v4: global dr_ -> oo_.dr; corrected bug with dr_algo=1
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@608 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-01-18 16:50:33 +00:00
michel cabb3f9820 v4 dynare_estimation.m: added tests mh_replic > 1000 & mh_nblocks > 1 before calling McMcDiagnositcs
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@601 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-01-16 12:41:42 +00:00
michel 2e66335d0b v4 dynare_estimation.m: corrected bug on options_.trend_coeffs
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@597 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-01-13 16:07:06 +00:00
michel 71a4fd49c8 v4: bugs in trend_coeff, steady state; changed handling of penalty by csminwel
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@590 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-01-08 08:39:00 +00:00
michel de1ad98111 v3 dynare_estimation: corrected bug whith mean_varobs when prefilter==1
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@548 ac1d8469-bf42-47a9-8791-bf33cf982152
2005-12-13 12:53:57 +00:00
michel 0b1416872b v4, dynare_estimation.m: moved optimset instructions and set MH file size to 1e6
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@496 ac1d8469-bf42-47a9-8791-bf33cf982152
2005-10-13 20:21:14 +00:00
adjemian a6ec6bd2ec Added posterior impulse response functions.
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@477 ac1d8469-bf42-47a9-8791-bf33cf982152
2005-10-02 15:16:18 +00:00
adjemian 884bff3678 posterior irf and bug corrections. New files : PosteriorIRF.m and GetOneDraw.m.
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@462 ac1d8469-bf42-47a9-8791-bf33cf982152
2005-09-26 12:40:14 +00:00
adjemian b425351404 Added posterior densities
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@461 ac1d8469-bf42-47a9-8791-bf33cf982152
2005-09-25 14:10:41 +00:00
adjemian 51798798db Correction of a bug in dynare_estimation.m
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@460 ac1d8469-bf42-47a9-8791-bf33cf982152
2005-09-24 11:48:17 +00:00
adjemian 36eed29a91 git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@459 ac1d8469-bf42-47a9-8791-bf33cf982152 2005-09-24 10:36:26 +00:00
michel 1eb9483cc5 dynare_estimation: adapted handling of parameter names
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@455 ac1d8469-bf42-47a9-8791-bf33cf982152
2005-09-11 16:15:22 +00:00
michel c449f14021 adding M. Ratto's optimizer
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@449 ac1d8469-bf42-47a9-8791-bf33cf982152
2005-09-11 09:48:39 +00:00
adjemian 21f4445d2e New version with equal length mh files
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@443 ac1d8469-bf42-47a9-8791-bf33cf982152
2005-09-10 10:04:22 +00:00
michel 9a9872fd33 dynare_v4 from CVS
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@8 ac1d8469-bf42-47a9-8791-bf33cf982152
2005-02-18 19:54:39 +00:00