我正在尝试组合一个简单的RSS小部件(用于我的wordpress博客),它将显示股票或市场及其当前价格的列表。
我似乎在任何地方都找不到这些数据的API -有人能建议这样的东西(也许是RSS提要)吗?
发布于 2009-07-19 13:44:41
雅虎有一个(未记录的)股票报价API作为其Finance API的一部分
基本上,http://download.finance.yahoo.com/d/quotes.csv?s=GOOG&f=ll将以CVS格式返回GOOG股票的价格
s参数是股票代号。可以通过使用+分隔多个字符来指定多个字符
quotes.csv?s=GOOG+YHOOAPI参数是我在this Python script中找到的数据格式代码(这也是我发现f的方式):
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以一种稍微轮询的方式获得股票报价
基本上,您创建了一个Google电子表格,并使用GoogleFinance function
=GoogleFinance("GOOG"; "price")..then使用Spreadsheet API来访问该值
我是通过"Introducing the Google Finance API"找到的,"How to get a real-time stock quote using Google API"描述了更多细节,包括一个访问数据的简单bash shell脚本(我认为可以通过公开访问电子表格来简化它)。
发布于 2009-07-19 16:40:41
已经有一些Wordpress插件;其中包括:
http://wordpress.org/extend/plugins/stock-quote-sidebar/
http://andy.hillhome.org/blog/code/stockquotesidebar/
http://wordpress.org/extend/plugins/stocks-watchlist/
https://stackoverflow.com/questions/1149816
复制相似问题