Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Free data for the poor poors #26

Open
goodboy opened this issue Mar 28, 2018 · 14 comments
Open

Free data for the poor poors #26

goodboy opened this issue Mar 28, 2018 · 14 comments
Labels
data-layer real-time and historical data processing and storage integration external stack and/or lib augmentations research probably just a link dump.. (sub-)systems general sw design and eng

Comments

@goodboy
Copy link
Contributor

goodboy commented Mar 28, 2018

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


yahoo


miscellaneous


alpaca

@goodboy
Copy link
Contributor Author

goodboy commented Mar 29, 2018

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
Copy link
Contributor Author

goodboy commented May 10, 2018

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
Copy link
Contributor Author

goodboy commented Jan 14, 2019

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
Copy link
Contributor Author

goodboy commented Feb 24, 2019

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

@goodboy
Copy link
Contributor Author

goodboy commented Feb 24, 2019

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
Copy link
Contributor Author

goodboy commented Feb 24, 2019

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

@goodboy
Copy link
Contributor Author

goodboy commented Apr 25, 2019

Open data sets from socrata.

@goodboy
Copy link
Contributor Author

goodboy commented Jan 28, 2020

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 👻s.

We should add a backend stat!

@goodboy
Copy link
Contributor Author

goodboy commented May 11, 2020

Alpaca just added free streaming US exchange data

@goodboy
Copy link
Contributor Author

goodboy commented Jun 15, 2020

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 goodboy added data-layer real-time and historical data processing and storage research probably just a link dump.. integration external stack and/or lib augmentations (sub-)systems general sw design and eng and removed feature-request New feature or request labels Dec 30, 2020
@goodboy goodboy changed the title More data sources! Data Sources! Dec 30, 2020
@goodboy
Copy link
Contributor Author

goodboy commented May 30, 2021

@goodboy goodboy changed the title Data Sources! Free data for the poor poors May 30, 2021
@hengestone
Copy link
Contributor

hengestone commented Jul 21, 2021

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
Copy link
Contributor Author

goodboy commented Jun 17, 2022

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

@guilledk
Copy link
Contributor

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

https://finnhub.io/docs/api

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
data-layer real-time and historical data processing and storage integration external stack and/or lib augmentations research probably just a link dump.. (sub-)systems general sw design and eng
Projects
None yet
Development

No branches or pull requests

3 participants