Square-Root Process Multi-Path Simulation

This application simulates multiple paths of correlated square-root processes.

The application requires the following input data.

  1. An $m\times 4$ matrix whose $k^{\text{th}}$ row contains $X_0,a,b,\sigma$ of the $k^{\text{th}}$ process, and $m$ is the number of processes in the simulation. See Square-Root Process Path Simulation for the description of the parameters.
  2. An $m\times m$ Pearson correlation matrix, if this input is left blank, the paths are treated as not correlated or independent of each other. This matrix can be created using Correlation Matrix Calculator.
  3. random seed, if left blank or the input is 0 the application assigns a positive integer to the random seed automatically.
  4. time length $T$ and number of time steps $n$ so that the step size $\Delta t=T/n$ is used in the simulation.
  5. This simulation uses normally distributed random numbers which are generated using either inverse cumulative normal method or Box-Muller transformation method.

Square-Root Multi-Path Calculator