Hello,
I would like to suggest an improvement regarding the Cross-Trading feature.
Currently, when Cross-Trading is enabled, the platform automatically decides which execution contract to use based on volume distribution. Unfortunately, this behavior does not allow the user to manually choose the execution symbol.
For example:
I may be analyzing the chart of the new mini Nasdaq contract (e.g. NQM6) because the main market liquidity has already shifted there.
However, ATAS still sends orders to the old micro contract (e.g. MNQH6) because, according to your internal logic, the micro volume may still be higher on the previous expiry.
This creates a practical issue:
The old mini contract may already be moving poorly or showing distorted order flow.
Reading the new mini contract while executing trades on the old micro contract leads to inconsistent market context and reduced execution quality.
As a result, Cross-Trading becomes unusable during rollover periods.
What would greatly improve usability is the possibility to define a manual symbol mapping, allowing the user to explicitly choose:
👉 Chart symbol (analysis instrument)
👉 Execution symbol (trading instrument)
Example desired configuration:
Read order flow on NQM6
Execute trades on MNQM6
This flexibility would make Cross-Trading much more effective, especially during rollover phases and for traders who use minis for analysis and micros for execution.
Thank you for considering this suggestion.
Best regards
Please authenticate to join the conversation.
In review
💡 Feature Request
2 months ago

Umberto
Get notified by email when there are changes.
In review
💡 Feature Request
2 months ago

Umberto
Get notified by email when there are changes.