Login Page - Create Account

Support Board


Date/Time: Sat, 18 May 2024 07:25:24 +0000



Symbol Formatting for CFDs in IB

View Count: 596

[2021-04-20 15:28:31]
cfuture - Posts: 64
I have an IB trading acct and I have noticed already somebody having an issue with the cfd-forex format, but my question only regards the understanding of the two fields in how they relate to each other. If I find the correct format for the field "Trade and Current Quote Symbol", would I have to also change the field "Symbol"?
[2021-04-20 16:35:43]
John - SC Support - Posts: 31704
We are not fully understanding what the question is. If you have a functional symbol that gets the data that you want and you have a "Trade and Current Quote Symbol" that works in terms of placing trades, then we do not see what you would need to change.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2021-04-21 14:12:10]
cfuture - Posts: 64
Just trying to understand if there is any association between the two fields. If I change the field for trading to a cfd product, then does the field for symbol also have to be changed to reflect data for the cfd product?

I contacted IB regarding the formatting. According to their latest API v 972/C++, the format would be symbol-cfd-currency-exchange. I have no idea how SC has mapped this, but only know when I try to trade live with the format proposed by SC, then nothing happens on IBs TWS. I am looking for a solution, so I can keep using SC since many things are changing in regards to regulations in various regions. I would appreciate your help as always!
Date Time Of Last Edit: 2021-04-21 14:26:18
[2021-04-21 14:34:35]
John - SC Support - Posts: 31704
Sorry, we are still not quite understanding what the issue is. The Symbol setting is going to be the data you see in the chart. The Trade and Current Quote Symbol is going to be the symbol that is sent for a trade, and if the option for Use as Trade Only is not set, then it will also be the symbol that is used for any Quote data (refer to the Quote Board).

So if you are changing the Trade and Current Quote Symbol to something that is not related to the Symbol, then you would probably want to change the Symbol as well. Or just use the Symbol if there is no relation between the data that you are looking for.

In terms of the IB nomenclature, that is just something you will have to work through with IB. We have done our best to list the different options available on the following page, but in terms of what actually works, that is something you need to figure out as we do not have any special information that is not on the following page:
Interactive Brokers Symbols[/b]
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2021-04-21 14:34:44
[2021-04-21 17:14:17]
cfuture - Posts: 64
if I duplicate eg. EUR.AUD-CASH-IDEALPRO in the symbol settings and change to EUR.AUD-CFD-SMART and to the category IB CFD(For Trading), then it should be available in the dropdown when searching in the index IB CFD(For Trading)?

Should every tradable product be included in the symbol settings in order for it to be traded?

FYI: the format I have found which works: eg. EURAUD = EUR-CFD-SMART-AUD
Date Time Of Last Edit: 2021-04-21 19:58:32
[2021-04-22 16:32:36]
Sierra Chart Engineering - Posts: 104368
Should every tradable product be included in the symbol settings in order for it to be traded?
It does not matter.

if I duplicate eg. EUR.AUD-CASH-IDEALPRO in the symbol settings and change to EUR.AUD-CFD-SMART and to the category IB CFD(For Trading), then it should be available in the dropdown when searching in the index IB CFD(For Trading)?
Yes. You should see that. We would not recommend though duplicating an existing symbol but instead entering a new one fully independently.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2021-04-23 13:18:51]
cfuture - Posts: 64
I had to contact IB regarding an issue with the trading of aud.usd. It seems there is a challenge with trading it. Received the message:

Trading server did not acknowledge new order | Symbol: AUD-CFD-SMART-USD | TradeAccount: DU3500092 | InternalOrderID: 133699 | ServiceOrderID: 224 | Current Status: Order Sent | 2021-04-23 14:17:29.360 *

IB API replied:

There are 2 similar contracts. The CFD requires localSymbol to process normally

The one is AUD.USD CFD and the other is AUD-STK-SMART

localSymbol=AUD.USD fixes this issue

Can anybody help me with this issue?
Date Time Of Last Edit: 2021-04-28 18:35:11

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

Login

Login Page - Create Account