SuperAPI AI 工具集

aster-bot-trading

通用与其它

查看项目

更新于 10-16 05:50

技能介绍

用途:Aster Bot 是用于 AsterDEX 上 ASTERUSDT 永续合约(ASTERUSDT-PERP)的自动化交易系统,基于 TypeScript/Node.js,支持双策略引擎、可配置风控与实时 WebSocket 行情。

主要能力:内置 Watermellon(EMA+RSI 趋势跟随)与 Peach Hybrid(V1 趋势/偏向层 + V2 动量突破层)两套策略;通过环境变量配置仓位上限、杠杆、每小时翻转次数、止损/止盈、紧急止损、ADX 趋势门槛等风控项;通过 WebSocket 订阅 K 线,使用 CSV/JSON 记录交易;含启动价格门槛(spotPrice.ts 中 limitPrice=0.871,低于则退出)。

安装与使用: git clone https://github.com/SignalBot-Labs/aster-bot.git cd aster-bot npm install cp env.example .env.local 编辑 .env.local 填入凭据后:npm run bot(dry-run 默认,无真实订单);MODE=live npm run bot(实盘)。辅助命令:npx tsc --noEmit、npm run build、npm run start。策略由 STRATEGY_TYPE 选择 watermellon 或 peach-hybrid,杠杆 MAX_LEVERAGE 仅可为 5、10、15、50,私钥须为 64 位十六进制。常用模式示例包含 MODE=dry-run、MAX_POSITION_USDT=1000、MAX_LEVERAGE=5 等;可用 PM2 部署并查看日志。

限制:资料未提供收费、收益率或平台兼容性等说明;建议先在 dry-run 验证至少一个完整交易时段;启动价格门槛、API 权限与网络稳定性均可能导致退出或订单被拒。