Graduate Simulation from a process given by "complicated" SDE

Click For Summary
The discussion focuses on simulating a path from a stochastic differential equation (SDE) defined as dX_t = -a(X_t-1)dt + b√(X_t)dB_t, which is related to the Cox-Ingersoll-Ross model used in interest rate processes. The user seeks assistance in determining the distribution of the process to facilitate simulation. They inquire about the Log Euler scheme's application for this SDE and how to effectively construct a simulation for projected values of X_t over a specified time period. The proposed method involves generating independent standard normal pseudo-random numbers and applying the SDE iteratively to simulate multiple paths. The discussion emphasizes the need for clarity on the distribution and simulation technique for accurate modeling.
econmajor
Messages
5
Reaction score
1
Actually this is more of a simulation question but since PF doesn't have Simulation category I ask here.
I need to simulate a path from a proces given by this Stochastic DE:
$$ dX_t = -a(X_t-1)dt+b\sqrt{X_t}dB_t $$ where ##B_t## is wiener process/brownian motion and a and b are just some constants. In order to design a simulation scheme to this process I need to find it's distribution. Please help me find the distribution. I don't know whether this is advanced or Intermediate?
 
Physics news on Phys.org
The SDE is that of the Cox-Ingersoll-Ross model that is used for processes like interest rates. If you look up the wiki page on that model you'll find information about the distribution of a future value ##X_t##.
 
How will a Log Euler scheme for this process look like? I still haven't a proper way to construct a simulation.
 
To simulate a random sequence of projected values of ##X_t## over a period ##[0,T]## with time steps of length ##dt\triangleq T/n##, you just start with the initial value ##X_0##, generate a set of ##n## independent standard normal pseudo-random numbers ##Z_1,...,Z_n## then apply the above equation ##n## times for ##j=1## to ##n##, with ##t=t_j## taking the value ##(j-1)dt## and ##dW_{t_j} = Z_j \sqrt{dt}##.

Repeat ##m## times, where ##m## is the number of simulated paths you want, using a different random sequence of ##Z_j## each time.
 
  • Like
Likes econmajor
If there are an infinite number of natural numbers, and an infinite number of fractions in between any two natural numbers, and an infinite number of fractions in between any two of those fractions, and an infinite number of fractions in between any two of those fractions, and an infinite number of fractions in between any two of those fractions, and... then that must mean that there are not only infinite infinities, but an infinite number of those infinities. and an infinite number of those...

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 13 ·
Replies
13
Views
3K
  • · Replies 29 ·
Replies
29
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
29
Views
5K
  • · Replies 13 ·
Replies
13
Views
3K
  • · Replies 5 ·
Replies
5
Views
4K
  • · Replies 13 ·
Replies
13
Views
10K
  • · Replies 7 ·
Replies
7
Views
3K