No description available.
Last updated Jun 19, 2026
68
Stars
29
Forks
0
Issues
0
Stars/day
Attention Score
42
Topics
Language breakdown
No language data available.
▸ Files
click to expand
README
简介
GOAi 是一款基于JAVA的开源量化交易系统,起源于公司自研量化系统。目标从初期的交易所API接口封装,一步步成长为一套全功能量化交易平台。目前仅支持数字资产量化交易,未来会陆续支持A股、港股、美股、期货、期权等多种交易标的。动机
商业闭源平台问题:
- 不要把交易所密钥存储在第三方平台,重要的事情说三遍。
- 策略的保密性,策略是自己辛辛苦苦研究成果。平台无法确保存储的绝对安全。
- 如果代跑策略,用第三方平台并不方便。
- 商业平台的闭源性质,你并不清楚框架做了什么。
- 熊市本来就不赚钱,还要支出一笔额外费用。
其它开源平台:
- 部分项目产品化做的不够好,偏技术,易用性较差。
- 部分项目个人业余时间进行维护,文档、bug修复、新增功能不够及时。
我们的优势
- 交易引擎100%开源
- 公司持续化维护运营,配备专门的开发、设计、测试人员。
- 产品优化会根据使用者的反馈第一时间做出调整。
- 定期举行线上线下的交流会。
功能
现有功能:
- 支持主流交易所现货http接口(okexv3、火币、币安、bitfinex)。
- 支持交易所WebSocket连接方式(okexv3 ws接口)。
- 支持电报发消息通知。
- 接口的模板化封装。
准备实现功能:
- 更多主流现货交易的支持。
- okex合约的支持。
- bitmex交易所支持。
- 回测系统的实现。
- 图表及收益曲线的支持。
- 多语言开发的支持 如 python、javascript 等。
界面
登录页

首页

实例管理
在线配置参数实例

jar包本地获取配置参数实例

策略管理

交易所管理

策略模板

环境要求
GOAi运行环境基本要求
只需启动运行GOAi服务(策略实例、GOAi后台管理系统Web服务)情况
- JDK(1.8及以上)
- Linux(Centos7) 或 Windows
策略开发调试基本环境,一般是在本地开发调试策略时所需要的环境要求
- JDK(1.8及以上)
- Gradle(4.8及以上)
- Linux(Centos7) 或 Windows
一键启动方式
Windows
- 进入strategy目录,点击运行
run_goai.bat脚本文件即可
- 进入strategy目录,运行 ./run_goai.sh 命令
- 进入strategy目录,点击运行
run_goai.sh脚本文件即可
- 使用root身份登录Linux服务器
- 切换到root目录:
cd /root - 下载一键安装启动脚本:
wget https://github.com/goaiquant/GOAi/releases/download/v0.0.1/goai.sh - 运行脚本进行安装或管理:
bash goai.sh - 按照窗口提示输入对应命令序号进行操作即可
文档
使用IDEA 打开工程写策略
社群
- 公众号:了解最新产品动态,听策略大师、开发小哥、设计妹子吐槽吹水。
- GOAi官方QQ交流群:689620375 (群附件有GOAi使用的视频教程)
授权
引擎使用 AGPLV3 开源,须严格遵守 AGPLV3 的相关条款。🔗 More in this category
