I know this question has been asked many times but I'm slightly confused since there are many small finance apps like portfolio management apps and dividend tracker apps amongst many that need to show you data.
Scraping data from yahoo finance is fine but my understanding is that first of all it's technically against TOS and secondly using the data to make an app would be double against TOS.
The cheapest business plans from finance data api providers cost $1-$2k/month and the personal plans... well it's against TOS to use it for a production app.
I'm just confused... how are small finance websites able to show data to users? Do they just use the yahoo data anyways and when they can pay for it they pay or something?
I keep wanting to build something from scraped yahoo finance data but legally it's always not allowed and on the other end of the spectrum, I don't see why I would pay $1-2k/month if I don't even have any customers. But how can I get customers if I don't have the data to show?
Say I'm just trying to build the simplest of things like a portfolio app.