Files
winning-wallet-finder/live/仪表盘说明.md
T
gavindiaz b916633528 fix: portfolio.py OverflowError on out-of-range endDate; add Chinese docs; utf-8 dashboard write
- live/portfolio.py:336 — catch OverflowError alongside ValueError in _end_ts
  (mktime on out-of-range dates raises OverflowError on Windows; previously
  crashed the whole window_bets() on certain operator-resolved markets)
- live/dashboard.py — open(out,'w',encoding='utf-8') so dashboard.html
  renders Chinese titles correctly on Windows
- .gitignore — ignore session-local artifacts (PolymarketDocumentation-main/,
  wwf_state.json, live/portfolio.json, etc.)
- Add Chinese-language docs: USAGE.md (项目使用手册), live/仪表盘说明.md,
  live/钱包筛选完整流程.md, 实盘配置.md
2026-07-17 17:37:06 +08:00

7.9 KiB
Raw Blame History

仪表盘(dashboard.html)说明文档

本文档详细说明 Polymarket Skilled Wallets 仪表盘的每一个字段、标签、颜色、操作方法。


一、这是什么

这是一个**自包含的 HTML 仪表盘(单文件,包含所有逻辑)。每次运行 python dashboard.py 时,它读取 watch_skilled.jsonskill.py 输出的 71 个通过统计筛选的钱包清单,重写 dashboard.html。

打开 dashboard.html


二、顶部卡片(五个关键指标)

卡片 数值含义 怎么看
Validated wallets 钱包总数(当前 71 个) 通过 z-score + FDR + OOS > 0(这是候选池大小。数字越大,这套筛选越宽松;越小越严格。
Median z 所有钱包 z-score 的中位数 z > 3 说明整体水平不错;< 0 说明平均不认真。解读:> 3 表示中位数越高说明大多数钱包的 z 平均水平在"显著优于"大多数钱包 能够打败他们"的入场价。
Median OOS z 所有钱包的样本外 z 的中位数 绿色/红色表示该钱包的前半/后半数据分算出来。**这个数值为正还是为负。**绿色=正((前半和后半一致都赢是独立都正。**最关键的筛选门。
Value / longshot (长镜头价值型钱包数量 价值型=偏好入场价 0.5 以下的冷门/长镜头(长期赔率区,这是 alpha 真正集中的地方。
Favorite-rider 偏好骑乘型钱包数量 偏好偏好买入场价 0.85 以上的热门胜率高但是(入场价>0.85,看起来胜率高,**但赔率薄,难复制(深度不够。

三、表格字段详解

表头列含义(从左到右

标签 说明
# 序号
Wallet 钱包名称 / 地址 名字是 Polymarket profile 链接
z 主要技能 z-score **核心指标。衡量该钱包真正打败自己买入价战胜市场价格定价能力。 z = (实际胜利数 − Σ 入场价) / σ
OOS z out-of-sample z 前半/后半时间窗口 z-score 样本外验证防过拟合。
bets 胜利/总笔数 胜场 / 总场数
win% 胜率 胜利数 / 总笔数百分比(容易被"只买热门骗你"的钱包骗,不是主要参考
avg entry 平均入场价 平均入场价格
alpha 0.20.4 价值带占比 入场价 0.2–0.4 的长镜头 bet 占总笔数的百分比条图表示
type 类型标签 Value/balanced/favorite

四、颜色编码详解

4.1 z 列颜色

| 颜色 | z 值 | 说明 | |------|------| | 🔴 默认 | z < 6 | 一般水平 | 🟢 绿色 | 6 ≤ z < 10 | 显著优秀 | 🟣 紫色 | z ≥ 10 | 极优秀(10 |

解读: z ≈ 3 约为 1/740 概率的随机事件;z ≈ 5 约为 1/350万。z=3 是一个常见的统计显著性边界。

4.2 OOS z 列颜色

颜色 OOS z 值
🟢 绿色 z ≥ 5
🟡 黄色 3 ≤ z < 5
🔴 红色 z < 3

为什么 OOS 比 z 更重要: z 高可能是过拟合的结果;OOS 高才是"同一个技巧持续存在的信号。

4.3 钱包类型标签颜色

标签 颜色 判断条件 说明
Value(价值型) 🟢 绿色 平均入场价 < 0.5 买长镜头冷门,真正的 alpha 区
Balanced(均衡型) 🔵 蓝色 平均入场价 0.50.85 均衡分布
Favorite-rider(骑乘型) 🟡 黄色 平均入场价 ≥ 0.85 几乎只买热门,胜率高但赔率薄

五、操作指南

5.1 生成最新仪表盘

cd C:\Users\Administrator\Desktop\winning-wallet-finder\live
python dashboard.py

输出类似:

wrote C:\Users\Administrator\Desktop\winning-wallet-finder\live\dashboard.html (71 wallets)

5.2 打开仪表盘

在资源管理器中双击 dashboard.html,或:

start C:\Users\Administrator\Desktop\winning-wallet-finder\live\dashboard.html

5.3 搜索钱包

顶部搜索框输入钱包名称或地址片段。

5.4 筛选类型

下拉框:

  • All archetypes — 显示全部
  • Value / longshot — 只看价值型
  • Balanced — 只看均衡型
  • Favorite-rider — 只看骑乘型

5.5 排序方式

**Sort 下拉:

排序选项 含义
z (skill) 按 z-score 排序(默认,降序)
out-of-sample z 按样本外 z 排序
alpha-zone % 按 0.20.4 带占比排序
# bets 按总下注次数排序
win rate 按胜率排序

点击表头也可以直接排序(再次点击同一列切换升/降序)。

5.6 查看某个钱包的最近交易

点击任意一行 → 会在该行下方展开一个详情行,显示:**

  • 该钱包最近 8 笔交易(BUY/SELL + 市场 + 价格 + 实时拉取(来自 data-api.polymarket.com

  • "open profile ↗" 链接跳转到 Polymarket 官方 profile 页面

这是手动检查某个钱包"到底在玩什么"的最快方式。


六、核心指标详解

6.1 z-score(技能评分)

公式: z = (实际获胜数 − Σ 入场价) / σ

含义: 用"预期获胜数 = Σ 入场价(入场价本身就是市场对该事件胜率的估计)。如果一个钱包总是以 0.30 价格买 YES,买了 100 次,赢了 50 次,那预期赢 30 次,实际赢 50 次,z-score = (50 30) / sqrt(100 × 0.3 × 0.7) ≈ 4.36 → 显著高于市场预期。

**为什么不用胜率:胜率会被"只买 ¢90 热门项"钱包骗,胜率高并不是优势,但 z-score 是稳健的。

6.2 OOS z(样本外 z

把时间切成前后两半,分别算 z-score,看是否一致。如果前半高、后半也高,说明不是过拟合。这是**最关键的筛选门。

6.3 alpha 0.20.4

入场价在 0.200.40(即 ¢20–¢40)的 bet 占总 bet 的占比百分比。这是长镜头冷门区,research 发现 research 研究发现真正的 alpha 真的集中在这里。越高说明越偏好好挖掘长镜头挖掘能力越强。


七、怎么用它挑钱包

7.1 找"好钱包的特征

条件 推荐
z ≥ 5 (显著优于市场
OOS z ≥ 3 (前半/后半一致
alpha 0.20.4 高 (买长镜头冷门的能力强
Value 类型 (真正有 alpha 的

7.2 需要避开的陷阱

现象 原因
z 高但 OOS z 负 前半段表现好但后半段不行,可能是运气
胜率高但 avg entry 高 Favorite-rider 骑乘热门型 — 高胜率但赔率薄,难复制
z 高但总笔数少 样本量小,统计不显著

7.3 copybot 与仪表盘的关系

copybot 当前跟踪的 5 个钱包(Kruto2027 / 0xbadaf319 / gkmgkldfmg,都是从这 71 个里面**挑选出来的。它们的信念门槛(conviction floor)也是从这些历史数据算出来的。

换句话说:**仪表盘展示的是整个候选池的全貌;copybot 只抄"这 71 个里面"他们自己真正下重注的那几笔。


八、已知限制

  1. **历史数据 ≠ 未来表现。这是样本内表现,真实复制会有滑点、fee、深度限制。
  2. **封禁风险。优势钱包可能被 Polymarket 平台限制。
  3. **OOS z 只是时间切分验证,不考虑市场风格切换后是否继续赢。
  4. **实时交易拉取失败。点击行时,如果 data-api 可能返回空(网络问题或该钱包没有近期活动)。

九、快速对照表

你看到的 实际含义
z = 8.3 该钱包显著优于市场预期
OOS z = 5.1 前半/后半都表现出一致,非过拟合
bets 47/82 47 胜 / 82 笔已结算交易
win% 57 57% 胜率
avg entry 0.33 平均入场价 ¢33(长镜头冷门)
alpha 0.2-0.4 = 68% 68% 的 bets 在长镜头冷门价值区(真正 alpha 区
type Value 价值型

*生成于 2026-07-15