question

Upvotes
Accepted
1 0 0 1

working symbol list name for consumer example program -sl option

I have the refinitiv consumer example programs working
I want to see a working request/response(s) for a symbol list
This is the -sl option
You need to provide a name for the symbol list
I want to know what name will work
I tried -sl 0#ITEMS
but received


<statusMsg domainType="RSSL_DMT_SYMBOL_LIST" streamId="400" containerType="RSSL_DT_NO_DATA" flags="0x28 (RSSL_STMF_HAS_MSG_KEY|RSSL_STMF_HAS_STATE)" dataState="RSSL_DATA_SUSPECT" streamState="RSSL_STREAM_OPEN" code="RSSL_SC_NONE" text="No servers available that support this domain." dataSize="0">

<key flags="0x7 (RSSL_MKF_HAS_SERVICE_ID|RSSL_MKF_HAS_NAME|RSSL_MKF_HAS_NAME_TYPE)" serviceId="244" name="0#ITEMS" nameType="1"/>

<dataBody>

</dataBody>

</statusMsg>


#contentsymbol-list
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

hi @howard.kidd,

Thank you for your participation in the forum. Is the reply below satisfactory in resolving your query?

If so please can you click the 'Accept' text on the left side of the appropriate reply? This will guide all community members who have a similar question.

Thanks,
AHS

@howard.kidd

Hi,

Please be informed that a reply has been verified as correct in answering the question, and marked as such.

Thanks,

AHS

Upvote
Accepted
25.3k 87 12 25

Hi @howard.kidd

If you are consuming Refinitiv Real-time feed data (e.g. ELEKTRON_DD service) then a couple of SymbolList RICs you can try - to see example format - is .AV.L and .AV.O.
Note that these are just example SymbolLists for demo purposes - I am not a content expert, but Refinitiv does not publish any particularly useful SymbolLists that I am aware of.

And the above will only work if the SymbolList domain has been enabled on whatever service you are consuming from. Looking at your initial post above - the SymbolList domain is not supported on whatever service you were consuming from.

If you are consuming an internally published service - which is what TRFX_MDFD_Symbols - sounds like, then you need to speak to your Market Data team / the publisher of the above service to get a list of valid SymbolList RICs. Certainly the status message. "Invalid asset class" -is not one I recognise as a Refinitiv-generated Status Message.
Refinitiv does not determine or have sight of what SymbolLists a client chooses to publish on their own internal services.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
24.7k 54 17 14

Hello @howard.kidd

Thank you for contacting us. Can you let me know if you are connecting to your locally deployed RTDS?

The domains (SymbolList is the domain) are provided by the source/service. The "No servers available that support this domain." error message indicates that from the service that you consume, for the instrument you are requesting, the SymbolList domain is not available.

If you are connecting to your locally deployed RTDS, you need to contact your Market Data team to verify which service(s) in your environment has the SymbolList data domain.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Looking at the data coming back in the source directory refresh
I may need to choose the TRFX_MDFD_Symbols service
however I still don't have an answer to the question
What is the name of the symbol list that I need to provide


<requestMsg domainType="RSSL_DMT_SYMBOL_LIST" streamId="400" containerType="RSSL_DT_NO_DATA" flags="0x46 (RSSL_RQMF_HAS_PRIORITY|RSSL_RQMF_STREAMING|RSSL_RQMF_HAS_QOS)" qosDynamic="0" qosRate="1" qosTimeliness="1" priorityClass="1" priorityCount="1" dataSize="0">

<key flags="0x7 (RSSL_MKF_HAS_SERVICE_ID|RSSL_MKF_HAS_NAME|RSSL_MKF_HAS_NAME_TYPE)" serviceId="107" name="0#ITEMS" nameType="1"/>

<dataBody>

</dataBody>

</requestMsg>




<statusMsg domainType="RSSL_DMT_SYMBOL_LIST" streamId="400" containerType="RSSL_DT_NO_DATA" flags="0x28 (RSSL_STMF_HAS_MSG_KEY|RSSL_STMF_HAS_STATE)" dataState="RSSL_DATA_SUSPECT" streamState="RSSL_STREAM_CLOSED" code="RSSL_SC_NONE" text="Invalid asset class [0#ITEMS] in subject" dataSize="0">

<key flags="0x3 (RSSL_MKF_HAS_SERVICE_ID|RSSL_MKF_HAS_NAME)" serviceId="107" name="0#ITEMS"/>

<dataBody>

</dataBody>

</statusMsg>


Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.