全部版块 我的主页
论坛 金融投资论坛 六区 金融学(理论版) 量化投资
25460 55
2014-02-15
以前做的一些东西。和大家分享~~
原帖地址:
Matlab通过Yahoo与Sina获取历史与实时股票数据[faruto版本]
http://www.matlabsky.com/thread-38988-1-1.html

==============================

通过访问Yahoo和Sina的URL进行股票数据的提取,其中部分函数的实现是基于 郑志勇兄弟( ariszheng @http://www.ariszheng.com/) 的相关函数进行修改优化而成。
这部分东西一直想抽时间弄来着,这段有点犯懒。O(∩_∩)O  

历史数据通过YahooData.m函数实现,访问的Yahoo的URL形式为
复制代码


可以获取某一股票的日、周、月 的历史数据。

实时数据通过SinaData.m函数实现,访问的Sina的URL形式为
复制代码
可以获取某一股票的实时数据,进而再结合timer函数就可以获取某一股票当天的实时行情(这部分懒得弄了)。

测试脚本 SinaYahooDataTest.m
复制代码
运行结果


复制代码
YahooData.m函数源码
复制代码
其中YahooData.m和SinaData.m函数会用到一个 urlread_General.m 读取网页的函数,是重新封装的,matlab的老版本的urlread再读取中文网页时会有乱码,所以这里做了一些处理。

整理所有函数源码打包下载
Matlab通过Yahoo与Sina获取历史与实时股票数据[faruto版本]
Matlab通过Yahoo与Sina获取历史与实时股票数据[faruto版本].rar
大小:(136.84 KB)

 马上下载

本附件包括:

  • urlread_General.m
  • urlreadwrite_General.m
  • urlwrite_General.m
  • YahooData.m
  • 1.jpg
  • 2.jpg
  • SinaData.m
  • SinaYahooDataTest.m
  • SinaYahooDataTest.pdf
  • MT_candle.m




二维码

扫码加我 拉你入群

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

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

全部回复
2014-2-18 16:00:18
应该加上将数据导入数据库的部分
二维码

扫码加我 拉你入群

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

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

2014-2-19 01:51:52
xuruilong100 发表于 2014-2-18 16:00
应该加上将数据导入数据库的部分
恩有道理~
二维码

扫码加我 拉你入群

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

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

2014-2-26 16:04:44
好东西,谢谢分享,请问将数据导入数据库的部分该怎么弄呢
二维码

扫码加我 拉你入群

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

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

2014-2-27 10:34:14
感谢大家支持~
二维码

扫码加我 拉你入群

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

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

2014-3-4 11:19:18
faruto真实神人啊。职业投资者还是业务玩玩的?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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