5 个版本
0.1.5 | 2023 年 10 月 15 日 |
---|---|
0.1.4 | 2023 年 10 月 8 日 |
0.1.3 | 2023 年 9 月 25 日 |
0.1.2 | 2023 年 8 月 20 日 |
0.1.1 | 2023 年 8 月 13 日 |
#269 在 金融
每月 36 次下载
42KB
866 行
Chaiwala
Chaiwala 是 Kucoin 逐利服务层,同时支持持续部署
简介
完美的算法和软件架构对于算法交易来说还不足以。需要一个低延迟的网络环境来正确地放置订单,这突出了部署到云的需要。到目前为止,Kucoin API 在 AWS 东京地区具有最低的延迟,这表明应该使用 Docker 在 ECS Fargate 上进行部署。
通过 Discord 监控
kucoin_arbitrage 的监控模块在 chaiwala 中被修改为报告模块,它将 MPS 计数器报告实时发送到 Discord 频道。
通过 REST 进行核心运行时管理
使用 GET 命令设置核心的运行时状态,即。
启用: https://127.0.0.1:1080/set?status=Running
禁用: https://127.0.0.1:1080/set?status=Idle
Docker
在本地构建 Docker 镜像:docker build . -t local-chaiwala -f ./.deploy/local.dockerfile
运行本地 Docker 镜像:docker run -p 80:1080 local-chaiwala:latest
要包含的功能
功能 | API | 状态 |
---|---|---|
系统警告报告 | Discord 机器人 | 可用 |
通过 Discord 机器人提供逐利性能报告 | Discord 机器人 | 可用 |
发布构建 | Docker | 待定 |
AWS 持续部署 | Docker | 待定 |
远程请求流程 | REST | 可用 |
流程管理 | REST | 可用 |
套利广播 | WebSocket | 待定 |
Discord服务器
依赖项
~27–43MB
~806K SLoC