027-88771708

新闻资讯

金融软件定制数据的储存

以上,金融软件定制数据的爬取就搞定了,下面介绍数据的存储。


为了避免金融软件定制数据的重复存储,除了建立 沪深300_000300 这张数据表来存储爬取的数据外,还需要建立一张数据表 Stock_InputLog 用来存储数据导入的日志。


Stock_InputLog 包含字段:


金融软件定制股票代码


年份


季度


开始日期


结束日期


备注


沪深300_000300 包含字段:


日期


年份


季度


开盘价


最高价


收盘价


最低价


平均价1 [=(开盘价+最高价+收盘价+最低价)/4]


交易量


交易金额


平均价2 [=交易金额/交易量]


分位数25


分位数40


分位数50


分位数60


分位数75


当前分位数


金融软件定制数据爬取下来之后,进行导入的流程如下:


根据 Stock_InputLog 日志选出要导入的数据,即只导入仍未导入的数据。


把未导入的数据导入沪深300_000300表中。


更新 Stock_InputLog 日志。


金融软件定制做了一个简单的 Demo 如下:


爬取:根据选定的年份和季度,从sina财经把沪深300的数据爬取下来。如下图所示:


爬取数据


爬取数据