Note that this code may run a bit slow because it calculates spillovers for both Cholesky and Generalised FEVDs.
Since these codes were written using a previous version of Matlab, version 2008 it is possible that some of the functions nolonger runs. Please send me an email if you encounter problems.
I implemented the Smith-Wilson model while I was working for EIOPA. However, please note that the code made available here is not identical to that currently used by EIOPA to produce risk free discount curves.
The content of this web site is not related to or endorsed by my employer. All views expressed here (if any) are mine alone and are not necessarily shared by my employer.
All materials on this website are provided "as is" and no warranty is given for the correct functioning of e.g. computer codes. Nothing on this website should be seen as indicating investment advice of any kind. MATLAB code and teaching materials can be downloaded and used free of charge as long as re-used materials include proper quoting of the source (i.e. me). Support is not guaranteed (but please do email me if you find bugs or have questions).
Ken Nyholm (c) - Updated March 2018