Files

73 lines
3.4 KiB
Markdown
Raw Permalink Normal View History

不是,自动的。让我把"找钱包"的全流程讲清楚。
## 一张图:钱包从全网到你眼前
```
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 是怎么模拟出来的?