Files
winning-wallet-finder/项目流程.md
T
gavindiaz 125470b24a sync: upstream + our customizations (dashboard, healthcheck, docs)
Synced from github/main: aebcfa2d copybot: live paper feed [skip ci]
Our additions: serve_dashboard.py, bot_dashboard.html, mihomo-healthcheck.sh,
中文文档, 我们的钱包配置
2026-07-21 07:35:48 +08:00

73 lines
3.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
不是,自动的。让我把"找钱包"的全流程讲清楚。
## 一张图:钱包从全网到你眼前
```
Polymarket 全网交易 (上百万笔/天)
enumerate.py ← 自动(daily.sh 跑)每天发现新候选
│ top traders of recent markets
candidates.json ← 候选池
collect.py → cache.duckdb ← 自动拉所有候选钱包历史
├─→ skill.py ← 自动,5 道统计门
│ ↓
│ watch_skilled.json ← 71 个钱包(z ≥ 阈值 + FDR + OOS 一致)
└─→ conviction_scan.py + validate_timing.py ← 自动
watch_sharps.json ← 12 个钱包(信念单 + 费后 Copy PnL > 0
★ 你手动挑 5 个 ★
copybot.paper.json ← bot 实际跟的 5 个
copybot.py 24/7 跑 ← 自动监听新交易、按门槛复制
```
## 三个数字的关系
| 数字 | 文件 | 含义 | 怎么更新 |
| ------ | ------------------------- | ------------------------------------------------------------ | -------------------- |
| **71** | `live/watch_skilled.json` | **候选池**:统计上可能赢的钱包(z-score ≥ 6 + OOS 一致) | 每天 `daily.sh` 重算 |
| **12** | `live/watch_sharps.json` | **可复制池**:在 71 里再做"信念门槛 + 费后 Copy PnL > 0"两道过滤 | 每天 `daily.sh` 重算 |
| **5** | `live/copybot.paper.json` | **你实际跟的**:从 12 里手工挑出来的 | **你手动改** |
## 你要日常做什么
**几乎不用**。整个流程:
1. **找**daily.sh 每天 02:00 UTC10:00 北京)自动跑,重新打分 → 71 → 12 自动更新
2. **跟**copybot-paper systemd 24/7 跑,自动监听你配置的 5 个钱包的新交易
3. **改**
- 想**加/减/换**跟单钱包 → 手动编辑 `copybot.paper.json``wallets`(偶尔看一次 dashboard 决定加谁)
- 想**改跟单金额** → 手动编辑 `bankroll_pct``class_pct`
- 想**完全不管** → 啥也别动,让 bot 自己跑
## 关键:71 → 12 → 5 的区别
- **71 个**:统计上"过去赢过"的钱包,但有些赢的原因不可复制(比如跟单延迟毫秒级的 scalper)
- **12 个**:在 71 里再做两道过滤——只跟该钱包自己下注最大的 20%("信念"),且按真实费率复制后还能赚钱(Copy PnL > 0)。**这 12 个才是真能赚钱的**
- **5 个**:你在 12 里挑 5 个(你目前配的:Kruto2027 / 0xbadaf319 / gkmgkldfmg / 1kto1m / BikesAreTheBikes
## 实战:你啥时候需要"手动"
只有两种情况:
1. **几周后**:看了 dashboard,发现 12 里的某个钱包最近特别差(或者新晋某个特别好)→ 编辑 `copybot.paper.json` 加进来或踢出去
2. **想调金额**:发现下注太多/太少 → 改 `bankroll_pct`
或者你**完全不想管**——放着就行,daily.sh 每天会自动调 71 和 12,bot 按你配的 5 个继续跟。损失的是"没踩到新晋的赚钱钱包",但省心。
---
想深入看哪部分?比如:
- 5 道统计门具体怎么过滤?
- 信念门槛(每钱包 p80)怎么算?
- Copy PnL 是怎么模拟出来的?