The EU is set to become the largest supranational bond issuer in the world thanks to its €90bn billion instrument for temporary Support to mitigate Unemployment Risks in an Emergency (SURE) and €750bn Next Generation EU (NGEU) recovery fund. If we look at the distribution of bond notional issued by the European Union outstanding as at the end of June and we divide it between SURE, NGEU and legacy programmes (mainly for loans to Ireland and Portugal during the last debt crisis) we can see that the SURE programme (now concluded) represents almost 50% of total with NGEU already representing 20%.

Continue reading

Shiny portfolio

I will use this post as repository of all the publicly available shiny dashboards I have developed through time. Online Interest Rate Swap Monitor An online application developed using R shiny to monitor in realtime the change in the the Interest Rate Swap market by scraping the web. Source data is automatically scraped from a third party website . Interactive Dashboard on Covid19 data in Italy An interactive dashboard to track the evolution of the Covid19 contagion in Italy.

Continue reading

I have released a new version of the package SwapPricer on GitHub here. As we are now at version 1.0.1 the toolbox is able to price using just a one-curve framework but is able to price multiple currencies (ie. CHF, EUR, GBP, JPY and USD) and any convention in terms of coupon frequency, day count convention. We are working to introduce OIS Discounting in the next releases SwapPricer: instructions for use To run a multi-currency swap portfolio valuation you need the following three “ingredients”:

Continue reading

In the previous posts we have seen how easy it is to price interest rate swaps using R. I am honoured to announce that I have decided to put all the functions I have described together into a package that is called…SwapPricer! Ok, the name is not super original, but it should at least be easy to remember. You can install it as follows:

Continue reading

Author's picture

Davide Magno

An Italian coding, tech, financial math professional and running lover

Head of Financial Risk Management

Dublin, Ireland