question

Upvotes
Accepted
1 0 0 0

How can I get time series data for ETF % ownership of individual stocks.

Hi All, How can I get time series data for ETF % ownership of individual stocks. I can find this data on the fund ownership summary data but only for the latest filing date. I also want to collect this data on the SP500 so ideally I would be able to collect this information for all 503 stocks at once rather than doing so individually. For example apple is owend by 7% ETFs.

eikonrefinitiv-dataplatform-eikon
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

· Write an Answer
Upvote
Accepted
14.7k 30 5 10

hi @ronan.cox ,

In case you'd like to use the Eikon Data API with Python to retrieve this data,

Regarding the answer in this thread

Is this what you're looking for?

cols1 = ['TR.ETPConstituentRIC',
       'TR.ETPConstituentName',
       'TR.ETPConstituentShares.date',
       'TR.ETPConstituentShares',
       'TR.ETPConstituentWeightPercent']

df1, e = ek.get_data('.SPX',cols1, {'SDate':'2020-02-04'})
df1

1656303991173.png


1656303991173.png (66.1 KiB)
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.