加载中…
正文 字体大小:

数据精灵V1.0版本发布了!!!

(2017-10-21 18:38:51)
分类: 个人心得

一、前言

最近一年,我制作开发了好几个关于指数估值数据的下载软件。这几个软件的数据都是从官网下载的。但是有一些问题,无法满足我的需要。比如:数据时间不够长。中证官网公布的一些指数数据大多是从2011年才开始有的,有些特色数据,比如中证军工指数、养老指数、环保指数的时间更短,只有2014年以后的。时间太短了,那么我们就无法从历史运行中去判断评估目前指数的位置是高还是低。再比如,我想获取一些行业的指数估值数据,这个也存在时间短的问题。更要命的是很多公司的行业分类经常发生变化。比如中证有色行业指数,这个指数2016年以后才有,之前的几年行业名字经常发生变化,而且成份股类型也不统一。

以上这些问题促使我想自己开发一套全市场的数据软件。毫无疑问,这是一个比较庞大的工作。最难的地方就在于历史数据怎么获取,以后的新的数据又怎么获取。好在自己已经有了一些经验,慢慢摸索着,历时3个月的时间,将这个软件做出了第一个版本,并将这个软件命名为:数据精灵。

二、功能介绍

我们先看看软件界面。

数据精灵V1.0版本发布了!!!

界面还是很简单的。从顶部的选项卡中能看到,分为4个模块:数据下载、数据计算、全市场分析、行业分析。

数据下载

顾名思义,这个模块是下载数据用的。每当我们需要下载数据时,先点击“下载股票代码按钮,程序会从网上下载所有A股股票的代码和名称,这个动作的耗时大约为1秒。然后,点击“下载数据,这时,图中的表格里将自动开始填充股票的6个数据(收盘价、市盈率、市净率、流通市值、总市值、行业)。目前A股有3366只股票,经过我反复测试,下载所有数据耗时约为5分钟。


数据精灵V1.0版本发布了!!!

等软件下载完毕后,会有一个提示框,提示下载完毕。这时,我们在编辑框中输入当天的日期,然后点击“导入数据库,等待大约5秒钟后,数据就会被保存在本地的数据库文件中。如果你想将今天的数据单独保存成excel文件,点击“导出excel”按钮即可。非常方便。

数据计算

    

数据精灵V1.0版本发布了!!!

这个模块是软件分析计算下载数据的地方。刚打开时,里面都是空白的。我们需要点击“刷新按钮,等待大约3秒钟,左侧的表格中将显示出本地数据库中所有存在的历史数据时间。单击一个时间,则右侧表格中就会出现当天所有股票的数据。如果我们刚才在数据下载模块中下载了新的数据,那么此时,需要点击“计算按钮,让软件自动计算出我们后面要看到的全市场和行业数据。计算一天的数据需要耗时约5秒钟。

全市场分析


数据精灵V1.0版本发布了!!!

这是我们需要的数据。全市场的意思是,所有股票的数据。这里面有4个图表,分别为股价中位值、流通市值中位值、市盈率中位值、市净率中位值。何为股价中位值呢?比如,我们有了20171013日所有股票(3366只)的收盘价,然后我们把这3366只股票的收盘价从小到大进行排序,那么正中间的第16831684两只股票的算术平均数就是20171013日全市场股价的中位值。同理,其他三个中位值数据也是这么计算出来的。然后,我们将从20051月开始到现在每周的全市场中位值数据用曲线表现出来,就是我们看到的这4副图表了。

根据我的观察,全市场中位值比平均值能更好的反应市场的冷热。中位值不会因为某些个股票比较大的数据而影响对整体的评价。图表中曲线的中的红色表示那时的数据处于历史中最高的20%范围内,绿色表示历史中最低的20%范围内。

界面左下角的三个“高度数据,表示的是最新下载数据那天,在历史上所占的百分比。如果最新下载的时间是20171013日,那么股价高度76.69%,意思是从20051月开始,有76.69%的时间,股价中位值是低于当天的。高度数据能让我们快速知道当天全市场的估值情况,是高呢还是低呢。

这个模块计算出的数据,完整应该叫“全市场等权中位值数据。一般,我们看到的各种指数数据比如上证指数等都是加权的。加权有加权的好处,但是等权也有等权的优点。目前,从其他渠道我们普通散户是无法获得这样的数据的。但是有了数据精灵,你会拥有所有最详细的数据。


数据精灵V1.0版本发布了!!!

同样,图表中的曲线数据都有详细的数据,你可以浏览也可以导出到excel中自己使用。所有的数据,不但能在软件中看曲线,你更可以自己导出到excel中编辑他用。

行业分析


数据精灵V1.0版本发布了!!!

这个模块中的数据可能是我最想要得到了。我讲所有股票按照东财行业归类,划分为62个行业。比如我们在左侧树形表格中点击“银行,右边就会出现银行行业的等权股价中位值走势图、等权市盈率中位值走势图、等权市净率中位值走势图,并且在右上角还能看到这三个数据最新的日的高度数据。

    所有62个行业的数据都有。而且开始时间都是从20051月开始。这些数据的计算逻辑是我自己开发的。我之前在网上真的找不到如此详细、如此长的数据。对于喜欢做量化分析的小伙伴,我想这些数据还是很有价值的。当然,我们点击个股名称,也能看到个股的数据。

三、关于数据的问题

数据精灵中数据库中已经集成了20051月开始到目前为止,每周频率的数据。这些数据是我从东财的choice软件中一点一点手动下载后导入的,一共145万条基础数据!(之前,我从淘宝买现成的数据,询问了2家,人家张口就要400元,而且还是每月频率的。所以我自己弄了。)新下载的数据,都是从国内最大的三个门户网下载的,大家可以放心。当然,每家的数据多少都会有点出入,我尽最大可能保持了数据来源的一致性。相信我,你担心的也是我担心的。

四、如何获取软件

    看了以上介绍,如果你对软件感兴趣,觉得有用。可以私信联系我,我会告诉你获取的方式和途径。当然,也请你能支持我继续开发下去。软件还有很大的改进余地。里面也融入了我对股票的理解。

我的QQ、微信:1217284147


0

阅读 评论 收藏 转载 喜欢 打印举报
已投稿到:
  • 评论加载中,请稍候...
发评论

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 不良信息反馈 电话:4006900000 提示音后按1键(按当地市话标准计费) 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有