views:

1029

answers:

10

I am trying to retrieve market data from Yahoo! finance and the script has worked fine for years, but recently, it stopped showing The Dow Jones data. Here is the URL:

http://download.finance.yahoo.com/d/quotes.csv?s=^DJI,^IXIC,^GSPC,^TNX&f=snl1d1t1c1ohg

The URL should return data on:

  • Dow Jones
  • NASDAQ
  • S&P
  • 10 Year Bonds

It actually doesn't get returned into the CSV for me, I have tried everything I can think of, but to no avail, and I haven't seen anyone having the same problem online.

Any ideas and is anyone having the same issues?

Thanks.

A: 

I think that you are better off contacting Yahoo! Finance. As they know their system and will most likely be able to help.

Brad F Jacobs
Silent down voters ftw! It just does not make sense why you would **NOT** contact the one place that would know what is going on.
Brad F Jacobs
+4  A: 

Replace ^DJI with INDU (that's one of the tickers for the Dow) - that will work.

No idea why ^DJI stopped working last weekend - someone has made a 'negative enhancement'.

Cheerio

GT

GT
Thanks. That is awesome.
Jake
@GT, nice! I've been searching for an answer this since late August.
Jason McCreary
+3  A: 

According to Yahoo at:

http://developer.yahoo.net/forum/index.php?showtopic=6943

Thank you for writing to Yahoo! Finance. I understand you're reporting that you cannot download CSV data for ^DJI. I can certainly give you more information about this. The limitation you are encountering is due to restrictions by the Dow Jones Index. Yahoo! is no longer able to provide Dow Jones Index data in this manner. I apologize for any inconvenience caused. Please let me know if I can be of further assistance. Thank you again for contacting Yahoo! Finance. Regards, Brett Yahoo! Finance Customer Care

The other post that suggests using INDU does seem to work!... Wonder if Yahoo (or Dow Jones) just missed this one and it will eventually go away...

JJ Jameson
Thanks a lot! that was really helpful.
Jake
macchi pramaadham(meaning: excellent)
Jayapal Chandran
A: 

INDU is working for now.

dave
A: 

I encounter the same problem as well. What my countered solution is to have Google Finance as backup server.

Yan Cheng CHEOK
A: 

I saw this last week...

http://webdesignsnow.com/forums/about125.html which describes a change as well as the message seen in the csv file.

EA Webmaster
A: 

argh... same problem.. same response from Yahoo.. I will try INDU

A: 

Request INDU, responce ^DJI. Yahoo! clowns? Made an improvement... again.

SBS
A: 

INDU works for me. My ^DJI stopped working last week on my desktop gadget

PATony
A: 

As an alternative to Yahoo Finance, consider the Mergent Historical Securities Data API ( http://www.mergent.com/servius ) - it has historical index pricing information.

Eugene Osovetsky