Php 使用Yahoo Finance API获取性能详细信息

Php 使用Yahoo Finance API获取性能详细信息,php,yahoo,yahoo-api,yahoo-finance,Php,Yahoo,Yahoo Api,Yahoo Finance,我正在使用Yahoo Finance API(http://download.finance.yahoo.com/d/quotes.csv?s=...)以获取客户网站的信息 我想知道是否有人知道如何使用api获取性能数据 它位于(例如)“年初至今回报”、“3年平均回报”等的中间、右侧 我自己构建了PHP,并将此页面()用于数据变量。我试过谷歌搜索和雅虎开发部分,但找不到任何东西 如果有人能帮忙,我将非常感激 是的,我做到了!我想我会解释的,因为我花了很长时间才弄明白,其他人可能也在同一条船上 您

我正在使用Yahoo Finance API(
http://download.finance.yahoo.com/d/quotes.csv?s=...
)以获取客户网站的信息

我想知道是否有人知道如何使用api获取性能数据

它位于(例如)“年初至今回报”、“3年平均回报”等的中间、右侧

我自己构建了PHP,并将此页面()用于数据变量。我试过谷歌搜索和雅虎开发部分,但找不到任何东西


如果有人能帮忙,我将非常感激

是的,我做到了!我想我会解释的,因为我花了很长时间才弄明白,其他人可能也在同一条船上

您可以使用不同的链接通过Yahoo Finance获得CSV历史结果:

http://ichart.yahoo.com/table.csv?s=KROO&a=11&b=31&c=2013&d=3&e=30&f=2014

a/b/c = month(-1)/day/year FROM
d/e/f = month(-1)/day/year TO
我一直在努力获得与雅虎相同的结果,直到我注意到雅虎金融只根据上个月底计算他们的年初至今回报率(所以这真的是一个年初至今!)

这就是我如何做到的,我得到了与雅虎金融完全相同的结果。测试了一些代码

$ytd = $t - $f;
$ytd = $ytd / $f;
$ytd = $ytd * 100;
return $ytd;
在这种情况下:

$f
是上一年12月31日的收盘价

$t
是上个月最后一天的收盘价

对于我正在使用的应用程序,我将只使用当前价格计算,而不是上个月的收盘价,因为我觉得这将是一个真正的YTD

祝你好运