如何使用 Yahoo! Finance stock API 获取股票数据
来源:互联网 发布:dxomark 知乎 编辑:程序博客网 时间:2024/05/29 18:06
如何使用 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 stock API 获取股票数据
- 通过Yahoo Finance API获取股票数据
- Matlab获取Yahoo Finance 免费数据
- 使用Yahoo API获取雅虎的证券股票数据接口(时价 K线等)
- Python获取Yahoo股票数据
- Download U.S. Stock Data form Yahoo Finance
- 实时获取股票数据API
- Java yahoo 雅虎 股票接口获取股票交易数据
- 多线程获取yahoo股票信息
- 获取实时股票数据与股票数据接口API
- [转] 获取实时股票数据与股票数据接口API
- Matlab读取yahoo股票数据
- 雅虎财经股票数据API获取
- 新浪 腾讯 yahoo股票api哪个好
- yahoo finance interface
- Yahoo finance exchange list
- 插件77:获取Yahoo!股票新闻
- 分治 矩阵相乘
- 开始工作了
- toString()格式
- 修改grub启动项
- struts数据标签的使用
- 如何使用 Yahoo! Finance stock API 获取股票数据
- Js窗体window大小设置
- 什么是J2EE
- GOOGLE STOCK API
- Struts2.0配置方法
- 红帽Linux.5.5.for.x86.服务器 web应用配置纪录
- Linux下面python连接MySQL
- Spring 框架简介
- 父类、子类构造的理解