【问题标题】:Stock quotes API? [closed]股票报价 API? [关闭]
【发布时间】:2009-07-19 12:37:03
【问题描述】:

我正在尝试组合一个简单的 RSS 小部件(用于我的 wordpress 博客),它将显示股票或市场列表及其当前价格。

我似乎无法在任何地方找到该数据的 API - 任何人都可以提出这样的建议(也许作为 RSS 提要?)

【问题讨论】:

  • 这与编程无关?它直接与编写 PHP 相关,并且只是询问股票报价的 API..
  • 绝对是编程相关且非常有用的问题
  • 当然可以。有这么瞎的人...

标签: api wordpress


【解决方案1】:

雅虎有一个(未记录的)股票行情 API 作为其Finance API 的一部分

基本上,http://download.finance.yahoo.com/d/quotes.csv?s=GOOG&f=ll 将以 CVS 格式返回 GOOG 股票的价格

s 参数是股票代码。您可以通过+分隔它们来指定多个

quotes.csv?s=GOOG+YHOO‎

f 参数是数据格式代码,我在 this Python script 中找到了该代码(这也是我发现 API 的方式..):

code   description

l1     price
c1     change
v      volume
a2     avg_daily_volume
x      stock_exchange
j1     market_cap
b4     book_value
j4     ebitda
d      dividend_per_share
y      dividend_yield
e      earnings_per_share
k      52_week_high
j      52_week_low
m3     50day_moving_avg
m4     200day_moving_avg
r      price_earnings_ratio
r5     price_earnings_growth_ratio
p5     price_sales_ratio
p6     price_book_ratio
s7     short_ratio

它们都记录在this page

数据以逗号分隔文件的形式返回,用任何语言解析都非常简单

您还可以使用 Google 的 Finance API 以稍微循环的方式获取股票行情

基本上你创建一个谷歌电子表格,并使用GoogleFinance function

=GoogleFinance("GOOG"; "price")

..然后使用电子表格 API 访问该值

我通过 ["Introducing the Google Finance API"](http://googlified.com/introducing-the-google-finance-api/ ),"How to get a real-time stock quote using Google API" 描述的更详细,包括一个简单的 bash shell 脚本来访问数据(我认为可以通过使电子表格公开访问来简化它)

【讨论】:

  • 如果您想找到任何库存,这种迂回方式可能有点难以使用。
  • 此 API 已停用:“我们注意到此服务的使用违反了雅虎服务条款。因此,该服务将被停用。对于所有未来市场和股票数据研究,请参考finance.yahoo.com。”
【解决方案2】:

【讨论】:

  • 为什么 6 个月后这个答案神秘地被否决了?该问题被标记为 Wordpress。
猜你喜欢
  • 2011-02-09
  • 1970-01-01
  • 2020-11-28
  • 2011-04-26
  • 2011-03-15
  • 1970-01-01
  • 2012-03-19
  • 2015-03-03
  • 1970-01-01
相关资源
最近更新 更多