screaminbug
Member
- Joined
- Nov 17, 2025
- Posts
- 8
- Likes
- 0
Let me first describe my setup. I use MW Order Flow Edition (so no multiple services on the same workspace).
I use Interactive Brokers for execution and dxFeed for futures market data. I'm only subscribed to CME (for index futures). As you know, MW has an option to pull market data from separate service even when using service such as Interactive Brokers for execution, and all this works pretty well. It even fetches market data from Interactive Brokers for symbols that IB exposes with suffix .SMART.
And now here is the issue. I would like to overlay SPX under NQ chart to make it easier to compare price levels, but the issue is that IB exposes SPX as SPX.CBOE not something like SPX.SMART (i suppose that's because SPX is not tradable and there is no order routing).
Anyway, when i try to fetch data for SPX I can only find SPX.CBOE and that is always fetched from dxFeed, for which i don't have a subscription there -- i don't want to pay $50 just to see SPX. I have it on IBKR, where is about 2 or 3 bucks. So even though I have the correct market data subscription on IB, I can't use it in MW if i use dxFeed for data. Though it works fine if i only use IB for everything -- but IB data for futures is practically unusable, so that's out of the question.
Is there a workaround to force MW to fetch SPX.CBOE from IB, and not from dxFeed, while still using dxFeed for futures market data? Or is this considered multiple connections (it shouldn't be, because i can view .SMART symbols data from IB just fine.
Anyone have any experience with this?
Thanks
I use Interactive Brokers for execution and dxFeed for futures market data. I'm only subscribed to CME (for index futures). As you know, MW has an option to pull market data from separate service even when using service such as Interactive Brokers for execution, and all this works pretty well. It even fetches market data from Interactive Brokers for symbols that IB exposes with suffix .SMART.
And now here is the issue. I would like to overlay SPX under NQ chart to make it easier to compare price levels, but the issue is that IB exposes SPX as SPX.CBOE not something like SPX.SMART (i suppose that's because SPX is not tradable and there is no order routing).
Anyway, when i try to fetch data for SPX I can only find SPX.CBOE and that is always fetched from dxFeed, for which i don't have a subscription there -- i don't want to pay $50 just to see SPX. I have it on IBKR, where is about 2 or 3 bucks. So even though I have the correct market data subscription on IB, I can't use it in MW if i use dxFeed for data. Though it works fine if i only use IB for everything -- but IB data for futures is practically unusable, so that's out of the question.
Is there a workaround to force MW to fetch SPX.CBOE from IB, and not from dxFeed, while still using dxFeed for futures market data? Or is this considered multiple connections (it shouldn't be, because i can view .SMART symbols data from IB just fine.
Anyone have any experience with this?
Thanks