3 ms·
The data itself is not open as it is heavily regulated by the data sources (the exchanges). Many people would rightfully think that stock data is free, given th
by cyral 5y ago
The data itself is not open as it is heavily regulated by the data sources (the exchanges). Many people would rightfully think that stock data is free, given that you can look it up from various sources yourself. However it costs upwards of ~$100k/yr to get data for a single market (stocks, options, futures, etc). Then you have to consider that many of these are actually multiple sources in disguise. For example, if they wanted to add index data, they would be paying those fees to NASDAQ, FTSE Russell, CBOE, and every other somewhat important index company. It's a huge amount of work for compliance as well, to make sure the data you provide isn't being re-distributed and that you are classifying each user correctly (regular people vs finance professionals pay vastly different rates). I'm not even sure if they are aware of this as their current data source is scraping Yahoo Finance with the yFinance python package.