Get corporate action (split date, ratio) history for stock with RDP
While replace old TS1 solution with RDP:
within the TS1 (monthly) data, the CA event info (like split) was returned.
================================================================
TSLA.OQ [Monthly]
Events:-
2020 Aug 31 01:00 '83' Split: 0.2
2022 Aug 25 01:00 '83' Split: 0.333333
================================================================
Is there a similar facility with Refinitiv.Data.Content.??? or any RDP API?
Best Answer
-
Hi @PatrickZ ,
Have you had a chance to check this article yet?
To get the complete list of relevant fields, as this is the content-related question, please raise the content question ticket via MyRefinitiv
0
Answers
-
Hi @PatrickZ ,
You can use Refinitiv Data Libraries for Python which sit on top of RDP to get the CA data. Here is an example request:
rd.get_data(universe = 'TSLA.OQ',fields = ["TR.CAEffectiveDate", "TR.CAAdjustmentFactor", "TR.CAAdjustmentType"], parameters={'SDate': '2019-01-01', 'EDate': '2023-10-30'})
You may look for additional CA fields from the Data Item Browser inside the Workspace
Hope this helps.
Best regards,
Haykaz
0 -
Thanks for the info.
Unfortunately, we are looking to the .Net (C#) solution.
Assuming the main elements in Refinitiv.Data.Content:
.Data
.ESG
.HistoricalPricing
.IPA
.News
.Pricing
.SearchService
.Symbology
only the .Data would seems to be the candidate to look in...
FundamentalAndReference.Definition().Universe("TSLA.OQ").Fields("???", "???")
Assuming this, where to fine an exhaustive list of fields?
Having the CA info in the TS1 was actually a good thing: after finding the split info a client application would possibly want to refresh the previously loaded historical data...
Best regards0 -
Hi @syed.ghazanfar,
Try the following:
var response = FundamentalAndReference.Definition().Universe("TSLA.OQ")
.Fields("TR.CAEffectiveDate", "TR.CAAdjustmentFactor", "TR.CAAdjustmentType")
.Parameters(new JObject()
{
{"SDate", "2019-01-01" },
{"EDate", "2023-10-30" }
})
.GetData();0 -
Hello!
Code-wise this looks good, as anticipated, but I will have first need to get the access to fundamentals...
But regarding the fields: this does not look like the "standard" Refinitiv data model fields.
I cannot find them in any guide or data model that I can think of.
Is there any data guide available?0 -
Hi @PatrickZ,
Just to better understand, I noticed you are looking for a replacement for the old TS1 service as it is being decommissioned? What API (library) are you using to get TS1?
Regarding the fields, these are fields and their definition is available within the DIB (Data Item Browser) of the LSEG Workspace desktop product. However, it's not clear if you are accessing the data within the desktop or platform.
0 -
Thanks for your answer.
Regarding the TS1: the precise motivation is to replace our existing RFA API based application with a new one using the newest API (RDP). As we need to preserve the functionalities, we need to fetch the split (corporate action) info. In the old app, we used the relevant info returned in TS1 monthly data. As it is impossible with RDP interday data because the data structure has changed, we are looking for the alternative. Thus the need for a complete list of relevant fields.
Our new application is a standard Windows console /Windows Service app.
Thanks0
Categories
- All Categories
- 6 AHS
- 37 Alpha
- 161 App Studio
- 4 Block Chain
- 4 Bot Platform
- 16 Connected Risk APIs
- 47 Data Fusion
- 30 Data Model Discovery
- 608 Datastream
- 1.3K DSS
- 577 Eikon COM
- 4.9K Eikon Data APIs
- 7 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- Trading API
- 2.7K Elektron
- 1.3K EMA
- 236 ETA
- 519 WebSocket API
- 33 FX Venues
- 10 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 20 Messenger Bot
- 2 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 59 Open Calais
- 264 Open PermID
- 39 Entity Search
- 2 Org ID
- PAM
- PAM - Logging
- 8.4K Private Comments
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 20 RDMS
- 1.4K Refinitiv Data Platform
- 367 Refinitiv Data Platform Libraries
- 3 Refinitiv Due Diligence
- LSEG Due Diligence Portal API
- 3 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.1K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 10 World-Check Customer Risk Screener
- 990 World-Check One
- 44 World-Check One Zero Footprint
- 45 Side by Side Integration API
- Test Space
- 3 Thomson One Smart
- 1.2K TR Internal
- Global Hackathon 2015
- 2 Specialists Who Code
- 10 TR Knowledge Graph
- 150 Transactions
- 142 REDI API
- 1.7K TREP APIs
- 4 CAT
- 21 DACS Station
- 117 Open DACS
- 1.1K RFA
- 103 UPA
- 172 TREP Infrastructure
- 224 TRKD
- 886 TRTH
- 5 Velocity Analytics
- 5 Wealth Management Web Services
- 59 Workspace SDK
- 9 Element Framework
- 5 Grid
- 13 World-Check Data File
- Yield Book Analytics
- 46 中文论坛