Skip to main content
Skip table of contents

2.2.2 CFADS Scenario Simulation

Monte Carlo Challenges

Option values are often computed using a Monte-Carlo simulation (MC). In this case however, using traditional MCs is technically challenging. Under the various default scenarios, recovery depends on future cashflow scenarios, each of which requires another MC simulation. In other words, the valuation estimation requires many nested MC runs, making the computation taxing. This situation is similar to pricing American options, where the calculations not only depend on the current scenario but on all future ones as well.

An alternative method is the so-called 'least squared MC', which uses a surrogate function (usually a polynomial function) to replace the second level of MC simulations. However, this approach is still computationally challenging, especially when calibrating the forward-looking volatility in the final stage of the investment.

Hence, we use a third option for model calibration, which relies on so-called tree-type approximation:

Transition probability of the scenarios at  and 


Tree-type approximation

Using binomial trees to price options is also a standard method, and one that is suitable for various option styles. It requires a tree of the possible scenarios and a corresponding probability for each scenario at each time step. Since computations are required only for a limited number of the scenarios, rather than all the possible ones, it is much faster than the MC method.

While the binomial tree approach only generates two possible future scenarios at each step, it requires fine-grained scenarios to compute the default probability (PD) in our case. Given the CFADS forecast from the CFADS model , we compute the forecast CFADS movement in the log space as:

As the traditional binomial tree, we discretize the continuous CFADS space as the  possible value  for the i-th scenario at the step . As shown on the figure below:

The transition probability between the i-th node at step t and the j-th node at step t+1 is  and follows the below

where the  is the CFADS movement volatility .

Assuming the log of CFADS follow a Brownian motion, the transition probability can be approximated by:

where  is the variance should be found to satisfy the conditions of mean and variance of a Brownian motion.

In reality, CFADS movement do not follow a normal distribution and have larger kurtosis. However, such differences would be mitigated when we use a calibrated  instead of the realised value, as is typically done in equity option pricing.

We use the approach to compute the CFADS scenarios and their transition probability, which is used in the calculation of equity and debt value.

Technical notes

  • The number of the node  in each step is arbitrarily set. More nodes increase the PD estimation granularity and transition probabilities will also become closer to a normal distribution. The trade-off is computation time. We use a large number of nodes at   with the coverage of 3-sigma.

  •  approaches a normal distribution when  becomes very large number and the CFADS nodes cover enough range of .

  • As the nature of Brownian motion, each node at the step t must has at least one node at  whose  and one node with .

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.