Skip to content

MatrixYe/BlueQuant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BLUE DEX CLMM 套利程序

运行环境&部署

本机环境需要安装

  1. 安装node.js >安装Node链接
  2. 执行npm install -g typescript
  3. 需要使用一个稳定的RPC节点,不要使用默认的,那个不稳定

启动方式

在启动程序之前,必须先配置好配置文件,在项目路径下新建一个文件.env示例文件如下:


# 钱包私钥 需要替换
PRIVATE_KEY="你的私钥"

# Sui节点URL,替换成你的,这里仅测试
ENDPPOINT="https://fullnode.mainnet.sui.io:443"

# 目标交易POLL地址,仅测试,具体POOL自己筛选
POOL_ID="0x1b06371d74082856a1be71760cf49f6a377d050eb57afd017f203e89b09c89a2"

# 默认偏移量,即在计算区间之上再加上G作为最终目标区间,设置为0即可,波动大换成其他正整数
G=0

配置文件完成后,你需要在你的钱包中充值一部分资产,具体跟你选择的Pool有关,比如池子A/B,那么你需要至少任意一种资产(A或者B)不小于0。

  • 使用Makefile文件启动
# Linux环境
make start
  • 或者使用node
npm install && tsc && node dist/index.js

策略说明

程序将自动跟随价格波动进行开仓和平仓,当奖励占比小于手续费占比时,不建议使用本策略。

  • 默认最小区间为3*TickSpacing
  • 默认资金使用率90%
  • 其他辅助逻辑一律删除,保持最简化

更新说明

1、越是简单的东西越稳定 2、选择Dex和Pool比策略本身更加重要 3、后续可以考量增加Oracle

开源支持

如果你认为本项目对你有所帮助,请提供一部分Sui对作者进行支持。

  1. Sui钱包地址: 0x08df1fce2d12eb4cee60c7e8cc341e65e7121b2419e1ff4025d3c124f83235dd
  2. 更多问题请在Discord上请联系作者 matrix.ye

About

Bluefin Dex CLMM 自动套利程序

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published