核心功能
Totoxu Auto Trader 是一款面向AI Agent的自动化加密货币交易技能,赋予智能体自主执行Binance现货交易的能力。该系统整合技术分析与实盘执行两大模块,支持BTCUSDT、ETHUSDT等主流交易对的多 timeframe 分析。
主要工具
1. 市场分析工具 (analyze_market.py)
- 采集实时价格、移动平均线、RSI、布林带等技术指标
- 输出明确的交易信号(BUY/SELL/HOLD)
- 建议在自动交易前强制调用
2. 交易执行工具 (execute_trade.py)
- 支持市价单执行
- 提供
--testnet沙箱模式供首次验证 - 需通过环境变量注入API密钥(BINANCE_API_KEY/BINANCE_SECRET)
计费与安全机制
- SkillPay计费:0.001 USDT/调用,强制要求
--user USER_ID参数 - 密钥隔离:API密钥通过环境变量传递,不硬编码于脚本
- 资金风险:实盘交易直接关联用户Binance账户资金
显著优点
- 技术栈轻量(Python + ccxt库),部署门槛低
- 支持测试网预演,降低初次使用风险
- 明确的技术指标输出,降低主观决策偏差
潜在局限
- 按次计费累积成本:高频策略下费用可能显著
- 单一交易所绑定:仅支持Binance,缺乏多平台套利能力
- 无风控熔断机制:依赖用户自主设置stop-loss
- API密钥暴露风险:若环境变量管理不当,存在密钥泄露可能
适合人群
- 具备基础Python环境的量化交易初学者
- 希望快速验证技术指标策略的交易者
- 能接受小额计费测试自动化流程的用户
常规风险提示
- 加密货币市场高波动性可能导致快速亏损
- 测试网与实盘环境存在执行差异(滑点、流动性)
- 计费失败时需人工充值,中断交易连续性