#部署 #低延迟 #持续 #交易 # #算法交易 #币安

bin+lib chaiwala

为 Kucoin 逐利提供服务层,并支持持续部署

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 次下载

MIT 许可证

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服务器

加入我的Discord

依赖项

~27–43MB
~806K SLoC