This Google API call will return a year's worth of historical prices in CSV format -- it isn't ideal, but you can calculate your own (correct) 50 and 200 day averages from the resulting data:<br><br>http://www.google.com/finance/historical?q=NASDAQ:GOOG&output=csv<br><br>Allan<br><br><br><div class="quote "><div class="quotetop ">QUOTE<cite>( @ 8 Sep 2011 8:01 PM)</cite><blockquote class="quotemain">Hi Chris,<br><br>I noticed just tonight that I'm experiencing the exact same problem. Let me know if you find a solution.<br><br>A----<br><br><br><div class="quote "><div class="quotetop ">QUOTE<cite>(ChrisD @ 6 Sep 2011 6:51 PM)</cite><blockquote class="quotemain"><div class="quote "><div class="quotetop "><blockquote class="quotemain"><br>I was hoping someone could help me. I am using the yahoo finance api to get the 50 and 200 moving average data for stocks. All seemed great at first until I compared the results returned to yahoo's own stock charts. The data was very different and it appears these values aren't accurate.<br><br></blockquote></div></div></blockquote></div></div></blockquote></div></div>