Why does this RIC not follow RIC rules?

I just extracted all future (both active and inactive) contracts for a commodity using the "https://selectapi.datascope.refinitiv.com/RestApi/v1/Search/FuturesAndOptionsSearch" and the following payload.
{
"SearchRequest": {
"FuturesAndOptionsType": "Futures",
"Identifier": "KW",
"IdentifierType": "RICRoot"}
}
This returns data for all future contracts for the "KW" RIC root including the RIC of the contracts. One of the RICs that came back doesn't seem to follow the RIC rules. It is "KWK24". This is the contract that expires in May 2024. Looking at the other contracts it seems that the RIC should be "KWK4" instead. Is this some sort of mistake?
Best Answer
-
I found an answer mentioned in case #11104731.
Please be informed that two-digit year codes have been introduced for any contract expiring in January 2024 and beyond. So, all RICs will have one digit year code till December 2023 and will start using two-digit year code as and when contracts are listed for Jan 2024 and beyond, with an exception of Strategy/Spreads - Butterfly (BF), Condor (CF) and Inter-Commodity (SI) types.
The RIC KWK24 is the correct RIC and is in line with the above rule.
Please also refer to the DN070606.For the question regarding COMM4^0 and COMK4^0, I have posted the question in case #11104731. The content support team will provide you with an answer. Otherwise, you can send an email to them to ask any further questions.
0
Answers
-
Hello @mike-petrut,
This developers forum can be of most helps to you with Tick History API usage questions.
For content-centric inquiries, the best help for a customer is to engage with Refinitiv content experts directly, via Refinitiv Helpdesk Online -> Content -> RTH.
For this question, we have opened a content case #11104731 on your behalf, please expect our support expert to reach out to you via email soon.
-AHS
0 -
I found the following rule <RULES5> for future RICs.
According to this rule, <KWK4^0> is CBoT Hard Red Winter Wheat Composite Commodity Future May 2004, and <KWK24> is CBoT Hard Red Winter Wheat Composite Commodity Future May 2024.
However, the content team will contact you via case 11104731 to confirm this.
0 -
Hi there, I also found natural gas contract not following RIC rules, using NGK0^2 in get_data returns NA, while using NGK20 OK. The K20 should be expired two years ago.
0 -
According to this why is there a contract 'KWN2' that has an expiry date in 2022? Shouldn't this be 'KWN22' then?
0 -
0
Categories
- All Categories
- 3 Polls
- 6 AHS
- 36 Alpha
- 166 App Studio
- 6 Block Chain
- 4 Bot Platform
- 18 Connected Risk APIs
- 47 Data Fusion
- 34 Data Model Discovery
- 690 Datastream
- 1.4K DSS
- 629 Eikon COM
- 5.2K Eikon Data APIs
- 11 Electronic Trading
- 1 Generic FIX
- 7 Local Bank Node API
- 3 Trading API
- 2.9K Elektron
- 1.4K EMA
- 255 ETA
- 559 WebSocket API
- 39 FX Venues
- 15 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 25 Messenger Bot
- 3 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 279 Open PermID
- 45 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 23 RDMS
- 2K Refinitiv Data Platform
- 716 Refinitiv Data Platform Libraries
- 4 LSEG Due Diligence
- LSEG Due Diligence Portal API
- 4 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.2K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 12 World-Check Customer Risk Screener
- 1K World-Check One
- 46 World-Check One Zero Footprint
- 45 Side by Side Integration API
- 2 Test Space
- 3 Thomson One Smart
- 10 TR Knowledge Graph
- 151 Transactions
- 143 REDI API
- 1.8K TREP APIs
- 4 CAT
- 27 DACS Station
- 121 Open DACS
- 1.1K RFA
- 106 UPA
- 194 TREP Infrastructure
- 229 TRKD
- 918 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 95 Workspace SDK
- 11 Element Framework
- 5 Grid
- 19 World-Check Data File
- 1 Yield Book Analytics
- 48 中文论坛