The strategy integrates three accounts (A, B, and C) and employs virtual orders to maximize efficiency and minimize exposure.
Step-by-Step Process
1. Initial Setup
A Buy 1-lot order is opened on Account A.
A Sell 1-lot order is opened on Account B.
These opposing positions create a locked, balanced state.
2. Arbitrage Situation
When a Buy arbitrage opportunity arises (fast feed price exceeds slow feed price by a predefined threshold), the Sell order on Account B is closed.
A virtual Buy order is then created within the SharpTrader platform.
This virtual order:
Exists only within the platform’s memory.
Tracks the closed position.
Applies trailing stops, take-profit, or stop-loss parameters.
3. Reopening Orders
When the virtual order reaches its stop-loss or profit target, a real Sell order is opened on Account C.
This rotation prevents any single account from accumulating repeated trades, masking arbitrage activity.
4. Continuing the Cycle
The process alternates between Buy and Sell arbitrage opportunities.
Balance is maintained across all three accounts.