I simulated in R a MA(1) process using arima.sim:
y <- arima.sim(model=list(ma=c(0.3)), mean=2, n=10000)
Unfortunately, testing the coefficients gives me an intercept of 2.59, but not 2, as it should be by definition of a MA process.
I think that R calculates the mean/intercept like for an AR(1) process... Does someone know how to get a better simulation or fit for a MA(1) model (means: with an intercept of 2)?
Thanks!