Upgrade from Eikon -> Workspace. Learn about programming differences.
For a deeper look into our Eikon Data API, look into:
Overview | Quickstart | Documentation | Downloads | Tutorials | Articles
Hello @jelle.barkema
Thank you for your participation in the forum. Is the reply below satisfactory in resolving your query?
If so please can you click the 'Accept' text next to the appropriate reply? This will guide all community members who have a similar question.
Thanks,
AHS
Please be informed that a reply has been verified as correct in answering the question, and has been marked as such.
Thanks,
-AHS
You can use Screener with the Universe set to "Deals" and Asset Class set to "Bonds". E.g. the following expression retrieves bond issue deals with issue date last week, by non-government issuers headquartered in the UK.
screener_exp = ('SCREEN(U(IN(DEALS)/*UNV:DEALSBOND*/),TR.NIisECM=False,' 'relativedate(TR.NIIssueDate,LW), IN(TR.NINationHQ,"GB"),' 'NOT_IN(TR.NITRBCEconomicSector,"62"), CURN=USD)') ek.get_data(screener_exp, ['TR.NIIssueDate','TR.NIIssue','TR.NIIssuerPermId', 'TR.NIIssueType(Concat="|")','TR.NITransactionStatu', 'TR.NIProceedsAmtInclOverallotSoldAllMkts(Scale=6)', 'TR.NISecurityTypeAllMkt'])
For more details on using Screener in Eikon Data APIs, see the article titled "Find Your Right Companies with SCREENER | Eikon Data APIs(Python)".