搜索
人大经济论坛 附件下载

附件下载

所在主题:
文件名:  实验的股票数据.rar
资料下载链接地址: https://bbs.pinggu.org/a-1688508.html
本附件包括:
  • Stock(10).xls
  • Stock(1).xls
  • Stock(2).xls
  • Stock(3).xls
  • Stock(4).xls
  • Stock(5).xls
  • Stock(6).xls
  • Stock(7).xls
  • Stock(8).xls
  • Stock(9).xls
附件大小:
93.09 KB   举报本内容
最近做实证,对沪市和深市所有收盘价做交易实证

没有万德账号,也就不能将maltab和万德对接而处理数据,数据就要自己下载,下载完毕,发现这么一大堆数据,数据的名称又不尽相同,如何输入到matlab?

看下文分析

首先你发现,这些数据名字不一样,如何才能变成名称类似的数据名称?
可以一个一个打成类似的数据名称,20几个数据还可以,1000多个数据如何自动处理?

更多精彩请见:离歌量化

比如有这么多数据,名称不尽相同



将这些数据都标记起来



选中一个数据重命名Stock(1)(打个比方)



发现这些股票的数据名称全变成有规律的数据名称



这样,股价输入到matlab里面就舒服多了。下载了一大堆数据。
没有万德你也可以轻松输入收盘价、开盘价之类的数据到Matlab

实验数据如下:

代码奉上!!

  1. %一个matlab简单的大数据处理技巧
  2. %copyright by fantuanxiaot
  3. %咱们学生没有万德数据库和matlab连接的账号密码,只有先把数据下载下来咯
  4. %在这里以10个股票为例子
  5. %为了搜集每个股票的收盘价数据
  6. %先按照上面的步骤做
  7. %其他的名称不规则的一大堆数据都可以按照我的步骤处理

  8. %Stock_Set是存储股价数据的
  9. Stock_Set=cell(1,10);
  10. %Name_Set事存储股价名称数据的
  11. Name_Set=cell(1,10);
  12. for i=1:10
  13. str=['Stock(',num2str(i),').xls'];
  14. Name_Set{i}=str;
  15. end
  16. %这样Name_Set里面就是'Stock(1).xls','Stock(2).xls','Stock(3).xls','Stock(4).xls
  17. %','Stock(5).xls'等等了
  18. %读取xls数据吧
  19. for i=1:10
  20. Price_Set=xlsread(Name_Set{i});
  21. %第二列是收盘价数据
  22. Stock_Set{i}=Price_Set(:,2);
  23. end
  24. %这样十个收盘价数据就这样读到了matlab里



复制代码













    熟悉论坛请点击新手指南
下载说明
1、论坛支持迅雷和网际快车等p2p多线程软件下载,请在上面选择下载通道单击右健下载即可。
2、论坛会定期自动批量更新下载地址,所以请不要浪费时间盗链论坛资源,盗链地址会很快失效。
3、本站为非盈利性质的学术交流网站,鼓励和保护原创作品,拒绝未经版权人许可的上传行为。本站如接到版权人发出的合格侵权通知,将积极的采取必要措施;同时,本站也将在技术手段和能力范围内,履行版权保护的注意义务。
(如有侵权,欢迎举报)
二维码

扫码加我 拉你入群

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

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

GMT+8, 2026-1-19 19:13