My inner engineer wanted to get employed. I employed it to make the migration of the Bank of Finlands’s Aino model from Iris 7 to 8. The code now works without error messages, but is not tested yet (engineers’ bad habit). For those who have not made migration yet might benefit the following issues that the engineer met.
We are posting little tips and tricks about using the IRIS Toolbox [www.iris-toolbox.com] on this blog.
27 June 2011
09 April 2011
Know your neighbour
The neighbourhood function is a simple tool for examining and visualising the behaviour of an objective function (such as data likelihood or posterior density) in the neighbourhood of parameter estimates.
29 March 2011
K-step-ahead Kalman predictions
This post is about the 'ahead' option available in the IRIS Kalman filter, and the associated plotpred function.
LaTeX not found?
Got LaTeX installed on your computer, and still IRIS cannot find it? No problem. You can always fix it manually.
09 March 2011
SSTATE function and SSTATE objects
Calculating the steady state of a non-linear model – or its balanced-growth path, for that matter – is sometimes a bit of challenge in which you can (and often really need to) play all sorts of tricks. In IRIS, there are two basic ways how to handle and tame steady states.
03 March 2011
Forecasts how we like them
Practitioners know that a good forecast is about a good story in the first place and – contrary to popular belief – not so much about very accurate numbers. And also that good forecasts can only be produced by putting together a large amount of information that has often little to do with a particular model itself while still using that model, and not by pushing a button on a black box. In other words, we usually need to add lots of various types of judgmental adjustments (or tunes, or whatever we call them) to our models and forecasts. In this post, I show a simple taxonomy of judgmental adjustments (JAs) that are available in IRIS.
25 February 2011
To linearise, or to log-linearise
In non-linear models, IRIS lets you choose for each individual variable if you want it linearised or log-linearised. This is what the !log_variables and !allbut keywords are good for. Here are a few tips regarding the choice.
23 February 2011
Cross-correlated shocks
No problem any longer. You can set cross-correlation between any two shocks using a new syntax.
22 February 2011
Complex numbers... What the heck?
This post is mostly for those of you who came across IRIS only recently. And it was inspired by an amusing (no offence meant:) exchange on the Dynare discussion forum. In IRIS, complex numbers are used in several contexts that have nothing to do with complex numbers themselves. It is simply the convenient fact that they can carry two pieces of information within a single number (the real part and the imaginary part) that we make use of.
21 February 2011
Why did TCORULE become outdated?
The tcorule function was designed to solve a time-consistent optimal policy rule problem. It became outdated by distribution 8.20110201. Why is that? The function was in fact replaced with a more powerful tool.
Shock contribution graphs in reports
When simulating the contributions of shocks to the paths of endogenous variables (using the 'contributions' option in the simulate function) you can easily graph the results by the 'conbar' function designed specifically to that end. The contribution graphs are now also available in reports, thanks to an extension of the 'plotfunc' option of the series objects.