powered by
Simulates a Ornstein–Uhlenbeck process with Jumps
simOUJ( nsims = 2, S0 = 5, mu = 5, theta = 10, sigma = 0.2, jump_prob = 0.05, jump_avesize = 2, jump_stdv = 0.05, T2M = 1, dt = 1/250 )
A numeric vector of simulated values
number of simulations. Defaults to 2
S at t=0
Mean reversion level
Mean reversion speed
Standard deviation
Probability of jumps
Average size of jumps
Standard deviation of jump average size
Maturity in years
Time step size e.g. 1/250 = 1 business day.
Philippe Cote
simOUJ(nsims = 2, S0 = 5, mu = 5, theta = .5, sigma = 0.2, jump_prob = 0.05, jump_avesize = 3, jump_stdv = 0.05, T2M = 1, dt = 1 / 12)
Run the code above in your browser using DataLab