Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

股票行情数据 东方财富交易接口 股票自动交易

Notifications You must be signed in to change notification settings

EvolutionZero/stock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

106 Commits

Repository files navigation

stock

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镜像

  • 自动交易
  1. 股票交易接口(封装东方财富网交易, 支持a股, etf, 债券交易)
  2. 交易策略
  • 股票数据抓取
  1. 股票名字及新增自动更新
  2. 股票每日数据抓取, 需要历史每日行情的朋友可以从单元测试类爬取
  3. 股票实时价格提示
  • 注意事项
  1. 不要把调用接口频率调太大, 以免被东方财富监控. 有朋友循环不停的请求, 导致账号被东方财富警告
  2. 自带一个网格交易策略, 如需要使用, 可以先配置mock和小成交量测试 请务必弄清楚后再配置启用, 以免自动挂错误的单造成不必要损失
  3. 习惯用maven的朋友可以搜索gradle转maven, 进行项目转换
  4. 由于某种原因前端做的比较简陋
  5. 熟悉项目建议先wiki clone到本地, 看里面的deployment.docx. 代码可以从任务(ScheduledTasks)和前端页面调用的接口开始
  6. 请在法律允许范围内使用, 祝大家早日找到适合自己的方法

软件架构

  • springboot
  • js

所需环境

  • java ide
  • mysql
  • nodejs
  • redis

文档和数据库表见wiki

注意: 把wiki clone到本地就可以看到数据库表结构和部署和升级文档!!!

注意: 把wiki clone到本地就可以看到数据库表结构和部署和升级文档!!!

注意: 把wiki clone到本地就可以看到数据库表结构和部署和升级文档!!!

如需和github集成自动构建可以引入deployment


使用说明

按照wiki里面的deployment文档准备好环境和配置文件后, 可以常规运行或者容器运行

常规运行

service

gradlew build -x test
# 或者用自己的gradle构建, 版本 7.0+
# gradle build -x test
java -jar stock-service.jar

web

npm install
npm start

也可以直接部署到 nginx tomcat 之类的服务器启动

docker容器启动

docker-compose up -d --build

有什么问题和建议或者好的交易策略欢迎进群交流

点击查看微信群二维码 二维码过期可以在issue里通知我更新, 或者晚点再来

About

股票行情数据 东方财富交易接口 股票自动交易

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 69.2%
  • HTML 16.7%
  • CSS 8.0%
  • JavaScript 6.0%
  • Dockerfile 0.1%

AltStyle によって変換されたページ (->オリジナル) /