Login Page - Create Account

Support Board


Date/Time: Tue, 24 Jun 2025 08:22:35 +0000



IBKR - Contract Description Specified for Equity Symbol is Ambiguous

View Count: 47

[2025-06-23 14:55:48]
Jeff Li - Posts: 62
10:50:43:088 (sync 10:50:43:461) <- [3;482;;CRCL;STK;;;;;SMART;;;;;;;BUY;10;LMT;272.91;0.0;DAY;;U5752695;;0;;1;;0;0;0;0;1;0;;;;;;;;;;0;;;3;;;0;;;0;0;1.7976931348623157e+308;0;;;;;;0;;;;;;;;;;;;;;;;;;;0;0;;;0;;0;0;0;0;;;;;;;;;;;;;;;;;;;;;;;;20250623-14:50:43;]
10:50:43:114 (sync 10:50:43:487) -> [4;2;482;200;The contract description specified for CRCL is ambiguous; you must specify the currency.;]


Hello, those are the outputs from TWS API.

From SC, the logs are saying the server did not recognize the order.

I traded CRCL fine last week through SC - IBKR API. I am not sure why this is happening now.
[2025-06-23 15:08:04]
Jeff Li - Posts: 62
I worked with IBKR CS and by using CRCL-STK-SMART-USD, fixed the issue.

However, it is very tedious to type that for each and every new ticker. This was not a problem last week. Did something change inside SC?
[2025-06-23 15:54:41]
Jeff Li - Posts: 62
however, when I use CRCL-STK-SMART-USD, the historical chart doesnt show more than 1 day.

Please fix this so that I can just use CRCL like the way it used to be.
[2025-06-23 16:29:04]
John - SC Support - Posts: 40583
We have no idea why it was working last week and not now. About a year ago, we made a change such that if you want to use the data from our Denali Exchange Data Feed and trade with Interactive Brokers, then you need to specify the "Symbol" as the correct symbol to get the data from us and then use the "Trade and Current Quote Symbol" to specify the symbol that is used for Interactive Brokers. Refer to the following:
Chart Settings: Trade and Current Quote Symbol (text box) (Chart >> Chart Settings >> Symbol >> Symbol menu)

You will also need to set the option for "Use as Trade Only Symbol" to "Yes". Refer to the following:
Chart Settings: Use as Trade Only Symbol (Chart >> Chart Settings >> Symbol >> Symbol menu)

For example, to get the data for CRCL from us and trade it with Interactive Brokers, the Symbol will be "CRCL" and the "Trade and Current Quote Symbol" will be "CRCL-STK-SMART-USD".

You can setup your Symbol Settings to always add the "Trade and Current Quote Symbol" for a stock symbol. To do this, you will need to edit the symbol settings for "?", "??", "???", etc. (no quotes) and set the "Trade/Quote Symbol" to be "?-STK-SMART-USD", "??-STK-SMART-USD", etc. Refer to the following:
Global Symbol Settings: Instructions
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2025-06-23 17:42:30]
Jeff Li - Posts: 62
Thanks. I configured it based on your suggestion using the global symbol settings for ??? and ???? and toggled on the trade only setting for each symbol.

I think the issue is from the fact that some symbols share the same ???. like SRM and CRCL for example, im not sure why they were OK last week but none the less this should fix it for the future.

Thanks, John as always.

To post a message in this thread, you need to log in with your Sierra Chart account:

Login

Login Page - Create Account