How do I use EIKON Data API with Python to pull MASRCH data?

Best Answer
-
- Use Screener in Eikon Excel to set up the criteria for deals search. Click Screener button on Thomson Reuters tab in Excel ribbon. In the Screener wizard select Universe: Deals. Then setup search criteria, e.g. Deal Status include Pending, Deal Value >= 10 billion USD. If required modify report template by adding or removing columns. Click Insert Screen to paste screener expression into Excel worksheet, which results in a formula like the one below.
=TR("SCREEN(U(IN(DEALS)/*UNV:DEALSMNA*/), IN(TR.MnAStatus,""P""), TR.MnADealValue(Curn=USD,Scale=9)>=10, CURN=USD)","TR.MnASDCDealNumber;TR.MnAAnnDate;TR.MnARankDate;TR.MnARankValueIncNetDebt(Scale=6);TR.MnATarget;TR.MnATargetPermId;TR.MnATargetMacroInd;TR.MnAAcquiror;TR.MnAAcquirorPermId;TR.MnAAcquirorMacroInd;TR.MnAStatus;TR.MnADealValue(Curn=USD,Scale=9)","CH=Fd")
- Translate the above to the equivalent call using Eikon Data APIs in Python:
ek.get_data('''SCREEN(U(IN(DEALS))/*UNV:DEALSMNA*/,IN(TR.MnAStatus,"P"),
TR.MnADealValue(Curn=USD,Scale=9)>=10,CURN=USD)''',
['TR.MnASDCDealNumber','TR.MnAAnnDate','TR.MnARankDate',
'TR.MnARankValueIncNetDebt(Scale=6)','TR.MnATarget',
'TR.MnATargetPermId','TR.MnATargetMacroInd','TR.MnAAcquiror',
'TR.MnAAcquirorPermId','TR.MnAAcquirorMacroInd',
'TR.MnAStatus','TR.MnADealValue(Curn=USD,Scale=9)'])For more details on how to translate a call using =TR function in Eikon Excel to Python code using Eikon Data APIs see this tutorial.
0
Answers
-
Thank you for this. When I do a screening, if the number of results is greater than 15,000 it cannot be exported to excel. Is there a way export to excel even when the number of results is greater? Thanks
0 -
@eric.jian not really
0 -
Do you know where I can find the list of parameters like TR.MnAStatus for MnA deals?
0 -
Use Screener wizard in Eikon Excel.
0 -
The most recent announcement date of a deal that I see using this screener by Eikon Excel is 3/15/2019. On MASRCH, the most recent is 3/19/2019. How come the deals search provided by the Screener in Eikon Excel does not show the most recent deals 3/19/2019 (today)? Is there a way to use the Data API to retrieve the actual MASRCH data?
0 -
@eric.jian I would suggest raising this with your local Refinitiv Support Desk. Eikon API and Eikon Excel are sourced from the same database, so you can only replicate what you can see in Excel.
0 -
I have raised this issues with the Refinitiv Advanced Support Desk. Since the excel screener and MASRCH should be accessing the same deals database, do you think this could be a software issue? I have attached screenshots of the discrepancies below.
MASRCH:
Eikon Excel Screener:
As you can see, the screener isnt showing the most recent deals (3/19/2019) like MASRCH is. Any help on this is much appreciated. Thank you.
0 -
In Excel, there is screener AND deal screener. Is there a way to use the Eikon Data API to pull the deal screener data?
0 -
No, there isn't. Deal Screener is a legacy component, which will be retired over time and replaced with Screener.
0
Categories
- All Categories
- 6 AHS
- 36 Alpha
- 166 App Studio
- 6 Block Chain
- 4 Bot Platform
- 18 Connected Risk APIs
- 47 Data Fusion
- 33 Data Model Discovery
- 682 Datastream
- 1.4K DSS
- 613 Eikon COM
- 5.2K Eikon Data APIs
- 10 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- 3 Trading API
- 2.9K Elektron
- 1.4K EMA
- 248 ETA
- 552 WebSocket API
- 37 FX Venues
- 14 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 23 Messenger Bot
- 3 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 275 Open PermID
- 44 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 22 RDMS
- 1.8K Refinitiv Data Platform
- 625 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
- 26 DACS Station
- 121 Open DACS
- 1.1K RFA
- 104 UPA
- 191 TREP Infrastructure
- 228 TRKD
- 915 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 83 Workspace SDK
- 11 Element Framework
- 5 Grid
- 18 World-Check Data File
- 1 Yield Book Analytics
- 46 中文论坛