Skip to content

Releases: pythonstock/stock

v3.0

01 Mar 15:16
Compare
Choose a tag to compare

v3.0发布,前端分离,项目和部署整合到一起

修改bug,前端使用编译nginx方式部署,修改数据库字段,解决定时任务BUG
存储数据格式为 double 方便进行排序,decimal 类型转换出问题。
拆分生产部署,切换成nginx,前端进行编译构建。提高前端加载速度。
nginx的html影射到./data/html目录,前端编译完成需要拷贝文件到html,等待完成即可。
解决定时任务问题,需要设置权限,才可以。

修改接口展示空。修改数据库脚本。 解决预测数据买和卖的脚本。
进行缩减、计算相关添加操作。 修改启动脚本、接口路径及配置。 设置分页数据。
增加联合主键判断。 解决分页问题并执行查询语句。 增加日期查询方法。
进行数据搜索相关添加操作。 添加配置。修改路由地址。
解决端口映射问题及修改端口测试。
拆分前后端,用 dockerfile 构建镜像并解决前端编译问题。
修改开发者模式,解决本地开发启动问题。 增加地址。
增加前端开发者模式启动。 增加每天数据跑批。进行猜工作相关添加操作。 增加日志跑数据。
升级增加展示。 架构升级并使用 vue 的 ui 开发。 增加 install docker 说明。 添加 vue api。

Full Changelog: v2.0...v3.0

Python全栈股票系统V2.0发布

11 Oct 15:34
Compare
Choose a tag to compare

Python全栈股票系统V2.0发布

折腾几个月,终于把2.0 弄好了,为啥弄2.0 因为之前发现 tushare的数据不能抓取了。需要注册成 pro 版本,但是pro 还有积分限制。
诸多不便吧,于是换成了 akshare 库了,大改了,需要找到相关的新库。然后在些代码。

删除掉了 ta-lib 安装了之后从来没有用到,jupyter 也是没有用。占空间影响下载心情。
将镜像进一步减小。

发布 v1.0 版本

14 Jul 10:47
Compare
Choose a tag to compare

PythonStock V1 是基于Python的pandas,tushare,bokeh,tornado,stockstats,ta-lib等框架开发的全栈股票系统。
1)可以直接使用docker直接本地部署运行,整个项目在docker hub上压缩后200BM,本地占用500MB磁盘空间。
2)使用Docker解决了Python库安装问题,使用Mariadb(MySQL)存储数据。借助tushare抓取数据(老API,后续使用tushare pro开发)
3)使用corn做定时任务,每天进行数据抓取计算,每天18点开始进行数据计算,计算当日数据,使用300天数据进行计算,大约需要15分钟计算完毕。
4)股票数据接口防止被封,按天进行数据缓存,储存最近3天数据,每天定时清除,同时使用read_pickle to_pickle 的gzip压缩模式存储。
5)使用tornado开发web系统,支持股票数据,沪深300成份股,中证500成份股,龙虎榜数据,每日股票数据,每日大盘指数行情等
6)数据展示系统,是通用数据展示系统,配置字典模板之后,页面自动加载数据,并完成数据展示,后续自己开发的指标数据可以加入进去。
7)增加曲线数据分析,在查看股票中,可以直接跳转到东方财富页面查看相关信息,点击指标之后使用Bokeh将多达 17 个指标的数据绘图,进行图表展示。

v0.1beta

10 Jan 10:12
Compare
Choose a tag to compare

代码备份,精简代码。切换回使用 python2