Symbol Rollover
Symbol Rollover
This section allows brokers to adjust open CFD positions on futures contracts when they reach their expiration date. The adjustment ensures that the profit and loss (PnL) of open positions is corrected at the time of the underlying instrument’s delivery.
This process is available in MT4 and MT5 and functions as a technical price adjustment. It removes non-market factors caused by contract expiration, ensuring smooth transitions between expiring and new contracts.
Brokers can apply rollover corrections to:
- A specific trade server
- All trade servers within the dealing desk (for brokers operating multiple servers)
Rollover corrections can be applied as:
✔ Swaps
✔ Commissions
✔ Direct instrument price adjustments
Brokers can schedule rollover operations in advance if needed.
Menu Navigation
Navigate to Dealing Operations > Symbol Rollover in the left-side menu.
How to Apply Rollover Corrections
-
Select the trading symbols
- Use the Symbol dropdown to choose the expiring CFD contract.
- Use the New Symbol dropdown to choose the new contract.
-
Enter correction values
- Specify the Buy Points (long positions)
- Specify the Sell Points (short positions)
-
Adjust settings
- Collect Symbol Suffixes if applicable.
- Set the Applied Date (execution time and date).
- If needed, enable the Delayed option to schedule execution for specific time and date.
Parameter | Description |
---|---|
Symbol | Select the expiring CFD. |
New Symbol | Select the new CFD contract. |
Buy Points (points) | Enter the price adjustment for long positions. |
Sell Points (points) | Enter the price adjustment for short positions. |
Collect Symbol Suffixes | Merge all symbol suffix variations into one. |
Applied Date | Select the date and time for execution. |
Scheduling and Execution
✅ Delayed Execution: If you want to schedule the symbol rollover for a specific time, turn on the Delayed switch and use the time selector.
⚠️ Important: Symbol rollover can only be executed outside of the trading session for that instrument. If attempted during trading hours, the system will show a red warning message.
Finalizing the Rollover
- Click "Preview and Schedule" to review the changes before applying them.
- If everything is correct, click "Schedule Job" to confirm the symbol rollover.
- The rollover task will appear in the calendar view, where it can be edited or canceled if needed.
Compensation Processing Modes
There are three different modes for handling rollover adjustments. The broker’s internal policy determines which mode should be applied:
- Swaps: The price adjustment is applied as a swap.
- Commissions: The adjustment is processed as a commission charge.
- Direct Instrument Price Adjustment: The instrument price is modified directly.
How to Select the Compensation Mode
- Navigate to Dealing Desk - Dealing Settings in the left-side menu.
- Under "Symbols Rollover & Dividends", choose the preferred processing mode.
- Save the setting.
⚠️ Each trading server requires its own mode selection.
This process ensures a smooth transition between expiring and new CFD contracts, maintaining PnL accuracy while following the broker’s preferred compensation method.