Export M&A Leauge Tables using API
Is it possible to extract M&A Leauge Tables for different time periods using the API and store them in a dataframe?
Best Answer
-
Hi @flammers ,
The Screener app can be used to extract M&A League tables. You may check this article for more detail: Find Your Right Companies with SCREENER | Eikon Data APIs(Python)
The screenshot below is an example of filtering universe: Deals, Asset Class: M&A, and Date announced: Last Month (you may add any other filters you'd like to)
from the Screener app, here's the Eikon Excel @TR formula
=@TR("SCREEN(U(IN(DEALS)/*UNV:DEALSMNA*/), relativedate(TR.MnAAnnDate,LM)/*dt:Date*/, CURN=USD)","TR.MnASDCDealNumber;TR.MnARankDate;TR.MnARankValueIncNetDebt(Curn=USD,Scale=6);TR.MnATarget;TR.MnATargetPermId;TR.MnATargetMacroInd;TR.MnATargetMidInd;T"&"R.MnATargetNation;TR.MnAAcquiror;TR.MnAAcquirorPermId;TR.MnAAcquirorMacroInd;TR.MnAAcquirorMidInd;TR.MnAAcquirorNation;TR.MnATargetFinAdvisor(Concat='|');TR.MnAAcquirorFinAdvisor(Concat='|');TR.MnAAnnDate","CH=Fd")
From that, it can be transformed to Python code as
import eikon as ek
ek.set_app_key('#### YOUR EIKON APP KEY ####')
df,err = ek.get_data("SCREEN(U(IN(DEALS)/*UNV:DEALSMNA*/), relativedate(TR.MnAAnnDate,LM)/*dt:Date*/, CURN=USD)"
,["TR.MnASDCDealNumber","TR.MnARankDate","TR.MnARankValueIncNetDebt(Curn=USD,Scale=6)"
,"TR.MnATarget","TR.MnATargetPermId","TR.MnATargetMacroInd","TR.MnATargetMidInd"
,"TR.MnATargetNation","TR.MnAAcquiror","TR.MnAAcquirorPermId","TR.MnAAcquirorMacroInd"
,"TR.MnAAcquirorMidInd","TR.MnAAcquirorNation","TR.MnATargetFinAdvisor(Concat='|')"
,"TR.MnAAcquirorFinAdvisor(Concat='|')","TR.MnAAnnDate"])
display(df)0
Answers
-
Thank @raksina.samasiri for your answer.
Is there a quick & dirty way to extract the LT that are already predefined in the LT app? For example, the LT for the year 2018 would be the following, according to the LT app:
Or do I have to manually rebuild this LT using the SCREENER? And if so: I assume the filter option "AF01 Worldwide Completed Financial" refers to the criteria according to which this specific LT is calculated, right? In this case all (global) Deals financially advised in 2018
However, there is no information provided whether the calculation of AF01 takes into account deals advised on the target and acquiror side or just on one of them. Is there any detailed information on how the tables in the LT app are calculated so I am able to rebuild them using the SCREENER?
0 -
hi @flammers
Thank you for your patience.
From LT app, I tried to export Excel Formulas using the button below
Then I got the =@TF Eikon Excel function, which was mentioned in this thread that this function cannot be used in Eikon Data API as it is a legacy component, which over time will be retired. The replacement is the Screener with the Deals selected as the Universe. Expressions created using Screener can be used in get_data method of Eikon Data APIs.
For, the question related to the criteria according to this specific LT is calculated, as This forum is dedicated to software developers using Refinitiv APIs. The moderators on this forum do not have deep expertise in every bit of content available through Refinitiv products, which is required to answer content questions such as this one.
The best resource for content questions is the Refinitiv Helpdesk, which can be reached by either calling the Helpdesk number in your country or submitting a new ticket to the Eikon support team via MyRefinitiv.
The Helpdesk will either have the required content expertise ready available or can reach out to relevant content experts to get the answer for you.
1
Categories
- All Categories
- 6 AHS
- 39 Alpha
- 162 App Studio
- 4 Block Chain
- 5 Bot Platform
- 17 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
- 370 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
- 60 Workspace SDK
- 9 Element Framework
- 5 Grid
- 13 World-Check Data File
- Yield Book Analytics
- 46 中文论坛