Wiki
数据追溯
问:数据追溯是什么?答:数据追溯是保留赔率来源、抓取时间、原始比赛编号和校验状态,用来排查套利结果是否可靠。
浏览量加载中…
数据追溯
问:数据追溯是什么?
答:数据追溯是指一条策略结果能够回到它的原始数据来源。
套利结果对数据质量非常敏感。一个错误的比赛匹配、一个过期的赔率、一个无效盘口,都可能制造假信号。所以输出结果不能只保留 EV 和下注比例,还要保留来源信息。
常见追溯字段包括:
| 字段 | 用途 |
|---|---|
| source_event_id | 原始来源里的比赛 id |
| source_game_id | 原始来源里的 game id |
| quote_timestamp | 报价时间 |
| quote_age_seconds | 报价年龄 |
| snapshot_run_id | 抓取批次 |
| market_selection_key | 原始市场选择键 |
| freshness_status | 新鲜度状态 |
| validation_status | 校验状态 |
| validation_message | 校验说明 |
这些字段不直接改变套利公式,但它们决定结果是否可信。
例如一组策略显示:
\[ EV=1.012 \]
看起来很好。但如果 quote_age_seconds 是 600 秒,说明这条赔率已经是 10 分钟前的报价。对于实时套利来说,这个结果大概率不可执行。
再例如 validation_status 不是有效状态,可能说明:
- 比赛没有成功归一化。
- 盘口线解析失败。
- 赔率字段异常。
- 数据源缺少必要字段。
这种结果不应该直接执行。
数据追溯的作用是让每一条结果都能被复盘:
- 它来自哪家公司。
- 它来自哪次抓取。
- 原始盘口是什么。
- 当时是否通过校验。
- 为什么最后进入了策略结果。
所以数据追溯不是展示字段的装饰,而是实时策略的风控基础。