For a deeper look into our DataScope Select REST API, look into:

Overview |  Quickstart |  Documentation |  Downloads |  Tutorials

question

Upvotes
Accepted
5 0 0 3

Unable to pull all futures chain constituents using HistoricalChainResolution

I am trying to get all CBOT ZB contracts that have tick data stored. As such I am running HistoricalChainResolution query like this:
1656351668232.png


Here are my outputs. As you can see I get 41 contracts, which is way too low... with 4 quarterly contracts going back to 1995 there should be over 100. Are any of these RICs from pre-2000 contracts? What part of the RIC is decadal specific? There's only one numerical digit so I can't tell.


1656351790362.png


dsspython apifutures
1656351668232.png (39.9 KiB)
1656351790362.png (29.9 KiB)
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.

Upvote
Accepted
49.6k 124 44 62

I would like to share a resolution from the Tick History support team.

With regards to your query on US Treasury Bond returns incomplete data, Future Chain RICs are re-used every decade and we may have to use the expiration date to know which year the RIC belongs to. For example, USH0 is used in 2000, 2010, and 2020 and in all the 3 decades the RIC was re-used each year.

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
49.6k 124 44 62

@pdebaz

I got the same result as yours. It returned 41 RICs.

1656387587346.png

The following is the RIC rule used to build Futures RICs and Options on Futures RICs.

1656387355995.png

Please contact the Refinitiv Tick History support team via MyRefinitiv for more information and to verify the content.


1656387587346.png (80.1 KiB)
1656387355995.png (52.1 KiB)
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 @Jirapongse ,

The client had raised a case in the service cloud for the same issue. However, please see his latest follow upon Python code as below -

"Can you please help me with the below issue:

I am trying to establish the session with the RD API, with code as follows:
rd.open_session(config_name="…\Configuration\refinitiv-data.custom.config.json")

I get the response:

My config:

{

"sessions": {

"default": "platform.my-custom-session",

"platform": {

"my-custom-session": {

"app-key": "f5f2f60d1fbc444983b89a62522b6d6e35953ac7",

"username": "9031757",

"password": "[PASSWORD]"

}

}

}

}

Is there something I am doing wrong? Why am I not able to connect with the above? "


Request you to advise on the above client's follow-up.

Regards,

Akhila K P

Jirapongse avatar image Jirapongse dnapproverscontributions
@dnapproverscontributions

I think 9031757 is the Datascope Select or Tick History account. You can't use the Datascope Select or Tick History account with the RD library.

You need to use the Refinitiv Data Platform account.