github: https://github.com/bosspen1/stock
码云: https://gitee.com/bosspen1_admin/stock
2021-11-24
- 支持北交所
2021-08-29
- 任务优化
- 交易自动登录
2021-06-25
- 优化请求行情方法
2021-05-29
- 添加自动申购新股新债功能
- 持仓页面优化
- 处理docker部署pull请求
2021-03-27
- 添加成交提醒功能
2021-03-07
- mock开关, 方便测试
- 将原有策略修改成更易懂的网格交易策略
- 其他体验优化
2021-01-16
- 支持etf, 转债交易
- 接口升级
- 任务管理增加执行功能
- 其他体验优化
本项目偏向交易, 分析和策略这块相对不足, 大部分都是拿了然后修改, 所以没制作docker镜像
- 自动交易
- 股票交易接口(封装东方财富网交易, 支持a股, etf, 债券交易)
- 交易策略
- 股票数据抓取
- 股票名字及新增自动更新
- 股票每日数据抓取, 需要历史每日行情的朋友可以从单元测试类爬取
- 股票实时价格提示
- 注意事项
- 不要把调用接口频率调太大, 以免被东方财富监控. 有朋友循环不停的请求, 导致账号被东方财富警告
- 自带一个网格交易策略, 如需要使用, 可以先配置mock和小成交量测试 请务必弄清楚后再配置启用, 以免自动挂错误的单造成不必要损失
- 习惯用maven的朋友可以搜索gradle转maven, 进行项目转换
- 由于某种原因前端做的比较简陋
- 熟悉项目建议先wiki clone到本地, 看里面的deployment.docx. 代码可以从任务(ScheduledTasks)和前端页面调用的接口开始
- 请在法律允许范围内使用, 祝大家早日找到适合自己的方法
- springboot
- js
- java ide
- mysql
- nodejs
- redis
文档和数据库表见wiki
注意: 把wiki clone到本地就可以看到数据库表结构和部署和升级文档!!!
注意: 把wiki clone到本地就可以看到数据库表结构和部署和升级文档!!!
注意: 把wiki clone到本地就可以看到数据库表结构和部署和升级文档!!!
如需和github集成自动构建可以引入deployment
按照wiki里面的deployment文档准备好环境和配置文件后, 可以常规运行或者容器运行
gradlew build -x test
# 或者用自己的gradle构建, 版本 7.0+
# gradle build -x test
java -jar stock-service.jar
npm install
npm start
也可以直接部署到 nginx tomcat 之类的服务器启动
docker-compose up -d --build
点击查看微信群二维码 二维码过期可以在issue里通知我更新, 或者晚点再来