用excel炒股票(上班用Excel炒股更安全)

前段时间有位在企业坐班的朋友跟我聊天,说他有个需求:最近他买了个股票,平时上班的时候总想打开网站去瞅一眼,但又怕被别人看到,有没有办法在不打开网页或股票软件的情况下,就可以看到股票的实时价格。

为了盘正主旋律,先说我这位朋友在这点上有两个不好,第一是上班看股票是不对的,第二是作为非职业操盘手不应时刻盯盘,这样干大概率会成为韭菜嫩苗。然后回到这个需求本身,我们来分析一下,要求能在别人看不出的情况下查看股票信息,那么最好的方式就是在Excel里面实现,混在一堆打开的表格里面,隐蔽性极佳。

那么今天我们的Excel另类用法,就来实现一下我这位朋友的需求,用Excel做一个可以查看实时股价的工具。在说怎么实现之前,我们先来看一下效果,请看VCR:

视频加载中...

要实现这个需求可以分成以下3个步骤:

1、找到股票数据;

2、读取股票数据;

3、显示股票数据。

第1步股票实时数据,现在网上有很多免费接口(API),这里用的是新浪提供的接口,这里以最近很牛的油茅金龙鱼(sz300999)为例,获取数据的API地址是:http://hq.sinajs.cn/list=sz300999

前面“http://hq.sinajs.cn/list=”部分是固定的,后面接股票代码,要说明一下的是如果是上证的股票前头加小写的“sh”,深证加小写的“sz”,读出来的数据是这个样子的:

用excel炒股票

然后第2、3步就是用VBA来获取这个数据,然后把里面的数据解析出来,其中各个字段对应的义如下:

用excel炒股票

接下来就是程序编码,整个编码不算注释的话只有16行,相当轻松愉快。特别要注意的是数组的用法,可以极大提升数据处理效率。

用excel炒股票

把数据解析读到Excel后,可以加一些自己关心的指标上去,比如根据昨日收盘价和当前价算出涨幅,最后是这个样子的:

用excel炒股票

整个开发看起来有点不务正业,但是技术是相通的,关键看怎么用,你可以基于这个构建一个股票交易模型,做一个量化投资工具也是可以的。由于我们只专注于财务信息化,所以这里不过多展开讨论。

另外值得一提的是,利用信息化技术解决问题的思路。从这个案例,可以看出解决问题或实现需求,最重要的并不是写那16行代码,而是对业务逻辑的分析和资源的整合。也就是说解题思路才是最关键的。

好了,废话不多说,以下是下载链接,下载后如果要在上班时使用,请把文件名改成类似“XX指标分析”这种格式,这点非常重要,切记。

链接:

https://pan.baidu.com/s/1_mg6Vcze8L5chj0KaHvZ1g

提取码:dnn4

---END---

关注我,更简单!

发表评论

评论已关闭。

相关文章