Been a cofounder of a finance startup and working with any of the major data providers in finance is a complete nightmare. You are paying exorbitant fees, for what is essentially public information, which is delivered through the most antiquated methods, and then you still have to spend a week writing various parsers just so that you can convert that data in to something usable.
I never knew how messy the data was until I had to be the one writing those parsers and it is a huge mess.
Google really doesn't do open APIs anymore. Every new product is without an open API and they've been slowly deprecating and removing APIs from old products. I guess they wanna be like Apple.
I don't understand how this works. Is it really public information or the different markets sell it? Where are the providers getting the information in the first place?