agentsclimarketplace

5minbtc

Skill aAAaqwq/AGI-Super-Team/skills/5minbtc

14 AI executives powered by legendary minds (Musk/Buffett/Simons/Feynman) — deploy your virtual C-Suite in one git clone.

Install
npx -y skills add aAAaqwq/AGI-Super-Team --skill 5minbtc

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

What its author says it does

Copied from the file, not written here

BTC 5分钟K线实时方向预测。v5.7.3引擎HTTP并行化(4路ThreadPoolExecutor→~3s,原12-18s)。半K线策略——第2分钟执行(progress~40%),12正交因子含half_body实体延续+momentum/decel冲突降权+V反转+放量突破+Chainlink价格对齐+Platt Scaling+Bull惩罚。ATR乘数x0.55。黑天鹅防护: ATR spike+FNG<25过滤+新闻冲击熔断。v5.7.2冲突裁决: half_body vs imbalance/microprice(已验证2次实盘)+fatigue≥0.8均值回归预警。Binance端点双向故障切换。

SKILL.md

9.0 KB, as published. Nobody here has run it

5minbtc — BTC 5分钟实时预测 v5.7.4

BTC 单根 5min K线 方向 + 收盘价预测。引擎+LLM 混合架构。 SKILL.md 是索引, 详细内容见 references/

触发

5minbtc / 5min btc / btc 5min

何时使用

场景做法
当前 5min K线 方向+价位✅ 标准流程, 有真实 edge (v5.8 回测 61-70%)
"今晚 BTC 涨跌" (宽窗口)⚠️ 跑当前 K线 + 给方向倾向, 标注"超出引擎置信区间"
"下根 K线" / "1小时后"引导在该 K线 起始时间再触发

快速开始

SKILL_DIR=/home/aa/.hermes/profiles/cqo/skills/5minbtc

# 1. 并行: 引擎 + 新闻 + settle (前一根)
python3 $SKILL_DIR/5minbtc-log.py settle-all 2>&1
python3 $SKILL_DIR/5minbtc-engine-v5.7.py 2>&1
python3 $SKILL_DIR/5minbtc-news.py 2>&1

# 2. 3 路 web_search (并行)
# "Bitcoin BTC breaking news price" / "crypto market macro stocks today" / "比特币 BTC 最新 晚间"

# 3. LLM 分析 → 输出 (见 output-template.md)
# 4. 写日志
python3 $SKILL_DIR/5minbtc-log.py log \
  "<candle.iso>" <pred_close> <pred_high> <pred_low> \
  <conf> <bias> <news_sent> <vol_pct>

架构 (1 行/组件)

  • 引擎 5minbtc-engine-v5.7.py: 12 正交因子 + 半 K线策略 + 4路并行 HTTP (~3s)
  • 日志 5minbtc-log.py: jsonl 追加 + 增量 settle (写入 logs/)
  • 新闻 5minbtc-news.py: CoinDesk RSS (唯一稳定源, ~14min 延迟)
  • LLM: 因子打分基准 + LLM 综合裁决 + 模板输出

铁律

  1. 每次必须重新执行引擎脚本 — 不缓存
  2. 每次必须重新搜索3组新闻
  3. 先 settle 上一根, 再 log 新预测
  4. LLM 可微调引擎的 bias/pred_close/range, 但必须说明理由
  5. 输出 15-25 行 (平衡深度和 Telegram 可读性)

关键裁决规则 (LLM 决策时必查, 详见 output-template.md)

  • half_body vs imbalance 冲突 (v5.7.2): |half_body|>0.25 + |imbalance|>0.5 + progress≥45% → 优先 half_body
  • TREND 强趋势 decel 约束 (v5.7.4): EMA delta>$100 时 |decel|>0.7 需 |half_body|>0.15 同向确认
  • fatigue≥0.8: conf 上限 40, 反向 +10pp
  • chainlink_offset 矛盾: bias=bull 但 pred_close<current → 以 current 为锚 ±ATR×0.3
  • 极端进度 (>80%): pred_close 按剩余时间比例缩放
  • Body=0 持续模式: pred_close → current ± ATR×0.2, conf 降至 35-42%

性能快照 (2026-07-05)

  • v5.7.1 实盘 273 轮方向 75.7% (v4.x 62.5%, +13.2pp)
  • v5.8 回测: 前2根 1min=61.4%, 前4根=69.5% (半 K线延续性)
  • 当前 cron: zai/glm-5.2 (8-15s/次) | opencaio 实测 MiniMax-M3 ~2.7s 可作更快选项

📚 引用索引 (references/)

核心方法论

  • lessons.md25 条核心教训 (必读, 含 2026-07-05 新增 23-25)
  • pitfalls.md17 条 pitfalls 集中索引 (必读, 含并行 max() 评估陷阱)
  • changelog.md — v5.0 ~ v5.7.4 详细变更
  • architecture.md — 引擎架构 + 因子模型 + v5.0 升级路线图
  • skill-organization.mdSkill 文件结构模式 (可复用) — SKILL.md INDEX + references/ 分专题

执行与输出

数据源 & 网络

引擎专项

回测 & 复盘

单次 session 记录

数据采集 & 仓库

复盘记录 (reviews/)

按月归档:

reviews/
├── 2026-05/  (6 份: review-2026-05-05.md, 24, 25, 27, 27-backtest, 29)
├── 2026-06/  (15 份: 03, 06, 09, 12, 14, 15, 16, 17, 18, 19, 21, 23, 24, 27, 28)
└── 2026-07/  (2 份: 01, 02)

报告库

14 份深度蒸馏报告在 reports/ 目录 (也同步在 AGI-Super-Team): R01-R14。

仓库同步

详见 sync-procedure.md。简述:

rsync -av --exclude='data/' --exclude='__pycache__/' \
  --exclude='*.jsonl' --exclude='*.jsonl.*' --exclude='*.gz' \
  /home/aa/.hermes/profiles/cqo/skills/5minbtc/ \
  /home/aa/clawd/repos/AGI-Super-Team/skills/5minbtc/
cd /home/aa/clawd/repos/AGI-Super-Team
git add skills/5minbtc/ && git commit -m "sync(skills/5minbtc): <版本>" && git push origin master

回测系统

backtest/
├── fetch_data.py            # Binance 历史数据下载
├── run_backtest.py          # v5.6 回测 (因子无预测力, 公平回测)
├── run_backtest_v57.py      # v5.7 回测 (含前视偏差, 已知)
├── run_backtest_v58.py      # v5.8 回测 (真实 1min 半 K线, 零前视) ← 推荐
├── run.sh                   # 一键运行
├── data/                    # 5min (105K) + 1min (259K) K线
└── results/                 # 回测结果 (gitignore)

文件结构

5minbtc/
├── SKILL.md                      # 本文件 (~170 行 INDEX)
├── 5minbtc-engine-v5.7.py        # 主引擎 (v5.7.4 规则, cron 调用)
├── 5minbtc-news.py               # 新闻扫描 (CoinDesk RSS, 唯一稳定源)
├── 5minbtc-log.py                # 日志记录 (写入 logs/)
├── archive/                      # 归档
│   └── engines/
│       └── 5minbtc-engine-v5.py  # v5 旧版 (回测因子模块 import)
├── logs/                         # 日志输出
│   ├── 5minbtc-log.jsonl         # 当前活跃 (cron 写入)
│   ├── 5minbtc-log.jsonl.1       # 最新备份
│   └── 5minbtc-log.jsonl.{2..22}.gz  # 历史归档
├── reviews/                      # 每日复盘 (按月归档)
│   ├── 2026-05/  (6 份)
│   ├── 2026-06/  (15 份)
│   └── 2026-07/  (2 份)
├── references/                   # 26 份专项 ref (含 skill-organization 模式)
├── backtest/                     # 回测系统
├── data/                         # 运行时 (news-risk-level.json 等)
├── scripts/                      # 复盘/工具脚本
14. 🔴 高延迟网络 — 引擎timeout临时修补 (2026-06-24)
15. 🔴 Web搜索不可用时的降级策略
16. 🔴 并行工具调用延迟评估 = max() not sum() (2026-07-05)
17. 🔴 SKILL.md 维护: 定期重构为 INDEX 风格 (2026-07-05)

---
最后更新: 2026-07-05 — 清理 news.py 死代码 (-54%) + SKILL.md 重构为 INDEX (-82%) + logs/reviews 归档 + 25 条教训

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.