Support Board
Date/Time: Tue, 21 Oct 2025 05:37:21 +0000
Interactive Brokers API returns QQQn-CFD-SMART-USD and TSLAn-CFD-SMART-USD.
View Count: 113
[2025-10-03 15:26:30] |
zzwf - Posts: 18 |
In Sierra Chart, I am using Interactive Brokers (TWS API) with the following setup: Chart Symbol: QQQ-STK-SMART-USD (for displaying the stock chart data) Trade Only Symbol: QQQ-CFD-SMART-USD (Use As Trade Only Symbol enabled, for submitting CFD orders) When I place orders through the TWS API, on another computer connected to the same account, the transmitted order shows up with the symbol: QQQn-CFD-SMART-USD This is the problem: For SPY CFD, the symbol returned by the API is SPY-CFD-SMART-USD, which works normally in Sierra Chart. But for QQQ and TSLA CFDs, Interactive Brokers API returns QQQn-CFD-SMART-USD and TSLAn-CFD-SMART-USD. Sierra Chart does not recognize the QQQn or TSLAn symbols, so the orders cannot be displayed on the other computer. The issue is not with submitting orders locally (that works fine), but with having them received and displayed correctly on another Sierra Chart instance connected to the same IB account. My question: How can I configure Sierra Chart so that orders submitted as QQQ-CFD-SMART-USD locally will also display correctly on another computer when Interactive Brokers API reports them as QQQn-CFD-SMART-USD or TSLAn-CFD-SMART-USD? |
[2025-10-03 16:38:06] |
John - SC Support - Posts: 42471 |
f you enter the order with the Trade and Current Quote Symbol as "QQQ-CFD-SMART-USD" and the order is showing properly in that instance of Sierra Chart, then this implies that Interactive Brokers is returning the information for the symbol as it was sent to Interactive Brokers. If Interactive Brokers was returning information for the symbol "QQQn-CFD-SMART-USD", then you would not have the order showing properly in Sierra Chart. Therefore, there is some oddity within Interactive Brokers as to why it would be sending information to another Sierra Chart instance with a different symbol. This is not something we can help with. There is nothing built into Sierra Chart to deal with this. And it is very odd on the part of Interactive Brokers and not something they should be doing. For the most reliable, advanced, and zero cost futures order routing, use the Teton service: Sierra Chart Teton Futures Order Routing |
To post a message in this thread, you need to log in with your Sierra Chart account: