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 不是有效状态,可能说明:

  • 比赛没有成功归一化。
  • 盘口线解析失败。
  • 赔率字段异常。
  • 数据源缺少必要字段。

这种结果不应该直接执行。

数据追溯的作用是让每一条结果都能被复盘:

  1. 它来自哪家公司。
  2. 它来自哪次抓取。
  3. 原始盘口是什么。
  4. 当时是否通过校验。
  5. 为什么最后进入了策略结果。

所以数据追溯不是展示字段的装饰,而是实时策略的风控基础。