全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
10714 8
2010-09-12
WWW.WHOOL.NET
首先是一系列数据输入输出的工具。中间包括datafeed,database,excel,sql,txt等类型来或者来源数据的录入和输出。
1.datafeed。
首先是datafeed。在common界面中输入dftool可以得到这个工具箱的GUI。

在datafeed的工具箱接口中可以默认接收bloomberg,IDC,YAHOO之外还有其他的这些数据源的数据可以得到,不过只有yahoo的数据是免费得到的,其他的都需要接口和密码才能够接入。下面用yahoo做一个简单的介绍吧。
Bloomberg  Thomson     FactSet       Federal Reserve Economic Data (FRED)
Haver       Interactive Data Pricing and Reference Data’s RemotePlus
Kx Systems        Reuters        Yahoo
首先是连接yahoo,在gui中很简单的就可以实现,选取yahoo,其他的选项默认不变的话,连接就可以得到以下的界面了。



这里显示的是连接状态,具体的数字点击data tab中间就有选项了,下面的界面是选取ibm 2010-09-01到2010-09-10的历史数据的界面

在左上角输入选取的symbol,在右边选择要得到的数据,因为实时的数据其实是5分钟延时数据,所以也没有太大的用处,不过要是有其他的数据源应该可以得到实时的数据的,这里用history的数据,选择时间间隔以及数据周期,时间的格式用2010-09-01就可以了,得到的数据存贮在matlab的变量ibm中,
之后就一个进行后续的操作了,用同样的办法对A股市场的历史数据进行采取。下面是用600550(天威保变)的例子
在symbol输入的时候,我们可以采用600550或者600550.ss,或者TWBB(缩写)


同样可以顺利的得到数据。
下面是一些基本的symbol的列表
000001.ss  上海综合指数    000300 沪深300指数    399001  深圳综合指数
601988.ss  中国银行           000002.sz 万科A        
0005.hk  汇丰控股 (HSBC)    0700.HK  腾讯
^DJI 道琼综指        ^IXIC  nasdaq综指        ^GSPC  SP500
IBM    IBM       MSFT  微软
FAS  Financial Bull 3*         FAZ  Financial Bear 3×
基本上美股的数据,美国的etf的数据,港股的数据,AB股的数据 中国的指数数据都能得到,不过中国的基金数据(5字开头的代码的),没有股指期货的数据也是一个遗憾,期货的数据也是没有的。
基本上做股票的数据研究作为一个手段还是可以的,不过光靠yahoo的这个数据源还是不够的,希望有机会拿到bloomberg的接口,呵呵。
如果不需要用到GUI界面也可以直接用下面的代码进行操作。
取得2010-09-01到2010-09-10的上海综合指数的代码
%Connect to Yahoo.   
conn = yahoo;     
%fetch data     
SSZ = fetch(conn,{‘000001.SS’},{‘Adj Close’;'Close’;'Date’;'High’;'Low’;'Open’;'Volume’},’2010-09-01′,’2010-09-10′,’d');     
%del conn     
clear  conn;
DATAFEED 工具箱函数介绍(以yahoo为例子,其他的数据源参见matlab的帮助文档)
Yahoo!   Functions   
yahoo    Connect to Yahoo! data servers   
yahoo.close    Close connections to Yahoo! data servers   
yahoo.fetch    Request data from Yahoo! data servers   
yahoo.get    Retrieve properties of Yahoo! connection objects   
yahoo.isconnection    Verify whether connections to Yahoo! data servers are valid
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2010-9-12 22:59:22
这么好的文章应该顶一下
谢谢
我一直很需要MATLAB连接外部数据的帖子
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-11-17 17:00:47
应该顶一下,我的yahoo datafeed 不能用,气死人了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-11-26 18:36:20
强顶
好同志
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-12-20 10:17:32
这么好的贴子 顶的人不多吗!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-1-6 00:19:21
太牛了,谢谢!!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群