计算方法:Chaconne 的数字怎么来
最后更新 2026-10-12
这一页说明 Chaconne 的每个数字是怎么来的:代币价格、参考股价、溢价、扣费净价差、流动性等级和数据质量状态。「扣费净价差」和「流动性等级」是本站自己定义的指标,全站用法与这里一致。
代币价格从哪来
- Solana(xStocks、Ondo):首选 Jupiter 对 $1,000 买单(USDC 换代币)的可成交报价;报价不超过 3 分钟、且 $1,000 的价格冲击不超过 5% 时才用。否则用 Jupiter 的中间价(每 10 秒批量刷新)。受报价频率限制,一轮 $1,000 报价走完全部资产约需 15 分钟,所以不少时候页面显示的是中间价,页面会标明是哪一种。
- X Layer(xStocks):OKX DEX 聚合报价,经 Chaconne Verify 服务每 30 秒取一次;超过 3 分钟的快照不用。
- BNB Chain(bStocks):DexScreener 上最深池子的价格,每 30 秒刷新。
- DexScreener 也作为 Solana 的交叉核对来源;同一代币的不同来源相差超过 1% 时,该资产标为「降级」。报价不含平台费。
参考股价与休市时段
- 参考价来自 Finnhub 的美股报价。纽约时间 4:00–20:00 的交易日持续轮询,一轮约 2 分钟;周末、假日和深夜每 15 分钟一次。超过 5 分钟没更新的报价视为陈旧。
- 交易时段按纽约时间划分:盘前 4:00–9:30、常规 9:30–16:00、盘后 16:00–20:00,其余为休市;节假日与半日市按 NYSE 公布的日历。
- 常规时段用实时报价。我们的数据源没有盘前盘后价格,所以盘前、盘后和休市时用最近一个官方收盘价,页面标注「vs MM-DD 收盘」。收盘价落后两个以上交易日时不计算溢价。
- 休市时的价差反映的是对下一次开盘的预期,开盘时可能跳空,不是无风险套利。
扣费净价差(Net edge)
净价差 = −溢价 − 平台费 − 价格冲击(都以基点计)。它回答的是:此刻在链上按这个单量买入,扣掉 0.5% 平台费和该单量的价格冲击后,相对股票公允价便宜(正数)还是贵(负数)多少。
$1k 档用 $1,000 报价的冲击,$10k 档用 $10,000 报价的冲击;平台费只计一次。冲击报价超过 20 分钟未更新时不计算净价差,显示为「—」。
流动性等级 A–D
按 $10,000 买单价格冲击的 7 日中位数定级:A ≤ 0.5%,B ≤ 1.5%,C ≤ 8%,D > 8% 或多数时候无路由。探针在美股交易时段约每小时一次、休市约每 4 小时一次,复用 $1,000 / $10,000 报价,不额外请求。
目前只对 Solana 与 X Layer 的代币定级;BNB Chain 上的代币没有冲击探针,不定级,薄池用池深(低于 $10,000 视为粉尘池)判断。
数据质量:正常 / 降级 / 隔离
- 降级:溢价算不出;常规时段溢价绝对值超过 20%;代币价来源之间相差超过 1%;行情陈旧;或出现小幅跳变。降级时数值灰显、提醒暂停。
- 隔离:溢价绝对值超过 100%;参考价陈旧;或出现大幅跳变。隔离时数值隐藏——宁可不显示,也不显示可能错误的数字。
- 恢复:连续 3 轮检查全部通过降一级;只是暂时缺数或行情短暂陈旧的,1 轮通过即可。
成交额与池深
24 小时成交额和池深来自 DexScreener,是该代币作为基础代币的所有 DEX 交易对之和;只含链上 DEX,不含中心化交易所。Solana 约每 5 分钟轮换刷新,BNB Chain 每 30 秒。X Layer 代币目前没有成交额来源。
覆盖范围与刷新频率
- 发行方与链:xStocks(Backed)在 Solana 与 X Layer,Ondo 在 Solana,bStocks(Binance)在 BNB Chain。
- 合约地址不手填:xStocks 需 Jupiter 认证列表与 xstocks.com 一致,Ondo 需 Jupiter 认证并在链上核对,bStocks 以发行方地址为锚、多个来源交叉核对,X Layer 以 OKX 列表加链上读取核对。
- 主循环每 10 秒计算一轮溢价;网页每 15 秒刷新。原始快照保留 7 天,分钟级与小时级汇总永久保存。
已知局限
- 页面上的价格经常是中间价而不是 $1,000 可成交价(见上文报价频率),大单实际成交价会更差。
- 参考价最多落后一轮轮询(约 2 分钟),且没有盘前盘后价格。
- 少数股票代码暂时没有参考价,这些代币不计算溢价。
- 总回报型代币在校准期(约 5 个交易日)不显示溢价;发行方没有公开官方累积倍数,r̂ 是我们从市场数据估出来的。
- $1,000 与 $10,000 两档的冲击中位数来自不同时刻的报价,偶尔会出现 $10k 冲击小于 $1k 的情况。
- BNB Chain 代币没有流动性等级,X Layer 代币没有成交额。
- 2026-08-26 至 2026-09-20 参考价数据源中断,图表上这一段留空。
变更日志
- 2026-09-22
- 页面价格与净价差使用各自的新鲜度窗口;X Layer 代币扩展到 41 个。
- 2026-09-21
- 参考价来源从 Pyth 换成 Finnhub;暂时性问题 1 轮即可恢复;历史图表剔除异常点并标出数据中断段;加入 X Layer 上的 AAPLx 与 NVDAx。
- 2026-09-20
- 收盘参考价落后两个以上交易日时不再计算溢价。
- 2026-07-06
- C 级上限从 5% 放宽到 8%。
- 2026-07-05
- 流动性等级上线;加入 BNB Chain 上的 bStocks;去掉中心化交易所价格。
- 2026-07-04
- 首次上线:xStocks 与 Ondo(Solana);粉尘池显示闸门;参考价陈旧即隔离;净价差只用 20 分钟内的冲击报价。
- 2026-07-03
- r̂ 估算(10 个日中位数取中位数)与数据质量恢复规则上线;页面价格只在 $1,000 冲击 ≤ 5% 时用可成交报价;平台费在净价差里只计一次。