有没有人能给我举个例子,告诉我如何获取google finance的实时股票
发布于 2012-01-27 05:13:57
遇到了this (和你的帖子),我自己也想弄清楚这一点……
这当前检索到一些XML:
http://www.google.com/ig/api?stock=F
当然,他们也可能很快就会关闭它。
我认为'last data=‘会给出当前的报价
编辑:
接口现在是completely shutdown,不再起作用。'realtime‘报价的'api’替代方案为:
http://finance.google.com/finance/info?client=ig&q=NYSE:F
发布于 2015-03-03 14:46:28
到目前为止(2015年),google finance api已被弃用。如果你对python很熟悉,你可以使用googlefinance模块。
安装googlefinance
$pip install googlefinance
很容易获得当前的股票价格:
>>> from googlefinance import getQuotes
>>> import json
>>> print json.dumps(getQuotes('AAPL'), indent=2)
[
{
"Index": "NASDAQ",
"LastTradeWithCurrency": "129.09",
"LastTradeDateTime": "2015-03-02T16:04:29Z",
"LastTradePrice": "129.09",
"Yield": "1.46",
"LastTradeTime": "4:04PM EST",
"LastTradeDateTimeLong": "Mar 2, 4:04PM EST",
"Dividend": "0.47",
"StockSymbol": "AAPL",
"ID": "22144"
}
]
谷歌财经是一个提供实时股票数据的来源。还有来自雅虎的其他API,比如yahoo-finance,但纽约证券交易所和纳斯达克股票的API延迟了15分钟。
发布于 2017-07-11 21:19:06
一段时间以来,我一直在努力寻找这些数据的终生免费访问,但今天我遇到了Alpha Vantage (https://www.alphavantage.co),并使用他们的数据从谷歌图表中构建了一个带注释的时间轴。
您需要做的就是请求一个API密钥(在您填写他们的表单时获得),并遵循他们的文档。
在PHP中获取JSON输出的示例:
$url = file_get_contents('https://www.alphavantage.co/query?function=TIME_SERIES_DAILY&outputsize=full&symbol=AAPL&apikey='.$apiKey);
$decoded = json_decode($url,true);
https://stackoverflow.com/questions/2963776
复制相似问题