Polymarket 数据审计看板

刷新结果 刷新 Checkpoint 查询批次 执行 Position 执行实时 Position 执行表间关系 执行 PnL 执行 Market/Event 执行负仓位统计 执行新闻质量统计 执行 Kline 执行检查
Trade: {{ latest.trade.batch_id }} Activity: {{ latest.activity.batch_id }} Kline: {{ latest.kline.batch_id }} Market/Event: {{ latest.market_event.batch_id }} Position: {{ latest.position.batch_id }} Relation: {{ latest.relation.batch_id }} PnL: {{ latest.pnl.batch_id }} 实时 Position: {{ latest.realtime_position.batch_id }} 暂无检查结果
实时查询时间(UTC)
{{ checkpointData.queried_at || '-' }}
全部明细
{{ scanCheckpointRows.length }}
普通扫描
{{ standardCheckpointCount }}
Combo 扫描
{{ comboCheckpointCount }}

Event / Market 数量(按 start_date 实时 SQL)

Chain Market
{{ checkpointChain.market_count || 0 }}
Data Market
{{ checkpointTarget.market_count || 0 }}
Data − Chain Market
{{ signed(checkpointData.market_count_diff) }}
Chain Event
{{ checkpointChain.event_count || 0 }}
Data Event
{{ checkpointTarget.event_count || 0 }}
Data − Chain Event
{{ signed(checkpointData.event_count_diff) }}
本页每次刷新都直接执行 Doris SQL,只查询展示,不执行校验,不写入任何结果表。

交易 / 拆分 / 合并 / 赎回等 Checkpoint 明细

匹配小时
{{ tradeSummary.matched_hours || 0 }}
异常小时
{{ tradeSummary.mismatch_hours || 0 }}
Doris 总数
{{ tradeTotals.doris }}
Dune 总数
{{ tradeTotals.dune }}
Dune / Chain 异常小时
{{ marketEventSummary.mismatch_hours || 0 }}
Dune Market(market_start_time)
{{ marketEventTotals.duneMarkets }}
Chain Market(start_date)
{{ marketEventTotals.chainMarkets }}
Chain Event(start_date)
{{ marketEventTotals.chainEvents }}
缺失 Event
{{ marketEventSummary.missing_event_count || 0 }}
缺失 Market
{{ marketEventSummary.missing_market_count || 0 }}
Gamma Event(异常小时)
{{ marketEventTotals.gammaEvents }}

官方接口确认缺失的 Event

官方接口确认缺失的 Market

批次状态
{{ positionBatch.status || '-' }}
日维度抽样
{{ positionDaily.sampled_count || 0 }}
小时维度抽样
{{ positionHourly.sampled_count || 0 }}
Delta 差异
{{ Number(positionDaily.delta_mismatch_count || 0) + Number(positionHourly.delta_mismatch_count || 0) }}
Activity 差异
{{ positionBatch.activity_missing_count || 0 }}
Position 匹配 / 异常
{{ positionBatch.position_match_count || 0 }} / {{ positionBatch.position_mismatch_count || 0 }}
只校验相邻快照:日维度为前天 → 昨天,小时维度为上一小时 → 当前完整小时;每个维度抽取 10 条 balance 变化记录。

日 / 小时增量抽检

Token Position 计算明细

Activity 缺失 / 多余明细

批次状态
{{ relationBatch.status || '-' }}
检查业务键
{{ relationBatch.checked_key_count || 0 }}
缺失
{{ relationBatch.missing_count || 0 }}
不一致
{{ relationBatch.mismatch_count || 0 }}
失败规则
{{ relationBatch.error_rule_count || 0 }}
UTC 增量窗口:{{ relationBatch.window_start || '-' }} 至 {{ relationBatch.window_end || '-' }};仅检查该日发生变化的业务键。

关系规则汇总

异常明细 {{ relationRuleFilter ? `— ${relationRuleFilter}` : '' }}

批次状态
{{ pnlBatch.status || '-' }}
已关闭 Event PnL
{{ pnlBatch.sample_size || 0 }}
存量 PnL 通过
{{ pnlBatch.passed || 0 }}
存量 PnL 异常
{{ pnlBatch.mismatched || 0 }}
当前逻辑重算通过
{{ pnlBatch.recalculated_passed || 0 }}
重算总值通过
{{ pnlBatch.recalculated_total_passed || 0 }}
Token 对账
{{ pnlBatch.position_compared || 0 }}
每日校验固定钱包最近关闭 Event 1 条,以及钱包地址表抽取 5 个钱包各自最近关闭 Event 1 条;容差 {{ pnlBatch.tolerance || '-' }}。重算总 PnL 差异超过 {{ pnlBatch.large_total_diff_threshold || '-' }} 时继续对比官方与 Doris Token Position。
批次状态
{{ realtimePositionBatch.status || '-' }}
抽样仓位
{{ realtimePositionBatch.sampled_count || 0 }}
通过
{{ realtimePositionBatch.passed || 0 }}
Balance 异常
{{ realtimePositionBatch.mismatched || 0 }}
官方未返回
{{ realtimePositionBatch.official_missing || 0 }}
仅对比 Doris Balance 与官方 Size;官方 Size 向下截断到 4 位小数,未返回按 0,绝对误差不超过 0.1 即通过。价格不参与校验。
抽样地址
{{ activityRows.length }}
API 记录
{{ activityTotals.api }}
本地匹配
{{ activityTotals.local }}
缺失记录
{{ activityTotals.missing }}
最新统计日期(UTC)
{{ negativePositionLatest.target_date || '-' }}
负仓位条数
{{ negativePositionLatest.negative_position_count || 0 }}
保存时间(UTC)
{{ negativePositionLatest.checked_at || '-' }}
统计口径:1d 快照中 balance < 0 AND price > 0;每日 01:30 UTC 自动保存昨天的条数。
统计日期:{{ auditDate }} 查看新闻列表 UTC 发布日;全部指标统一从 PostgreSQL predx_news 统计,延迟为 created_at - publish_time。有正文指 clean_detail 去除首尾空白后长度 > 0;正文质量只统计支持详情页爬取的 Source。
最新统计日期(UTC)
{{ newsQualityLatest.target_date || '-' }}
新闻数量
{{ newsQualityLatest.news_count || 0 }}
入库延迟 > 1 小时
{{ newsQualityLatest.late_over_1h_count || 0 }}
有正文数量 / 占比
{{ newsQualityLatest.has_detail_count || 0 }}
{{ percent(newsQualityLatest.has_detail_rate) }}
正文 < 200 字符占比
{{ percent(newsQualityLatest.short_detail_rate) }}
{{ auditDate || '-' }} 各 Source 明细
检查粒度
{{ klineRows.length }}
源交易桶
{{ klineTotals.expected }}
异常缺口
{{ klineTotals.missing }}
抽样 Market
{{ klineTotals.markets }}
钱包: {{ activeWallet }}