Ok thanks! I will use that. Your help is very appreciated!

Wouldn't it be more realistic to have the Factors be created "on the run" as if you were retraining every week in live trading for example? Instead of getting them "from the future":)

I can't think of a practical way of implementing that in a script though