Welcome. You're looking at 1995 data. Back then, Edgar was just coming online. They did not have documents in electronic form. If you want data that old, you may have to pay a vendor, such as S&P. If you look at the same Макдак for 2019 https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0000063908 , everything can be downloaded.


As you'd alluded to, selling the data underlying their indexes is the primary way index providers make money aside from ETF licensing. About the best you'll be able to do for free is current holdings with weights--most providers offer a top N list as well as a download of current holdings for most of their indexes. This will likely come with some ...


For more granular (tick by tick trades, full order book L2 data) try https://tardis.dev - it's an API I've build out of need of such service for my own algo backtesting.


You can fetch Indian stocks data from NSEpy.The data available on NESpy are: 1. Daily stock data 2. Stock futures data 3. Stock options data 4. Index futures data 5. Index options data Example to get daily stock data from NSEpy in Python: from nsepy import get_history from datetime import datetime start = datetime(2019, 1, 1) end = datetime(2019, 30, 7) ...

Only top voted, non community-wiki answers of a minimum length are eligible