Generating Continuous Futures Signals and Trading the Active Contract
Summary
This forum exchange discusses how to use a continuous main-contract series for backtesting while placing live orders in the currently active futures contract. One participant asks whether live use requires building a module to stitch together the continuous series and then routing strategy orders to the main contract. The reply confirms that signals can be produced from a synthesized series, while actual orders should target the tradable contract.
The replies suggest either constructing the continuous series from incoming market data or obtaining it through a data service, with changes needed in strategy-engine initialization. The thread raises whether a continuous series needs to be subscribed to during live operation, but does not resolve that question. It offers a practical architectural distinction between signal data and execution instruments, without code, a specific roll methodology, or evidence from a working deployment.
Key ideas
- A continuous futures series can supply signals while orders go to the active tradable contract.
- The continuous series can be assembled from incoming quotes or obtained from a data service.
- Using this data may require changes to strategy-engine initialization.
- The thread does not specify a contract-roll method or fully answer live subscription requirements.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.