I am trying to use Quandl data futures for backtesting some trading scenarios, specifically Wiki Continuous Futures.
Following the documentation, I understand that the data-set contains continuous contracts named by the following convention CHRIS/{EXCHANGE}_{CODE}{NUMBER}. For example for crude oil (CL symbol) I will find various datasets depending on the market and on the back month contract. Eg. CHRIS/CME_CL1 will be the front month of Crude Oil Futures from the CME exchange. Whilst, CHRIS/CME_CL12 will be the 12th back month of the same future, the same market.
Can I assume that given that these are continuous contracts they are already adjusted? But then again, in the documentation there is this statement:
Of course, one must take care when analyzing and interpreting Continuous Contract data spanning decades, because the impact of multiple Rolls over such long time frames can be quite significant.
LE: I would want to backtest my algorithm splitting the data into windows and applying a non-anchored forward window strategy. Each window should contain approximately 4 years of data: 3 for model training and 1 for testing, therefore unseen data.
My question is: how can I transform the data (ratio adjust algorithms) in order to not introduce any bias in the data? Given that in the documentation there is no indication when the contracts roll.