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

ministocks stoped updating stocks #56

Closed
roeesa opened this issue Nov 2, 2017 · 16 comments
Closed

ministocks stoped updating stocks #56

roeesa opened this issue Nov 2, 2017 · 16 comments

Comments

@roeesa
Copy link

roeesa commented Nov 2, 2017

checked on top one-plus 2
with stocks from Nasdaq / NYSE

@mandroidpro
Copy link

It is because it uses an api that doesn't work. Use this app instead it is better: https://play.google.com/store/apps/details?id=com.github.premnirmal.tickerwidget also open source https://github.com/premnirmal/StockTicker

@ghost
Copy link

ghost commented Nov 3, 2017

Hi there! I'll just subscribe in case this gets fixed. I love this widget.
Big hug

@woj-tek
Copy link

woj-tek commented Nov 3, 2017

@mandroidpro while it seems to look better it also doesn't work...

hopefully ministock will be fixed soon.

@mandroidpro
Copy link

@woj-tek it does work. Some symbols don't work with stockticker, But most US symbols work on that app. It is also has a WAY better UI than this app :)

@woj-tek
Copy link

woj-tek commented Nov 3, 2017

OT: Not everyone lives in the US ;-) and some people are more interested in currencies.

@mandroidpro
Copy link

@woj-tek you're just too picky 😂 . I guess you can just use a web browser

@simo1994
Copy link

simo1994 commented Nov 3, 2017

@mandroidpro I don't think you're helping anyone by promoting another app and then telling picky people should just stick to a web browser.

That app should be license compatible to this one, so the developer could look that code to find a partial solution for US stocks.

Apparently, Yahoo Finance is changing things. I don't know if this is still relevant, but I would suggest the developer to look here https://github.com/c0redumb/yahoo_quote_download for a possible fix.

Another alternative could be getting quotes from YQL -- but that requires an API key.

@woj-tek
Copy link

woj-tek commented Nov 3, 2017

Purely for stock information there is also robinhood: https://github.com/sanko/Robinhood/blob/master/Quote.md

@mandroidpro
Copy link

StockTicker frankly is a better app, and it is license compatible :) (they both use the MIT license).

@mandroidpro
Copy link

I too hope that ministocks finds a solution soon. But until then, StockTicker is a savior for most users

@muziofg
Copy link

muziofg commented Nov 3, 2017

this tiny app deserves to be survive

I'll propose two solution:

  1. yahoo has discontinued the service because "this service is being used in violation of the Yahoo Terms of Service"
    Ok, well, then if we use for years this service in non-legal circustances we can use in the same way the new api:

now we can retreive multiple realtime stock quotes in json format, a simple example in python/pandas:

data=pd.read_json("https://query2.finance.yahoo.com/v7/finance/quote?symbols=NVDA,INTC,AMD")
for i in range(len(data['quoteResponse']['result'])):
print (data['quoteResponse']['result'][i]['symbol'],data['quoteResponse']['result'][i]['regularMarketPrice'])

no crumb-mechanism is required

source: pilwon/node-yahoo-finance#43
Edit:
url to get the minimum data required for this app:
https://query1.finance.yahoo.com/v7/finance/quote?lang=en-US&region=US&corsDomain=finance.yahoo.com&fields=symbol,regularMarketChange,regularMarketChangePercent,currency,regularMarketPrice,regularMarketOpen,marketCap&symbols=FB,AMZN

  1. I have found https://www.alphavantage.co/ that provide realtime data (also in csv)
    An api key is required but it's free

@mandroidpro
Copy link

mandroidpro commented Nov 4, 2017

@woj-tek

Purely for stock information there is also robinhood:

Didn't you say "OT: Not everyone lives in the US ;-) and some people are more interested in currencies." ? 😂 robinhood will give prices for US stocks only ;-)

@niteshpatel
Copy link
Owner

For the time being I think I will use: https://iextrading.com/developer/docs/

I will look at the other alternatives proposed in this thread later. My priority is to get something working at least in the short term and then spend some time trying to find the best long term solution.

@niteshpatel
Copy link
Owner

In the meantime, anyone want to contribute I will happily look at any pull requests that make test\java\nitezh\ministock\dataaccess\YahooStockQuoteRepositoryTests.java (or at least an equivalent version of the module) but from another provider work.

@keverets
Copy link

keverets commented Nov 6, 2017

The new version with iextrading as the source still does not update for me.

@niteshpatel
Copy link
Owner

niteshpatel commented Nov 7, 2017 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants