question

Upvotes
Accepted
2 0 0 2

SFC java API processChainElementUpdate

We're using version 3.5.6-E7 of the SFC java API.

Our client extends com.reuters.sfc.realtime.chains.general.ChainElementRecordClient.

Recently we had some problems processing a ChainElementRecordClient#processChainElementUpdate(RecordChainElement) event which notified us of a RIC name change.

We get these messages approximately 4 times a year when our futures roll over to the next quarter.

Is there a test RIC that we can listen to that has regular name changes so we can test the behavior of our client without waiting until the next futures roll which takes place in December?


#technology#productricsjavachain-ricsfcsfc-api
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.

Hello @david.oloughlin

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 next to the appropriate reply? This will guide all community members who have a similar question.

Thanks,


AHS

Upvote
Accepted
79.2k 251 52 74

@david.oloughlin

It was mentioned in the SFC Java developer guide.

Chain Element Updates
In statistical chains, such as .AV.L and .NG.O, the individual elements in the chain change over time.
...

I subscribed to .AT.PA (TOP 20 BY MOVES - Euronext Paris) and got the processChainElementUpdate events.

#### processChainElementUpdate for com.reuters.sfc.realtime.chains.ServiceDefinedChainElement@538ad3e9
RecordClient reassigned from SGOB.PA to STMPA.PA
STMPA.PA.HIGH_1: +40.7550
STMPA.PA.HIGH_1: +40.7550
#### processChainElementUpdate for com.reuters.sfc.realtime.chains.ServiceDefinedChainElement@ba186cc
RecordClient reassigned from STMPA.PA to SGOB.PA
Chain update complete


Chain Elements:
-----------------
1 - SOGN.PA
2 - TTEF.PA
3 - LVMH.PA
4 - BNPP.PA
5 - ALDA.PA
6 - OREP.PA
7 - SCHN.PA
8 - AIRP.PA
9 - STLAM.PA
10 - SASY.PA
11 - STMPA.PA
12 - SGOB.PA
13 - AXAF.PA
14 - RENA.PA
15 - ESLX.PA
16 - SMCP.PA
17 - AIR.PA
18 - CAGR.PA
19 - PERP.PA
20 - ENGIE.PA
SGOB.PA.HIGH_1: +57.5300
#### processChainElementUpdate for com.reuters.sfc.realtime.chains.ServiceDefinedChainElement@ba186cc
RecordClient reassigned from SGOB.PA to AXAF.PA
AXAF.PA.HIGH_1: +29.3700
AXAF.PA.HIGH_1: +29.3700
#### processChainElementUpdate for com.reuters.sfc.realtime.chains.ServiceDefinedChainElement@62334b1f
RecordClient reassigned from AXAF.PA to SGOB.PA
Chain update complete


Chain Elements:
-----------------
1 - SOGN.PA
2 - TTEF.PA
3 - LVMH.PA
4 - BNPP.PA
5 - ALDA.PA
6 - OREP.PA
7 - SCHN.PA
8 - AIRP.PA
9 - STLAM.PA
10 - SASY.PA
11 - STMPA.PA
12 - AXAF.PA
13 - SGOB.PA
14 - RENA.PA
15 - ESLX.PA
16 - SMCP.PA
17 - AIR.PA
18 - CAGR.PA
19 - PERP.PA
20 - ENGIE.PA

This event is not the RIC name change. It indicates an update of an element in the chain.

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
22.1k 59 14 21

Hi @david.oloughlin,

You can see the answer provided in this question, and subscribe to one of the instrument which is due for a name change to test your application.

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.

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.