Got a stock ticker for which you'd like to have an RSS news feed? Help test the beta RSS feeds we've put up o Yahoo Finance. Take your favorite ticker, say YHOO, and put this URL in your news aggregator:

The pattern is pretty simple.

This hasn't been tested much yet, so I'd appreciate some feedback. There will likely be some outages as I tweak and adjust things. Also, if it works (or not) for you, it'd be good to know which aggregator you use. So far I know that NetNewsWire and AmphetaDesk like it.

UPDATE: I've fixed the missing language tag. Can a Radio user confirm that it's working now?

Posted by jzawodn at September 23, 2002 11:47 AM

Reader Comments
# Jeff Kandt said:

Radio Userland 8 doesn't like it. Error I get when trying to subscribe is:

Can't subscribe to the channel. The most likely
cure is to check the URL in a web browser and
see if you can get it to read the feed. The
following message probably won't help you
figure out what went wrong, but we include
it here because it might. "Can't get the
address of "language" because the table
doesn't have an object with that name."

I notice that there's a "language" element in other RSS feeds (value: "en-us") that's not in yours; maybe that's the problem?

on September 23, 2002 01:12 PM
# andersja said:

Hi there - feed works with Aggie too. Very cool idea & great initiative!

Suggestion: Rename feeds to "Yahoo! Finance News: {TICKER}" instead of "{TICKER} - Yahoo! Finance news" - it will group all those feeds together in news aggregators that sort feeds alphabetically?

on September 23, 2002 02:16 PM
# Jon Udell said:

Confirmed: no go from Radio. I didn't even check before posting. Neither did Dave :-)

If you stay with .91, then the language element is required (as mentioned above). In .92, it's optional.

No big deal, obviously. Nice going, Jeremy!

- Jon

on September 23, 2002 02:30 PM
# Jeff Kandt said:

Yep, works in Radio 8 now. Nice work, Jeremy!

on September 23, 2002 02:37 PM
# Michael said:

Great idea. But I can't get it to work in NewzCrawler.

on September 23, 2002 03:32 PM
# Steve Lambert said:

Nice! From me you know to expect things like this:

-- what if the channel link was to info about the company, such as ?

-- would it be easy/possible to generate the first item to be quote info? Last trade price and change, for example.

Hope all is well.

on September 23, 2002 04:00 PM
# Tom said:

It works nicely with Feedreader. Welldone

on September 24, 2002 01:20 AM
# Kevin Marks said:

Works fine in NetNewsWire Lite. However, the feed is missing a key element - the stock price itself.
How about inserting the current price (or close) as the top item, with a link to the DayWatch or chart page?

on September 24, 2002 01:16 PM
# MIchael said:

Got it to work in NewzCrawler. Sweet!

on September 24, 2002 06:48 PM
# Gary Burge said:

I have added the search mechanism to as a test.

Very nice and thank you.

Suggestions: Please add the RSS copyright element so I can properly attribute Yahoo, and the image element so I can use an officially sanctioned Yahoo logo.

on September 24, 2002 07:58 PM
# Jim Hughes said:

Seems to work ok with Jabrss -

Although I don't seem to get anything for exchange rates i.e.

on September 25, 2002 01:53 AM
# Matt Croydon said:

This rocks. Thanks for fixing it so I can slurp feeds with Radio. I hope this lasts. :)


on September 25, 2002 07:42 AM
# Ben S. said:

Works great in the NewsRoom Aggregator too...
Thanks for the amazingly useful resource!

on September 25, 2002 09:38 AM
# Agar said:

Works Great with MyHeadlines


on September 25, 2002 10:32 AM
# Jeff Barr said:

Works great in Headline Viewer (

on September 25, 2002 04:50 PM
# Richard said:

Clicking on that RSS link reveals that the beta test is now over, and that there is no longer any financial data in the RSS feed.

on February 24, 2003 09:07 PM
# free zip code said:

Works great for me too.

on March 15, 2003 01:38 AM
# Gil Katz said:


I'm looking for a free financial rss news feed for a charity web site of a group of financial mentors. Where sould I find a free one?

on July 8, 2003 06:46 PM
# arun said:

hey i tried this rss feed
and it doesnt work

i want updates regularly can u help me


on July 31, 2003 02:07 PM
# said:

hey i tried this rss feed
and it doesnt work

i want updates regularly can u help me


on July 31, 2003 02:08 PM
# arun said:

hi i m using newsmonster in mozilla - but it doesnt work

i tried this and both dont work
help me


on July 31, 2003 02:10 PM
# arun said:

hey i tried this rss feed
and it doesnt work

i want updates regularly can u help me

it doesnt work

on July 31, 2003 02:24 PM
# Chris Pirillo said:

Ain't seemin' to be workin' right? :)

on August 9, 2003 10:31 AM
# mark said:

It makes sense to me, I have to agree with you.

on September 10, 2003 01:36 PM
# Tom said:

Someone else named Tom (not me!) said in an earlier message that they'd tried it with Feedreader and it worked. It didn't work for me, unfortunately. I'm running Feedreader 2.7, build 646.

on October 13, 2004 03:45 PM
# Chris Chapman said:

I use SharpReader as my RSS agregator. I tried to use the URL for getting news from Yahoo Finance. It didn't work for me. So, then I tried to cut and paste the URL to the MY Yahoo news reader function. Failed there too. Is this still a valid feed?

on December 2, 2004 11:07 PM
# walter said:


Yahoo appear to have turned off this feature for some time now. You can get rss stock feeds by using the following urls...
(Yahoo and google)
(100 microsoft + 300 apple)

There are more details at

on December 8, 2004 01:47 AM
# TC said:


I've made an alternative to Walters alternative, Yahoo to RSS stock service.

(it's open source and with an option to calc win/loss).

on January 13, 2005 06:55 AM
# dave said:

PocketRSS on Windows Mobile 2003 doesn't like the feed :(

"Unable to parse feed"

on February 14, 2006 09:30 AM
# Bibhash said:

i need to show financial information on my web site
thats why i use this url,ibm,yhoo

and make a web method to read as

public Common.FinancialInfo[] GetSymbolValues(string symbolList)

string _symbolList =symbolList;
Common.FinancialInfo[] currentList ;
System.Net.WebRequest myRequest = System.Net.WebRequest.Create(""+_symbolList+" ");
System.Net.WebResponse myResponse = myRequest.GetResponse();
System.IO.Stream rssStream = myResponse.GetResponseStream();
System.Xml.XmlDocument rssDoc = new System.Xml.XmlDocument();

System.Xml.XmlNodeList rssItems = rssDoc.SelectNodes("rss/channel/item");
int numList = rssItems.Count;
currentList = new Common.FinancialInfo[numList];
for (int i = 0; i < numList; i++)
System.Xml.XmlNode rssNews;
rssNews = rssItems.Item(i).SelectSingleNode("description");
if (rssNews != null)
string Description = rssNews.InnerText;

currentList[i]._finaDescp =Description;
return currentList;

it return a cdata table formate

please help me to extract symbol name ,change , %change and volume .
i need to show on my website
in advance thanks

on March 13, 2008 01:17 AM
# sample business plan outline said:

i think yahoo has taken a very good step to inrease its members family

on March 4, 2010 04:37 AM
# Stock Tips said:

For many reasons, more and more people are opting to retire at an early age. The growing trend for the retirement is based on the fact that people are enticed to retire early than continue working and wait until they reach their retirement age of 65.

on July 21, 2010 10:22 PM
Disclaimer: The opinions expressed here are mine and mine alone. My current, past, or previous employers are not responsible for what I write here, the comments left by others, or the photos I may share. If you have questions, please contact me. Also, I am not a journalist or reporter. Don't "pitch" me.


Privacy: I do not share or publish the email addresses or IP addresses of anyone posting a comment here without consent. However, I do reserve the right to remove comments that are spammy, off-topic, or otherwise unsuitable based on my comment policy. In a few cases, I may leave spammy comments but remove any URLs they contain.