Binance Spot Trader技能使用说明
2026-03-29
新闻来源:网淘吧
围观:11
电脑广告
手机广告
币安现货交易机器人
用于币安的自主现货交易机器人。结合技术指标与基于LLM的市场情绪分析,可在任意币安现货交易对执行交易。
前提条件
- 币安账户需具备API密钥(启用现货交易,禁用提现功能)
- Anthropic API密钥(使用Haiku模型,约$0.001/次调用)
- Python 3.10+
安装设置
1. 安装
bash {baseDir}/scripts/setup.sh
2. 配置
创建.env文件:

BINANCE_API_KEY=<your-api-key>
BINANCE_SECRET_KEY=<your-secret-key>
LLM_API_KEY=<anthropic-api-key>
PAIRS=BTCUSDT,ETHUSDT,SOLUSDT
STRATEGY=momentum
TRADE_SIZE_PCT=5
MAX_POSITIONS=5
3. 运行
python3 {baseDir}/scripts/trader.py
或通过cron定时运行:
*/5 * * * * cd /opt/trader && python3 trader.py >> trader.log 2>&1
交易策略
动量策略(默认)
- 当价格上穿20日EMA且伴随成交量激增时买入
- 当价格下穿20日EMA或触及止盈/止损点时卖出
- 最适合趋势性市场(BTC、ETH、SOL)
均值回归策略
- 当RSI < 30(超卖)且价格接近布林带下轨时买入
- 当RSI > 70(超买)或价格接近上轨时卖出
- 最适合区间震荡市场
定投策略
- 无论价格如何,定期买入固定金额
- 可配置时间间隔(每小时、每日、每周)
- 长期积累的最低风险策略
LLM增强版(所有策略)
- 每次交易前,向Claude Haiku询问市场情绪
- 评估:近期新闻、价格走势、成交量模式、市场结构
- 如果市场情绪强烈反对,可以否决交易信号
交易参数
| 参数 | 默认值 | 描述 |
|---|---|---|
交易对 | BTCUSDT | 逗号分隔的交易对列表 |
策略 | 动量策略 | 动量策略均值回归或定投单笔交易占投资组合比例 |
5 | 每笔交易占投资组合的百分比 | 最大持仓数量 |
5 | 最大同时开仓持仓数 | 止盈百分比 |
5 | 止盈百分比 | 止损百分比 |
3 | 止损百分比 | 定投间隔 |
每日 | 对于定投: | 每小时、每日、每周每次定投金额(USDT) |
50 | 每次定投买入的USDT金额 | USDT per DCA buy |
使用大语言模型 | 是 | 启用大语言模型情绪过滤器 |
监控
# Check portfolio
python3 {baseDir}/scripts/portfolio.py
# View trade history
tail -50 trades.jsonl
# Check logs
tail -f trader.log
⚠️ 安全注意事项
- 切勿在API密钥上启用提现权限— 仅限交易
- 在币安上设置API密钥的IP限制在币安上
- 使用资金有限的子账户进行机器人交易
- 从小额开始(50-100美元),并先进行模拟交易
- 在最初的24小时内主动监控
- 设置币安邮件提醒以接收所有交易通知
- 磁盘上的API密钥— 保护您的服务器(仅使用SSH密钥、防火墙、chmod 600权限)
参考资料
- 请参阅
references/binance-api.md获取REST API文档 - 请参阅
references/indicators.md获取技术分析详细信息
文章底部电脑广告
手机广告位-内容正文底部


微信扫一扫,打赏作者吧~