For a deeper look into our Elektron API, look into:

Overview |  Quickstart |  Documentation |  Downloads |  Tutorials |  Articles

question

Upvotes
Accepted
25 1 1 5

How to request an item SNAPSHOT+ last updated time in EMA

Is there a way to request an item snapshot in EMA? I'm looking to generate last updated time for an item. I don't need to continue listening to the updates.


Thanks,

elektronrefinitiv-realtimeelektron-sdk
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
Accepted
22k 58 14 21

Hi @jake.lu,

To get a snapshot for an item, pass in the flag expressing this, when registering an item interest. Here is an example in EMA Java:

consumer.registerClient(reqMsg.serviceName("DIRECT_FEED").name("IBM.N").interestAfterRefresh(false), appClient);

See the EMA example example102__MarketPrice__Snapshot provided with EMA SDK.

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.

Thanks for the reply. I have one more question, is there a way I can get the timestamp of that update from the snapshot?

Upvotes
22k 58 14 21

There are couple of time fields, which will depend on the listing marketplace of your subscribed instrument. For e.g. for IBM.N, I see following time fields. You can see their description in the Data Model Discovery tool or RDMFieldDictionary. Most relevant ones are TRDTIM_1 for time of last trade and QUOTIM for quotes.

name="TRDTIM_1" dataType="Time" value="20:00:00:000:000:000"
name="TRDTIM_1" dataType="Time" value="20:00:00:000:000:000"
name="NEWS_TIME" dataType="Time" value="22:55:51:000:000:000"
name="NEWS_TIME" dataType="Time" value="22:55:51:000:000:000"
name="DJTIME" dataType="Time" value="(blank data)"
name="DJTIME" dataType="Time" value="(blank data)"
name="TIMCOR" dataType="Time" value="(blank data)"
name="TIMCOR" dataType="Time" value="(blank data)"
name="SALTIM" dataType="Time" value="23:00:00:000:000:000"
name="SALTIM" dataType="Time" value="23:00:00:000:000:000"
name="QUOTIM" dataType="Time" value="20:00:00:000:000:000"
name="QUOTIM" dataType="Time" value="20:00:00:000:000:000"
name="EXCHTIM" dataType="Time" value="23:00:00:000:000:000"
name="EXCHTIM" dataType="Time" value="23:00:00:000:000:000"
name="CLOSE_TIME" dataType="Time" value="23:00:00:000:000:000"
name="CLOSE_TIME" dataType="Time" value="23:00:00:000:000:000"
name="TRDTIM_MS" dataType="UInt" value="72001888"
name="SALTIM_MS" dataType="UInt" value="82800004"
name="QUOTIM_MS" dataType="UInt" value="72000026"
name="TIMCOR_MS" dataType="UInt" value="(blank data)"
name="IMB_TIM_MS" dataType="UInt" value="71400002"
name="OFF_CL_TIM" dataType="Time" value="23:00:00:000:000:000"
name="OFF_CL_TIM" dataType="Time" value="23:00:00:000:000:000"
name="CTRDTIM_MS" dataType="UInt" value="(blank data)"
name="CTRDTIM" dataType="Time" value="(blank data)"
name="CTRDTIM" dataType="Time" value="(blank data)"
name="INSTRD_TIM" dataType="Time" value="(blank data)"
name="INSTRD_TIM" dataType="Time" value="(blank data)"
name="INSTIM_MS" dataType="UInt" value="(blank data)"
name="IRGTIM_MS" dataType="UInt" value="71999995"
name="BLKTIM_MS" dataType="Time" value="20:00:01:832:000:000"
name="BLKTIM_MS" dataType="Time" value="20:00:01:832:000:000"
name="PDTRDTM_MS" dataType="Time" value="(blank data)"
name="ORDRECV_MS" dataType="Time" value="20:00:00:026:000:000"
name="TRDRECV_MS" dataType="Time" value="23:00:00:001:000:000"
name="ORDREC2_MS" dataType="Time" value="(blank data)"
name="TRDREC2_MS" dataType="Time" value="(blank data)"
name="CRSTIM_MS" dataType="Time" value="(blank data)"
name="CRSTIM_MS" dataType="Time" value="(blank data)"
name="HLT_RSM_MS" dataType="Time" value="17:13:43:390:000:000"
name="ODDTIM_MS" dataType="Time" value="19:59:59:995:000:000"
name="ODDTIM_MS" dataType="Time" value="19:59:59:995:000:000"
name="HALT_TM_MS" dataType="Time" value="16:56:17:040:000:000"
name="OFF_CLS_MS" dataType="Time" value="23:00:00:004:000:000"
name="PREMKT_NS" dataType="Time" value="(blank data)"
name="AFTMKT_NS" dataType="Time" value="(blank data)"
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.