如何使用 Yahoo! Finance stock API 获取股票数据
2011-07-14 20:33
2041 查看
如何使用 Yahoo! Finance stock API 获取股票数据
本站曾介绍过,通过代码添加雅虎财经的股票走势图到自己网站的方法(添加美国股市,添加沪深股市),调用的是一张图片。今天在德馨网站,看到了从雅虎财经频道获取股票数据的API(Yahoo! Finance stock API),觉得 API 使用更广泛,作个转引。1、通过API获取实时数据
请求地址 http://finance.yahoo.com/d/quotes.csv?s=<股票名称>&f=<数据列选项> 参数
s – 表示股票名称,多个股票之间使用英文加号分隔,如”XOM+BBDb.TO+JNJ+MSFT”,罗列了四个公司的股票:XOM, BBDb.TO, JNJ, MSFT。
f – 表示返回数据列,如”snd1l1yr”。更详细的参见雅虎股票 API f 参数对照表。http://blog.panzhibiao.com/?p=256
2、通过API获取历史数据
请求地址 http://ichart.yahoo.com/table.csv?s=<string>&a=<int>&b=<int>&c=<int>&d=<int>&e=<int>&f=<int>&g=d&ignore=.csv 参数
s – 股票名称
a – 起始时间,月
b – 起始时间,日
c – 起始时间,年
d – 结束时间,月
e – 结束时间,日
f – 结束时间,年
g – 时间周期。Example: g=w, 表示周期是’周’。d->’日’(day), w->’周’(week),m->’月’(mouth),v->’dividends only’
一定注意月份参数,其值比真实数据-1。如需要9月数据,则写为08。
3、通过API获取深沪股票数据
雅虎的API是国际性的,支持查询国内沪深股市的数据,但代码稍微变动一下,如浦发银行的代号是:600000.SS。规则是:上海市场末尾加.ss,深圳市场末尾加.sz。
香港股票:1688.HK
http://download.finance.yahoo.com/d/quotes.csv?s=1688.hk&f=snd1l1yr
相关文章推荐
- 如何使用 Yahoo! Finance stock API 获取股票数据
- 通过Yahoo Finance API获取股票数据
- 使用Yahoo API获取雅虎的证券股票数据接口(时价 K线等)
- 使用Sina API获取新浪财经的证券股票数据接口(时价 K线等)
- Android使用"中国天气网"API数据通过城市名称获取天气情况
- 通过api使用HttpURLConnection 获取返回天气数据。
- 如何获取错误消息说明使用 FormatMessage API
- 本人写的如何使用DFS API 合并为一个大的天气数据文件
- 如何使用axios获取数据
- 使用Wisdom RESTClient如何在Linux和Mac上获取测试报告和API文档?
- salesforce零基础学习(八十五)streaming api 简单使用(接近实时获取你需要跟踪的数据的更新消息状态)
- 数据库(SQL)之触发器(trigger)中如何获取表中数据(使用局部变量)
- 使用tushare获取股票实时分笔数据延时有多大
- RevitAPI: 如何获取点云PointCloud数据?
- 【Jquery+ajax】关于如何使用ajax获取数据
- 如何用R和API免费获取Web数据?
- 如何在使用ASPMVC4的分部视图中获取数据展示
- 如何利用新浪微博开放平台API获取新浪微博用户数据
- pixhawk/px4如何获取及使用传感器数据
- mock数据始终获取不到,获取API,使用vuex