I have some issues to verify by simulation the formulas in the paper of William K. Bertram "Analytic solutions for optimal statistical arbitrage trading". first, the reversion parameter alpha=180 in the paper seems too high as i guess the OU will diverge after a few steps. I am simulating X as:

def simulate_OU(alpha,nu,x0,T):




    for i in range(1,T):

    return X

if i take x0=0, alpha=180, nu=0.1538 and T=100 The process diverges. Alpha should normally be <1 Could someone show me what i am doing wrong here? Thanks in advance

  • $\begingroup$ My guess (although I did not find this in the paper) is that things are being done in units of years, and therefore if you want to simulate daily you need $delta=\frac{1}{365}$. Then alpha*delta will be less than half. $\endgroup$ – Alex C Oct 4 '19 at 20:19

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.