Analysing Institutional Investor Transactions

Sharing is Caring!

by jomarca23

Hi all, I came up with a good way to extract institutional investor transactions using Python from an API in order to analyse if investors are buying or selling stocks in a particular company.

For example, below table is the outcome showing the transactions performed by institutional investors since the 11th of February on 4 different companies.

total   buys  sells      total_shares_exchanged
AAPL  159.0  127.0   32.0           122816727.0
MSFT  293.0  251.0   42.0             292622179.0
ETSY   42.0   37.0    5.0               3978781.0
ATVI  115.0  104.0   11.0               1161650.0

While the data is useful, I am struggling to make a good use of it. For instance, if I look into MSFT, I can see that 127 institutional funds bough stocks in MSFT and 27 sold stocks.

What I would like to do with this analysis is to find stocks that institutional investors are currently buying a lot.

Does someone know what would be the best approach to do this? I thought about running the script for a bunch of companies and compare them together. But that approach does not make sense because obviously, large market-cap companies will attract more transactions than small-cap companies and they may not be really comparable.

In case any of you is interested on how to get institutional investor transactions using Python, I have a video showing step by step: Analysing Institutional Investor Transactions!


Disclaimer: This information is only for educational purposes. Do not make any investment decisions based on the information in this article. Do you own due diligence or consult your financial professional before making any investment decision.


Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.