啊,当前有2个工具在里面:
- K线数据全量导入;
- 历年财报数据全量导入。
K线是给趋势投资的人做参考的,财报数据是给价值投资的人做参考的。
给几张图看看。
运行下载财报的代码是这样子的:
之后经过处理可以是这样子的:
运行K线导入的代码是这样子的:
导入以后数据是这样子的:
-
数据库初始化
找到 sql/table_ddl.sql 文件,运行里面的语句,可以创建
- 数据库
invsertment
; - 数据表
t_163_data
,t_163_item
,t_k_line
,t_stock
。
然后找到 sql/procedure.sql 文件,运行语句可以创建
- 存储过程
REPORT
; - 存储过程
TOOGLE_STOCK
。
最后找到 sql/data_dml.sql 文件,运行语句初始化类目表数据。
- 数据库
-
下载数据
运行环境是 Python 3,有几个包得安装下
pip install PyMySQL httplib2
然后可以运行了
python 163dataimport.py python klineimport.py
-
运行查看财务报表对比
存储过程
REPORT
有查看财务报表的功能,并且可以自己设置查看的股票代码和项目。CALL REPORT('2013-09-30');
得到类似如下的结果
出现在报表的股票是
t_stock
中optional = 1
的记录,出现在列头的类目是t_163_item
中show_code = 1
的记录,可以自己修改设置。