收集上市公司股票价格数据,项目只支持收集国内交易所的当天的股票价格数据。
用于闭市之后收集当天的股票价格数据。
配置 project_config.yml:
datasavepath
:数据文件保存路径,需要配置。
数据文件命名:
-
公司数据:
company-年-月-日.json
[ { "stock_exchange": 100, "code": "000001", "plate": "100", "short_name": "平安银行", "full_name": "平安银行股份有限公司", "industry_code": "J", "industry_name": "金融业" }, ... ]
-
股票数据:
data-年-月-日.json
[ { "stock_exchange": 100, "code": "000001", "plate": "100", "data": [ { "date": "2020-06-11 09:30", "price": "13.38" }, ... ] }, { "stock_exchange": 100, "code": "000002", "plate": "100", "data": [ { "date": "2020-06-11 09:30", "price": "13.38" }, ... ] } ... ]
需要先修改 project_config.yml
中的 datasavepath
为实际路径。
Windows: datasavepath: 'd:/data/'
Linux: datasavepath: '/home/xiaotian/data'
-
直接运行
git clone https://github.com/sunfeilong/stock-data.git cd stock-data go run stock_data.go
-
打包之后运行
git clone https://github.com/sunfeilong/stock-data.git cd stock-data go build ./stock
为了不影响数据源网站正常运行,使用时请不要删除限速的代码。
- 无
- 无
-
每天16:30定时执行数据收集任务。收集完成之后自动推送数据到该仓库。
废弃原因:随着收集次数的变多,收集的数据文件慢慢变大,代码仓库开始变的很大,拉取代码开始变得很慢,而且总有一天本地磁盘会不够用,所以废弃了该功能。