pikers / piker

(e2e) foss trading for non-tinas
GNU Affero General Public License v3.0
103 stars 17 forks source link

Free data for the poor poors #26

Open goodboy opened 6 years ago

goodboy commented 6 years ago

Consider this a running list of new data sources we should add.

I was reading through the pandas_datareader see-also docs as part of #21 and found the awesome quant data sources list!

We should do a thorough investigation to see what is useful!

Let's organize by section:

iex related


miscellaneous


alpaca

goodboy commented 6 years ago

Tried manually hitting the iexchange stock price endpoint and got variable latency between 0.5 - 7 seconds; not super reliable...

Maybe someone else can test it a few times as well?

Shell command is:

time http https://ws-api.iextrading.com/1.0/stock/fb/quote

(oh sorry http there is httpie - you can also use curl)

EDIT: just benchmarked very early morning and am getting better results. Note that we can get pretty decent fundamentals data as well as bid/asks.

goodboy commented 6 years ago

Unfortunately, alpha vantage only gives minute interval prices quotes which doesn't compete all that well with other actual real-time brokers (QT, robinhood).

What is neat though is they provide a decent list of technical indicators which could be used for cross referencing purposes down the line.

goodboy commented 5 years ago

TD Ameritrade offers free L2 data (2 rps) and an API for it.

Huff, and I just closed down that account last year. Gonna try to see if I can get that going without funds which supposedly people do. Probably worth trying out the paper account first.

Full instructions how to get it working on reddit.

goodboy commented 5 years ago

Here's a little lecture on quantitative economics and includes some online data resources and how to scrape them into pandas.

goodboy commented 5 years ago

Huh, Look like tiigo offers a firehose (per tick stream) from IEX with their free accounts. It's only top of book but still.

goodboy commented 5 years ago

An FYI, IEX is moving their non-IEX data from their 1.0 api to the new https://iexcloud.io/. See the details.

goodboy commented 5 years ago

Open data sets from socrata.

goodboy commented 4 years ago

Woot! Looks like someone has reverse engineered the webull api.

I've open an issue tedchou12/webull#64 asking about an async client; so far just :ghost:s.

We should add a backend stat!

goodboy commented 4 years ago

Alpaca just added free streaming US exchange data

goodboy commented 4 years ago

Looks like yahoo actually has free streaming as well: https://github.com/yahoofinancelive/yliveticker

Update: btw i tried this but the feed is pretty gawd slow arful so not sure it's worth it over just going to IEX or alpaca directly.

goodboy commented 3 years ago

Cute crawler: https://github.com/FinanceData/FinanceDataReader

hengestone commented 3 years ago

Not free, but $10 per month for data and zero commission stock and options trades: https://brokerage.tradier.com/

Platforms listed at https://brokerage.tradier.com/platforms

APIs at https://developer.tradier.com/ straightforward REST API for queries, HTTP push and websocket streaming updates.


UPDATE (goodboy):

goodboy commented 2 years ago

Don't know why we don't already have the webull api on here..

guilledk commented 2 years ago

Some good free endpoints, stocks/currencies all kinds of useful stuff:

https://finnhub.io/docs/api