Diagnosing Stale Futures Positions in Paper Trading Strategies
Summary
A trader reports that a futures strategy begins with a position value of negative one and does not act on a later exit signal. The problem appeared after two strategies traded the same contract. Orders were not visible in the strategy’s order callback, and clearing positions through the platform’s graphical paper-trading interface did not reset the strategy’s state. The issue also occurred when the trader switched to another simulation environment.
The discussion highlights a practical risk in multi-strategy simulation: strategy-level position state, account-level holdings, and order events may not stay aligned when several strategies share an instrument. Manually assigning zero during initialization did not resolve this case. However, the thread provides no diagnosis or confirmed fix, so it cannot establish whether the cause was stale state, synchronization behavior, or another configuration issue. It is best read as a troubleshooting report rather than a tested procedure.
Key ideas
- Sharing a futures contract across strategies can complicate position tracking in simulation.
- A strategy’s internal position value may differ from holdings shown in the platform interface.
- Clearing displayed paper positions did not correct the reported strategy state.
- The discussion offers a symptom report but no verified diagnosis or remedy.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.