SuperAPI AI 工具集

base-trader

智能体与模型

查看项目

更新于 10-16 07:05

技能介绍

用途

Base Trader 是一个通过 Bankr API 在 Base 链上运行的自主加密货币交易技能,用于交易代币、监控新币发行、执行交易策略以及管理交易组合。触发场景包括交易、监控新币、执行策略或管理组合等。

主要能力

  • 风险管理规则:MAX_POSITION_SIZE = 组合的 10%;MAX_SINGLE_TRADE = 50 美元;STOP_LOSS = 入场价 -15%;TAKE_PROFIT = 最低 +30%;MAX_DAILY_LOSS = 起始余额的 -20%。触及每日亏损上限则停止交易 24 小时。
  • 入场筛选条件(全部满足才可买入):流动性 > 1 万美元;合约已在 Basescan 验证;无蜜罐迹象(可卖出);不在已知骗局名单;代币年龄 > 5 分钟;价格行为呈现吸筹而非抛售。
  • 退出规则:分批止盈(+30% 卖 25%,+50% 卖 25%,+100% 卖 25%,保留 25% moonbag);硬止损 -15%;亏损不加仓摊平。
  • 三类交易策略:
    • 策略一:新币狙击(高风险)——监控新币发行并小仓位早期进入;每个狙击最高 20 美元;2 倍卖出 50%,剩余在 5 倍或止损卖出;每天最多 3 次狙击。
    • 策略二:动量交易(中风险)——交易表现强势的成熟代币;入场信号包括价格高于 20 周期均线、成交量增加、形成更高低点。
    • 策略三:蓝筹定投(低风险)——每周定投,如每周 20 美元 ETH、每周 10 美元 USDC。
  • 交易日志与绩效跟踪:每笔交易记录到 data/trades.json(含时间戳、方向、代币、美元金额、价格、原因、交易哈希);绩效记录到 data/performance.json(起始日期、起始余额、当前余额、总交易数、盈利交易数、亏损交易数、胜率、总盈亏、最佳/最差交易)。
  • 安全中断条件:每日亏损 > 20%、连续 3 笔亏损、组合较历史高点回撤 > 30%、执行异常错误、市场整体崩盘(ETH 24 小时 -20%)时停止全部交易,等待 24 小时、重新评估后再以更小仓位恢复。
  • 自主交易模式:支持通过 cron 或 heartbeat 定时运行,含早间扫描(9 点)、午间检查(13 点)、晚间复盘(18 点)的例行流程。

使用方式

前提条件:

  • 在 ~/.clawdbot/skills/bankr/config.json 配置 Bankr API。
  • Bankr 钱包中持有 ETH 用于 gas 和交易。
  • 可用 bankr.sh "What is my wallet address?" 查看钱包地址。

执行命令示例(原文命令,保持不变):

# 查看组合
~/clawd/skills/bankr/scripts/bankr.sh "Show my portfolio on Base"

# 执行交易
~/clawd/skills/bankr/scripts/bankr.sh "Buy $25 of TOKEN on Base"

# 设置止损
~/clawd/skills/bankr/scripts/bankr.sh "Set stop loss for TOKEN at -15%"

# 查看价格
~/clawd/skills/bankr/scripts/bankr.sh "What's the price of TOKEN on Base?"

# 检查热门代币
scripts/bankr.sh "What tokens are trending on Base?"

# 研究流动性
scripts/bankr.sh "What's the liquidity for TOKEN on Base?"

# 小仓位入场
scripts/bankr.sh "Buy $20 of TOKEN on Base"

# 技术分析
scripts/bankr.sh "Do technical analysis on TOKEN"

# 限价单
scripts/bankr.sh "Buy $30 of TOKEN if price drops to X"

# 定投
scripts/bankr.sh "DCA $20 into ETH every week on Base"
scripts/bankr.sh "DCA $10 into USDC every week on Base"

# 止盈
~/clawd/skills/bankr/scripts/bankr.sh "Sell 25% of my TOKEN on Base"

交易日志格式示例:

{
  "timestamp": "2026-01-28T12:00:00Z",
  "action": "BUY",
  "token": "TOKEN",
  "amount_usd": 25,
  "price": 0.001,
  "reason": "Launch snipe - verified contract, good liquidity",
  "tx": "0x..."
}

绩效跟踪格式示例:

{
  "start_date": "2026-01-28",
  "starting_balance_usd": 100,
  "current_balance_usd": 100,
  "total_trades": 0,
  "winning_trades": 0,
  "losing_trades": 0,
  "win_rate": 0,
  "total_pnl_usd": 0,
  "best_trade": null,
  "worst_trade": null
}

适用场景

  • 在 Base 链上按预设规则自主或半自主交易代币。
  • 需要严格风险控制框架的个人加密交易流程。
  • 监控新币发行并执行小仓位早期进入。
  • 对成熟代币执行动量策略或定期定投。
  • 需要交易日志和绩效复盘记录的自动化交易设置。

限制与风险提示

  • 文档明确标注新币狙击为高风险策略,杠杆交易指南亦标注为高风险。
  • 交易需钱包持有 ETH 用于 gas 和交易,技能本身不提供资金。
  • 依赖 Bankr API 配置是否正确,配置缺失则无法执行。
  • 文档中列出的红旗信号(蜜罐、流动性低于 5000 美元、未验证合约、匿名团队、承诺保证收益、税费 > 10%、流动性锁定 < 30 天、价格已较发行上涨 10 倍以上)应避免交易。
  • 原文未提供具体收费、价格、平台支持范围或实际收益保证,这些信息暂未提供。

参考资料(文档内列出)

  • references/strategies.md - 策略详解
  • references/token-analysis.md - 代币分析方法
  • references/risk-management.md - 仓位计算公式
  • references/market-analysis.md - 市场状况解读
  • references/market-research-bankr.md - Bankr 研究命令
  • references/execution.md - 订单类型与执行
  • references/automation-strategies.md - 自动化交易设置
  • references/launch-sniping.md - 新币发行指南
  • references/leverage-guide.md - 杠杆交易(高风险)