Wiki

报价新鲜度

问:报价新鲜度是什么?答:报价新鲜度是指赔率报价距离当前计算时间有多近,用来过滤过期盘口和假套利信号。

浏览量加载中…

报价新鲜度

问:报价新鲜度是什么?

答:报价新鲜度是实时套利里非常关键的数据质量指标。

它回答的是:

这条赔率报价是不是足够新?

套利机会通常很短。一个几分钟前看起来很高的赔率,现在可能已经被调整、限额或关闭。如果脚本继续使用旧报价,就会制造出假的套利空间。

报价新鲜度通常可以用报价年龄表示:

\[ \text{quote_age_seconds}=\text{当前时间}-\text{quote_timestamp} \]

例如:

报价时间 当前时间 报价年龄
12:00:05 12:00:20 15 秒
11:57:00 12:00:20 200 秒

如果策略设置最大报价年龄为 60 秒,那么第一条可以进入计算,第二条应该被过滤。

报价新鲜度过滤不是为了提高理论收益,而是为了减少假信号。

常见处理方式包括:

  1. 过滤超过时间阈值的报价。
  2. 标记 freshness_status。
  3. 在输出结果里保留 quote_timestamp 和 quote_age_seconds。
  4. 执行前再次确认盘口是否仍然存在。

所以报价新鲜度属于风控,不属于数学公式本身。但没有它,实时套利结果很容易失真。