-
Notifications
You must be signed in to change notification settings - Fork 123
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
Recent helpful findings: crum manager, additional routes, etc. #43
Comments
@roblav96 Just wanted to second the thanks for this info. The Yahoo stock quote CSV API at http://download.finance.yahoo.com/d/quotes.csv?s=FOO,BAR has been giving a '999 Request Denied' error since yesterday. The 'Multiple Symbol Quote' URL above was invaluable in getting my quotes going again. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hey man, love what you're doing here. I've been reverse engineering Yahoo's API recently and thought I'd provide some of my findings.
Crum Manager
sstrickx/yahoofinance-api
@sstrickx wrote a crum manager in Java.
Recommended Symbols
GET
https://query1.finance.yahoo.com/v6/finance/recommendationsbysymbol/PLUG
Daily Gainers
GET
https://query2.finance.yahoo.com/v1/finance/screener/predefined/saved?formatted=false&lang=en-US®ion=US&scrIds=day_gainers&count=5&corsDomain=finance.yahoo.com
Search Autocomplete
GET
https://autoc.finance.yahoo.com/autoc?query=PLUG®ion=1&lang=en
Symbol Conversations
GET
https://finance.yahoo.com/_finance_doubledown/api/resource/canvass.getMessageList;count=20;oauthConsumerKey=finance.oauth.client.canvass.prod.consumerKey;oauthConsumerSecret=finance.oauth.client.canvass.prod.consumerSecret;query=namespace = "yahoo_finance" and (tag = "PLUG");region=US;sortBy=createdAt;userActivity=true
Symbol News
GET
http://feeds.finance.yahoo.com/rss/2.0/headline?s=PLUG®ion=US&lang=en-US
Returns in
RSS
format, couldn't figure out how to getJSON
.Multiple Symbol Quote
GET
https://query2.finance.yahoo.com/v7/finance/quote?symbols=NVDA,PLUG,AMD
Multiple Symbol Historical Charts
GET
https://query1.finance.yahoo.com/v7/finance/spark?symbols=PLUG,AMD&range=1d&formated=true
Only returns
close
data though =/Trending Symbols
GET
https://query1.finance.yahoo.com/v1/finance/trending/US?lang=en-US®ion=US&count=5&corsDomain=finance.yahoo.com
Live Streamer
console.log('sendi >', JSON.stringify(sendi, null, 4))
Hope you find this helpful!
The text was updated successfully, but these errors were encountered: