finance-go icon indicating copy to clipboard operation
finance-go copied to clipboard

Use Finnhub stock api as the new data source

Open alpha332 opened this issue 4 years ago • 6 comments

Hi guys,

Big fan of Go and great project here. Just wondering if you guys are open to add https://finnhub.io/ as the new data source. Beside real-time market price (websocket supported), they also support a lot of other fundamental and alternative data for FREE.

I think this would benefit the community tremendously. With a free account, you can make 60 API requests/minute. Their documentation can be found here: https://finnhub.io/docs/api

alpha332 avatar Jan 10 '20 06:01 alpha332

Neat! I've been weighing a few options about how to incorporate other free-ish data sources in a clean way - Tiingo, IEX, Polygon, etc. I'm definitely open to proposals about how to include finnhub.

ackleymi avatar Jan 14 '20 23:01 ackleymi

Hi @ackleymi, I have use some of the financial API for a while now, currently a big fan of Finnhub for their various and quality data. I'm also new to open source, and this can be my first stop. Let me know how can I help contribute, I will put my proposal later this week.

dattran2346 avatar Feb 28 '20 02:02 dattran2346

There are two go clients for Finnhub:

  • https://github.com/Finnhub-Stock-API/finnhub-go This seems to be the official one but is pretty new
  • https://github.com/m1/go-finnhub a older one which has currently more stars but is archived

CMiksche avatar Aug 28 '20 21:08 CMiksche

Everyone needs to be aware that alpha332 is a shill account for an employee/owner of Finnhub - Spencer Sands

Finnhub has been shill spamming various forums including Reddit, Quora, Github, EliteTrader, Medium and other venues. Their posts have been moderated/deleted in many places.

They have been verified as blatantly copying/redistributing data without license from places include Investors Exchange, Toronto Stock Exchange and Australian Securities Exchange, and have been sent legal cease and desist notices.

They have created multiple shill accounts and even pretend to have user conversations. Their Github repositories are littered with unanswered/unsolved issues.

Other Github projects have refused to deal with this sort of nonsense.

Avoid this one!

Project owners of finance-go - if you need any more information PM me.

ShillSeeker2020 avatar Sep 04 '20 15:09 ShillSeeker2020

They have been verified as blatantly copying/redistributing data without license from places include Investors Exchange, Toronto Stock Exchange and Australian Securities Exchange, and have been sent legal cease and desist notices.

@ShillSeeker2020 That are hard accusations against Finnhub. Do you have any evidence (e.g. Links to legal cases)? I mean your account was created 21 hours ago so you could also be simply a account from a competitor.

(I would also be interested on your opinion to Alpha Vantage - i wanted to clear something with them, but they don't reply to me and many Articles on the Internet say Alpha Vantage has a poor Quality of Data)

CMiksche avatar Sep 05 '20 12:09 CMiksche

The real issue here appears to be these startup financial vendors are blatantly copying data from exchanges or just scraping it from a paid source and repackaging it as their own in clear violation of exchange redistribution licensing. Stealing isn't a valid business model.

IEX state illegal use here: https://github.com/iexg/IEX-API/issues/1409#issuecomment-589917944 https://github.com/iexg/IEX-API/issues/1410

Correspondence with TSX and ASX showing their are not licensed redistributors, https://iili.io/2Hcpta.png https://freeimage.host/i/2Hcpta

Coincidentally TSX and ASX stopped working and Finnhub deleted issues complaining about the lack of TSX and ASX data. However, I do have them archived in my inbox - happy to provide screenshots.

harmon07/finnhub and various other aliases have been called out on reddit/algotrading for shilling. https://www.reddit.com/r/algotrading/comments/in5u6x/beware_medium_guide_stock_market_apis_for_2020/

Regarding Alpha Vantage, they have been shilling too under username doodlmyr, which appears to be Patrick Collins who formerly worked at Alpha Vantage (Aug 2019-Jul 2020). https://www.linkedin.com/in/patrickalphac/ I can't speak for their data quality as I haven't tested it. but others state there are issues on Reddit.

In response to this particular issue commented on by alpha332 and dattran2346.

alpha332 promotes Finnhub elsewhere: https://github.com/public-apis/public-apis/issues/1137 "corresponds" with Finnhub here: https://github.com/finnhubio/Finnhub-API/issues/2 has his own github account here: https://github.com/alpha332 and created a repository called finnub-link on Jan 2020 here: https://github.com/alpha332/finnhub-link (this contains links to various finnhub promotion pages)

dattran2346: Coincidentally (!) Dat Tran was part of the Finnhub team that graduated from Startup School): https://www.startupschool.org/companies/KlMgESvvUbkpew Dat Tran seems to have an exact copy (not forked) of the code from "Andy Marvel"'s article on how to incorporate Tradeview with Finnhub, who also wrote "The Ultima Guide to Stock Market APIs for 2020" on Medium. Referr to: https://www.reddit.com/r/algotrading/comments/in5u6x/beware_medium_guide_stock_market_apis_for_2020/ This appears to be another shill post here: https://www.reddit.com/r/algotrading/comments/fa8x0n/open_api_for_global_stock_market/fixm8xd/?context=3

I've archived off all of the above links in case Finnhub deletes their comments/posts or they are otherwise taken down.

ShillSeeker2020 avatar Sep 06 '20 05:09 ShillSeeker2020