如何使用Yahoo Finance获取特定日期的报价

问题描述 投票:3回答:1

好像它应该是一个简单的问题。我正在使用Matlab构建库存数据库并分析工具包。

我正在使用Matlab函数来获取数据表,使用如下URL:

http://ichart.finance.yahoo.com/table.csv?s=aapl&a=00&b=01&c=2011&d=03&e=04&f=&ignore=.csv

这样可以很好地获得标准统计数据(开放,关闭,交易量等)。我不知道如何添加其他雅虎财务统计数据,但移动平均线。我可以修改上述URL以将其他统计信息添加到下载中吗?或者有没有办法修改单引号查询以包含日期?我试图修改下面的网址无济于事。

http://finance.yahoo.com/d/quotes.csv?s=aapl&f=m4m3

谢谢您的帮助!

yahoo-finance
1个回答
0
投票

http://luminouslogic.com/matlab-stock-market-scripts的脚本对于在Matlab中使用Yahoo Finance非常有帮助。下载您需要的日期和价格,然后使用http://www.mathworks.com/help/toolbox/finance/tsmovavg.html计算移动平均线。

UPDATE

看起来你可以使用m4来获得移动平均线。查看http://www.gummy-stuff.org/Yahoo-data.htm上的文档。您上面的网址是正确的 - 您可能需要用逗号分隔参数。

更新2

看看这个问题:source of historical stock data

© www.soinside.com 2019 - 2024. All rights reserved.