Journal of Computational Finance

The standard market risk model of the Swiss solvency test: an analytic solution

Andras Niedermayer

  • The article derives a Fast Fourier transform based algorithm for the computation of the regulatory target capital of the standard model of the Swiss Solvency Test.
  • Our algorithm is more than 600 times faster than a Monte Carlo simulation.
  • A fast and precise computation of the Swiss Solvency Test is useful for multi-period Swiss Solvency Test analysis, portfolio optimization, and in general for asset and liability management applications.

The full standard model of the Swiss solvency test (SST) requires a Monte Carlo simulation to calculate the regulatory target capital. This paper derives an alternative fast Fourier transform-based computational approach for calculating the target capital of the SST that is more than 600 times faster than a Monte Carlo simulation. We also show that the relative computational error of our approach is much smaller than that of the saddlepoint approximation method: the error of the former is less than 10-8 , whereas the error of the latter can be as large as 24% for the numerical examples we consider. Our algorithm is relevant for applications requiring both speed and precision, such as multiperiod SST analysis, portfolio optimization and, more generally, the various economic asset and liability management applications of non-Swiss insurers, for which the expected shortfall of asset and liability fluctuations needs to be calculated in a fast and accurate way.

Sorry, our subscription options are not loading right now

Please try again later. Get in touch with our customer services team if this issue persists.

New to View our subscription options

You need to sign in to use this feature. If you don’t have a account, please register for a trial.

Sign in
You are currently on corporate access.

To use this feature you will need an individual account. If you have one already please sign in.

Sign in.

Alternatively you can request an individual account here