Hacker News new | ask | show | jobs
Free Unlimited Stock/Finance API
9 points by bigman113 1399 days ago
Hey everyone,

I have an investing app, so I am paying (quite a bit) for a subscription to get financial data for the app. While building this, I always wished that I could have free access to this information. I would love to provide this information as an API for free, but I wanted to know what sorts of info people would want. Ideally, I would only like to create a few endpoints so it’s easier to track. Feel free to check out my app (Hubble Investing) and let me know what information you would like from there in an endpoint.

Note: I won’t be able to provide the AI as an endpoint because that model is stored locally in the app.

3 comments

If you are paying for financial data subscription, there is a 0% chance you can give it to other people for free without violating the terms of that subscription and being dropped by the vendor.
Good point, I’ll review this, but last time I looked at it, an enterprise account had redistribution rights. I also own a lot of the data anyway, so I would be able to provide that with no issues.
> last time I looked at it, an enterprise account had redistribution rights

I've seen this in the sense that you can use it in your products. I've never seen a clause that allowed you to distribute the data itself in a feed, API, or data dump. It's possible, but in 15 years of working primarily with financial/accounting data, I haven't yet seen it.

> I've seen this in the sense that you can use it in your products. I've never seen a clause that allowed you to distribute the data itself in a feed, API, or data dump. It's possible, but in 15 years of working primarily with financial/accounting data, I haven't yet seen it.

Perhaps i'm missing something but unless you are running your own direct market data feed handlers most people get pricing from colocated ticker plants providing various markets normalised into whatever format they use. Those themselves are just redistributing market data from other providers

e.g. https://www.exegy.com/products/smds/

I'm also fairly sure verbatim replay is often disallowed without a time based delay on most major north american ones. I recall the consolodated tape, CTA, being pretty permissive

https://www.ctaplan.com/index

Sounds great!

Here are a few things to consider:

- Do some research on Google Finance and Yahoo Finance APIs and front-end

- The more data the better, so if you meta data, company sector, description, etc.

- Your range of instruments are important for other companies (stocks only? how many exchanges? etc.)

- Some users need live data and not delayed data

- Some users need frequent updates of price data (100/s)

- Not being able to trade on the data might limit the audience

- Most companies pay good money for the above so as mentioned you should check the license if you are allowed to share it.

I checked your website and your service sounds interesting but the barrier to learn more is quite high, and this link doesn't seem to work hubbleinvesting.com/StockAnalysis

I would also add better visual assets on the website, if you check out other digital product websites you'll see they use their acutal UI in their assets, ex. Figma, Slack, etc.

Anyway it's cool that you are up to share your data, I like it :)

> an API for free

Who's going to pay for the server costs?

Have you looked at Yahoo?

https://algotrading101.com/learn/yahoo-finance-api-guide/