To simulate an Ito diffusion, $$dX_t = f(t,X_t)dt + g(t,X_t)dW_t,$$ you can discretize this in time by using an equidistant partition $(t_0^N,t_1^N,\dots,t_N^N)$ of the time interval $[0,T]$. The Euler-Maruyama method then uses $$X_{i+1}^{(N)} = X_{i}^{(N)} + f(t_i^N,X_i^{(N)}) \Delta t+ g(t_i^N,X_{i}^{(N)}) \Delta W_i,$$ for $i=0,1,\dots,N-1$. The value of $\Delta W_i$ can be sampled from a normal distribution $\mathcal N(0,\Delta t)$. Under regularity conditions on $f$ and $g$, the process $X^{(N)}$ will converge to $X$ for $N\rightarrow\infty$ (see Kloeden and Platen, Theorem 9.6.2, for a proof of the time-homogeneous case).
For efficiency, it is tempting to replace the value $\Delta W_i=W_{t_{i+1}}-W_{t_i}$ by a discrete random variable that equals $$\pm\sqrt{\Delta t}$$ with probabilities 0.5. This random variable has the same mean and variance as $W_{t_{i+1}}-W_{t_i}$. Call the resulting distribution $\tilde{X}^{(N)}$. Do the processes $\tilde{X}^{(N)}$ also converge to $X$? If so, what can be said about the rate of convergence?
Notes:
- On the Wikipedia page of the Milstein method there is a brief discussion of the different rates of convergence.
- I have simulated a call option price using this method and it gave the correct result.