Pull Fund Management Company RIC for a given fund LipperID
Is it possible to retrieve the RIC of the fund management company of a given fund using the Eikon Data API get_data (or any other) function?
I've managed to retrieve the fund management company name as follows: get_data('40061133','TR.FundCompany'). However, I'd now like to get further information on the fund management company (e.g. ultimate parent), for which I'd need its RIC.
Best Answer
-
df, err = ek.get_data(['SPY','LP40061133','40061133'],['TR.CommonName','TR.FundCompany'])
display(df)TR.FundCompany will give you the company name, SSgA Funds Management Inc
But I cannot locate field that carry its PermID.
The moderators here do not have deep expertise in every type of content available through Eikon.
You may want to verify this with Refinitiv Helpdesk by asking if there's a field carrying the Fund Company PermID.
The Refinitiv Content Helpdesk can be reached using Contact Us capability in your Eikon application.
Or by calling the Helpdesk number in your country.
Or at https://my.refinitiv.com/1
Answers
-
You can try this code:
df, err = ek.get_data('40061133',
["TR.FUNDHOLDINGRIC","TR.FundHoldingname","TR.FundPercentageOfFundAssets","TR.FundNumberOfShares","TR.FundAllocationDate"],
{'endnum' :3000 })
display(df)Then to get RIC list:
rics = df['Holding RIC'].tolist()
len(rics)0 -
I'm afraid this isn't what I'm asking about. This gives me a list of RICs for the companies held by the fund (i.e. the fund portfolio).
What I'm looking to get instead is the (single) RIC of the fund management company, i.e. the financial company which manages the fund. For the examlpe Lipper ID I gave, this is SSgA Funds Management Inc with RIC 4297137409.
0 -
Hi @daan.vanacker,
Accessing the DIB within Eikon, I want to confirm if the RIC you are looking for is SPY, as you can see here:
If so, using the following will get you:
If not, you can further investigate within the DIB and filter on the term RIC which will provide a number of matches. Otherwise, I would suggest you reach out to the Refinitiv Helpdesk to ask if the data is available.
0 -
Hi nick.zincone.1,
Thanks for this. You've made me realise I may be confusing my identifiers.
I'm looking for an identifier for the fund management company associated with the fund, not an identifier for the fund itself, as you have pointed me to. This may not be a RIC as I originally asked for, but instead a PermID.
For example, for the SPDR S&P500 ETF Trust, the listed fund management company on the overview page under 'Company Information' is SSgA Funds Management Inc (see screenshot).
I'd like to get an identifier, perhaps the PermID associated with this fund management company, as a data item. In this case, the PermID would be as in the below screenshot (found on SSgA Funds Management Inc's company overview page).
Is there a data item associated with this? I can't seem to find one in the DIB.
0 -
You can try this:
df1,err = ek.get_data('40061133','TR.FundCompany')
name=df1['Fund Company'].iloc[0]
df2, err = ek.get_data(instruments = 'SCREEN(U(IN(Private(OrgType(COM,UNK,MKP)))),Contains(TR.CommonName,"'+name+'"))',fields="TR.CommonName")
df21 -
chavalit.jintamalit . I was afraid that this mightbe the case. I'll try to reach out to the helpdesk.
0 -
Hi @marcin.bunkowski . This is helpful, thank you. Although I'd rather avoid using a screen, as this might return zero or multiple results for certain common names without notifying me and thus compromise further calculations.
0
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 中文论坛