subscribe/message V symbol ID's

Created at 27 Nov 2017, 16:55
How’s your experience with the cTrader Platform?
Your feedback is crucial to cTrader's development. Please take a few seconds to share your opinion and help us improve your trading experience. Thanks!
IC

icmlivetest

Joined 27.11.2017

subscribe/message V symbol ID's
27 Nov 2017, 16:55


What are the symbol ID's for message V/ field 55?

From the cTrader FIX Engine, Rules of Engagement:
55, Symbol, N, Long, Instrument identificators are provided by Spotware.

Where can I find the instrument identificators?

I was expecting to populate with the suymbol names  such as EUR/USD

20171125-11:45:07.010723504,20171125-11:45:07.010632122,90782ns,snd,(14),8=FIX.4.4
9=147
35=V
34=2682
52=20171125-11:45:07.010
50=QUOTE
57=QUOTE
262=C
263=1
264=1
265=1
146=1
55=EUR/USD
267=2
269=0
269=1
10=135

20171125-11:45:07.019759806,,rcv,(14),8=FIX.4.4
9=175
35=3
34=5
50=QUOTE
52=20171125-11:45:07.017
57=QUOTE
45=2682
58=INVALID_REQUEST: Expected numeric symbolId, but got EUR/USD
371=55
372=V
373=6
10=013

 


@icmlivetest
Replies

PanagiotisCharalampous
27 Nov 2017, 17:00 ( Updated at: 21 Dec 2023, 09:20 )

Dear Trader,

Thanks for posting in our forum. You can find the FIX ID in the Symbol's information panel in cTrader. See below

I hope this helps.

Best Regards,

Panagiotis


@PanagiotisCharalampous

enrico.pedersini
30 Nov 2017, 13:10

Is there a way to have by code the FIX Symbol ID shown in the picture above? I mean, if I call Connect_API.Accounts.Symbols.GetSymbols, i get the list of the symbols, but symbols class doesn't have a FIXSymbolID property. If I call by fix api the QuickFix.FIX44.SecurityListRequest, the response is always invalid MsgType. Is there a way to have a list of the symbols traded on the server with the Symbol FIx id? Or the only way is to copy them from the ctrader platform one by one? 


@enrico.pedersini

PanagiotisCharalampous
30 Nov 2017, 14:51

Hi Enrico,

You can use the sumbolId from Connect API. It is the same ID number. It is in our plans to add the Security List Request in FIX API as well.

Best Regards,

Panagiotis


@PanagiotisCharalampous

enrico.pedersini
01 Dec 2017, 12:04

Hi Panagiotis,

ok, great. The Connect API Library on github doesn't have the SymbolID fields unser the class Symbols. Adden in my code and now it's working. Thank you.


@enrico.pedersini