首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >获取google金融数据

获取google金融数据
EN

Stack Overflow用户
提问于 2010-06-03 06:40:01
回答 5查看 2.2K关注 0票数 2

有没有人能给我举个例子,告诉我如何获取google finance的实时股票

EN

回答 5

Stack Overflow用户

发布于 2012-01-27 05:13:57

遇到了this (和你的帖子),我自己也想弄清楚这一点……

这当前检索到一些XML:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
http://www.google.com/ig/api?stock=F

当然,他们也可能很快就会关闭它。

我认为'last data=‘会给出当前的报价

编辑:

接口现在是completely shutdown,不再起作用。'realtime‘报价的'api’替代方案为:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
http://finance.google.com/finance/info?client=ig&q=NYSE:F
票数 2
EN

Stack Overflow用户

发布于 2015-03-03 14:46:28

到目前为止(2015年),google finance api已被弃用。如果你对python很熟悉,你可以使用googlefinance模块。

安装googlefinance

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$pip install googlefinance

很容易获得当前的股票价格:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
>>> 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分钟。

票数 1
EN

Stack Overflow用户

发布于 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);

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2963776

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文