DEV Community

Discussion on: Financial Data API for 2021

Collapse
 
spez profile image
Abhigyan

I use the Yahoo! Finance WebSocket data streamer for realtime data.

Collapse
 
adamdeanwozney profile image
🇦​ 🇩​ 🇦​ 🇲​ 🇼​ 🇴​ 🇿​ 🇳​ 🇪​ 🇾​

Have you ever checked out IEX Cloud?

btw - I dig the master chief profile picture.

Collapse
 
spez profile image
Abhigyan

You can find the Master Chief sticker GIF on GIPHY!

Collapse
 
spez profile image
Abhigyan

And, I haven't checked the IEX cloud. So may you please elaborate?

Thread Thread
 
adamdeanwozney profile image
🇦​ 🇩​ 🇦​ 🇲​ 🇼​ 🇴​ 🇿​ 🇳​ 🇪​ 🇾​

Sure, it's basically an API with tools that enable developers to build financial apps – with ease. The platform gives access to financial data and services at low cost or no cost.

You can start for free here >> iexcloud.io/cloud-login#/register

You'll learn a lot more here >> iexcloud.io/support/

Hope that helps. :)

Thread Thread
 
spez profile image
Abhigyan

Yahoo! Finance Streamer is free!

Thread Thread
 
adamdeanwozney profile image
🇦​ 🇩​ 🇦​ 🇲​ 🇼​ 🇴​ 🇿​ 🇳​ 🇪​ 🇾​

Doesn't look like they keep if up to date though.
programmableweb.com/news/oh-about-...

Thread Thread
 
spez profile image
Abhigyan

Are you sure? Yahoo! Finance data is trusted by many investors worldwide.

Thread Thread
 
spez profile image
Abhigyan

And you won't find any documentation or anything like that for Yahoo! Finance Streamer WebSocket. You would literally have to inspect the webpage and go to the networks tab and see what its doing. I was successfully able to get the data I wanted.

Thread Thread
 
adamdeanwozney profile image
🇦​ 🇩​ 🇦​ 🇲​ 🇼​ 🇴​ 🇿​ 🇳​ 🇪​ 🇾​

I hear you. I found a great article by Greg Bland on this subject. I like his conclusions at the end. Check it out and let me know your thoughts.

algotrading101.com/learn/yahoo-fin...

Thread Thread
 
spez profile image
Abhigyan

Are you kidding me? I reversed engineer the protocol buffer file myself. I know how to use the WebSocket! I have been doing this for last 2.8 years. I even demonstrated how to consume the WebSocket Stream with JavaScript/TypeScript as it was only Python packages were available.