📦 Btc Sprint Stack — BTC极速交易
v0.4.2连接Simmer平台,用AI+信号在Polymarket 5/15分钟BTC快市自动交易,先模拟后实盘,自动记日志、控费率、限仓位。
0· 114·0 当前·0 累计
下载技能包
最后更新
2026/4/7
安全扫描
OpenClaw
可疑
medium confidence该技能基本实现了所述BTC冲刺交易机器人,但声明的需求与代码实际访问/查找主机凭据(及可选钱包私钥)存在不一致——使用前请复查,并仅在隔离/测试环境运行。
评估建议
安装/运行前需检查:1) 需准备SIMMER_API_KEY及某LLM凭据(或选LLM供应商),包内clawhub.json强制要求而顶层注册元数据却遗漏——视为红旗。2) 代码将发起网络请求(Simmer、Binance、LLM供应商、可选Discord webhook)并在技能目录读写文件(data/*.jsonl)。3) LLM层可能读取~/.codex/auth.json、CODEX_OAUTH_TOKEN或使用Google ADC(google-auth)访问主机Google凭据;若设置WALLET_PRIVATE_KEY还会进行钱包关联。勿设置WALLET_PRIVATE_KEY或指向主云/codex凭据,除非了解后果。4) 先仅干跑模式,并在隔离环境(专用测试API密钥、有限权限或一次性VM/容器)运行。5) 若启用实盘:为Simmer创建最小权限API密钥,避免使用个人Google或Codex主机凭据,并定期审查数据文件与日志。6) 注册表与clawhub.json所需环境变量不一致,表明包元数据可能不完整或过时——启用实盘前请向作者确认所需环境变量与凭据流程。...详细分析 ▾
ℹ 用途与能力
代码实现仅BTC的Simmer交易机器人(信号、制度过滤、执行、日志、LLM决策层),与技能名及描述一致。包内clawhub.json声明pip依赖(simmer-sdk、eth-account、google-auth、requests)及环境变量(SIMMER_API_KEY、LLM_API_KEY),对交易+LLM集成合理。但注册元数据/技能摘要早前显示无需环境变量或凭据——注册声明与包内清单不一致。
⚠ 指令范围
SKILL.md与main.py将调用外部服务(Simmer API、Binance公开API、LLM供应商)并读写本地数据文件(data/*.jsonl)。运行时必须存在SIMMER_API_KEY(否则main.py退出)。LLM层支持多供应商流程,可能读取主机认证文件或环境令牌(见下文)。SKILL.md未列出代码将使用的全部环境变量与本地凭据路径,赋予技能超出文档的更广范围。
ℹ 安装机制
顶层交付至平台的清单中无显式安装说明,但clawhub.json列出pip依赖(simmer-sdk、eth-account、google-auth、requests),这些包对机器人合理。SKILL.md/清单缺少单一显式安装段落,此不一致需注意(平台可能依据clawhub.json尝试安装pip依赖)。
⚠ 凭证需求
代码需要SIMMER_API_KEY及某LLM凭据(clawhub.json列出LLM_API_KEY)。此外LLM供应商实现将接受/尝试多种凭据源:CODEX_OAUTH_TOKEN或~/.codex/auth.json(读取用户主目录)、Google Application Default Credentials经由google-auth(读取主机ADC文件),以及可选WALLET_PRIVATE_KEY(代码文档说明若存在则进行钱包关联/USDC.e授权)。这些额外凭据路径在SKILL.md中未突出记录,却允许访问主机存储的机密或私钥——除非有意启用这些供应商/密钥,否则属过度权限。
ℹ 持久化与权限
技能非强制启用(always:false)且未请求系统级配置更改。将在data/目录下创建并更新本地文件(journal.jsonl、llm_decisions.jsonl、live_params.json、pending_rules.json)。读取~/.codex/auth.json及在设置WALLET_PRIVATE_KEY时进行钱包关联的潜力值得注意,但技能不会修改其他技能或全局代理设置。
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv0.4.22026/4/2
修复:切换至api.binance.us —— api.binance.com在欧盟服务器返回451地理封锁
● 可疑
安装命令
点击复制官方npx clawhub@latest install btc-sprint-stack
镜像加速npx clawhub@latest install btc-sprint-stack --registry https://cn.longxiaskill.com
技能文档
使用此技能在 Simmer 上运行保守的 BTC 5 分钟/15 分钟冲刺机器人。
这是一个模板。 默认信号是短周期 BTC 动量加上 Simmer 情境过滤器。
可替换信号源、置信度模型或 edge 输入,而无需改动执行、日志记录与风险管道。
运行约束
- 默认使用 dry-run。
- 使用官方
SimmerClient(来自simmer-sdk)。 - 仅针对 Polymarket 的 BTC 快市(
5m、15m)。 - 强制执行
config/defaults.json中的风险默认值。 - 在环境覆盖前,先合并
data/live_params.json中的可学习参数。 - 每笔交易必须包含:
source
- skill_slug
- reasoning
- signal_data.edge
- signal_data.confidence
- signal_data.signal_source
- LLM 决策必须验证为严格 JSON,且仅限 BTC。
入口点
./.venv/bin/python skills/btc-sprint-stack/main.py --once --dry-run --validate-real-path
文件
main.py—— 编排modules/btc_sprint_signal.py—— 动量与回退信号modules/btc_regime_filter.py—— 时间、价差、edge、置信度、手续费检查modules/btc_sprint_executor.py—— dry-run/实盘执行包装器modules/btc_position_manager.py—— 资金与仓位规模modules/btc_trade_journal.py—— JSONL 日志modules/btc_self_learn.py—— 有界参数建议modules/btc_heartbeat.py—— 运行摘要与简报modules/btc_llm_decider.py—— 严格 JSON 决策层、provider 抽象与学习存储助手data/live_params.json—— 可学习参数覆盖data/pending_rules.json—— 待应用与已应用的规则建议data/llm_decisions.jsonl—— 每周期 LLM 决策日志