question

Upvotes
Accepted
1 0 0 0

Can we know if there is a change in ric name from market data?

From time to time there are stock that changes its stock code and name. Is there any field in the market data that will indicate there is a change of stock code or name?

rdp-apirefinitiv-data-platform
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.

1 Answer

Upvotes
Accepted
24.6k 86 10 22

Hi @choyyean

In theory, a RIC name can change on an open item stream, at which point you should receive a Redirect message.

The current stream will be closed and the Redirect has new identifying information. The user can issue a new request for the item using the new message key data contained in the redirect message.

I have personally only come across this once - when helping a customer - and it looked something like this (this was for RFA SDK)

<refreshMsg domainType="RSSL_DMT_MARKET_PRICE" streamId="30" containerType="RSSL_DT_FIELD_LIST" flags="0xF8 (RSSL_RFMF_HAS_MSG_KEY|RSSL_RFMF_HAS_SEQ_NUM|RSSL_RFMF_SOLICITED|RSSL_RFMF_REFRESH_COMPLETE|RSSL_RFMF_HAS_QOS)" groupId="3" seqNum="0" qosDynamic="0" qosRate="1" qosTimeliness="1" dataState="RSSL_DATA_SUSPECT" streamState="RSSL_STREAM_REDIRECTED" code="RSSL_SC_NONE" text="" dataSize="1"> <key flags="0x7 (RSSL_MKF_HAS_SERVICE_ID|RSSL_MKF_HAS_NAME|RSSL_MKF_HAS_NAME_TYPE)" serviceId="366" name="AAA.AS" nameType="1"/> </refreshMsg>

You have posted this in the RDP forum, so If you are using Websocket API then you can refer to the Websocket API Specifications document for details.

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.