跳到主要內容

市場資料平台 · Market Data Platform

比特幣衍生品的自製指標,與它們背後的原始資料。

資料由本平台自行從 9 個交易所持續收集並封存——訂單簿、選擇權鏈、預測市場報價。 所有讀數都建立在這批資料上,每幾分鐘重算。

目前開放查閱完整資料目錄,含收不到的來源;歷史資料的開放下載仍在建置中。 最後更新 2026-08-02 16:12:54 UTC

一個主題,四種看法

市場對比特幣未來價格的兩種看法

本站要量的是同一件事:比特幣在某個日期會落在哪,以及當兩側在同一個 terminal 到期時刻都有讀數時,這兩個市場的看法差在哪。 下方四種看法只是從不同角度讀這一對分布,不是四個彼此無關的主題。

如果資料不足以支撐某個讀數,頁面只放一個標明理由的 Gap(缺口),不拿鄰近值或模型補上。 這是整個主題共用的規則;每個區塊只列自己的實際狀態。

要量的東西,與目前量到的東西

要量的東西
同一個 terminal 到期時刻的選擇權與預測市場隱含分布差異;兩側都在那個時刻有讀數,才算跨市場比較。
目前量到的東西
0 / 26 個可比較的兩側錨點
配對期間
無可用配對期間
語義狀態
尚未形成 terminal / terminal 配對

目前沒有跨市場差異讀數。Kalshi 的收盤時間是 21:00 UTC,Deribit 的到期時間是 08:00 UTC;即使是同一天,也不是同一時刻。要形成這個比較,兩個場館都必須在同一個 terminal 到期時刻有可驗證讀數,本輪沒有這樣的到期日。Polymarket 的首次觸及語意也不拿來填補 terminal 缺口;這只表示本次公開讀數沒有可用的兩側配對,不表示外部不存在匹配市場。

隱含價格分布

這張圖在說:到 2026-08-04 為止, 市場認為比特幣最可能落在哪個價格區間。 中間的色帶越寬,代表市場越不確定。

這是怎麼算出來的

內層色帶是市場認為有一半機會落在的範圍,外層是九成機會的範圍;若有限履約價網格外還有質量,下面會明確標成網格內條件百分位。 中間那條線是中位數——高於它和低於它的機會各半。虛線是有限網格內重標準化後的期望值; 若網格外仍有質量,它不是所有可能結果的無條件加權平均。 它跟中位數不一定重合,兩者差距大代表分布是偏的(例如大跌的機會小、但一旦發生就很嚴重)。

這些數字不是誰的預測,是從選擇權的實際成交報價反推出來的。 同一個到期日有幾百個不同履約價在交易,把它們的價格排起來, 價格隨履約價下降的速度就對應到市場認為各個價位的機會有多大。

白色那條水平線是現貨參考價, 取自選擇權 ticker 原始資料的 deribit/index_price遠期價格則是這個到期日的 選擇權合約自己的 underlying price;它會因為資金成本而跟現貨有價差,兩者不混用。方法說明

6/26 個到期日畫得出來。 畫不出來的到期日,是因為它們的報價彼此矛盾(例如較高的履約價反而比較貴, 那會推導出負的機率),所以不會產生風險中性密度。

選擇權密度的量測揭露

這些百分位與期望值都是把有限履約價網格內的密度重標準化後得到,因此是網格內條件值,不是包含網格外尾部的無條件統計量。

重標準化前網格內總量
1.000000
估計網格外質量
0.000%

SVI 擬合使用 8 個報價;RMS 殘差為 7.605 vol points, 最大單點殘差 9.961 vol points。 這高於 6.0 vol points 的揭露警戒線;密度仍通過既有檢查,但不能當成報價的無誤重現。

現貨參考
$63,086
遠期參考
$63,095
中位數
$63,280
網格內第 10 百分位
$61,075
網格內第 90 百分位
$64,833

同一到期日與歷史的其他讀法

PDF、CDF/存活曲線讀同一個到期日的已驗證分布;7 天趨勢讀相同群組的近期唯讀歷史快照。 資料沒有支撐時各自保留 Gap,彼此不代填。

沒有與這個到期日相符的近期歷史快照。

品質摘要

這個分數只描述預測市場支撐的稀疏程度與價格覆蓋,不是選擇權密度的可信度,也不是整個平台的健康分數。

這個錨點沒有可用的預測市場支撐品質分數。

分析產生於 2026-08-02 16:14:17 UTC

歷史時間軸

這仍是「隱含價格分布」的日期導覽:只顯示索引裡實際存在的 snapshot;沒有資料的日期保留 Gap,不拿鄰近值補上。

可用範圍:2026-03-062026-05-11 · 45

2026年5月11日 · Polymarket · leq · hit_by_expiry

as of 2026-05-11T00:01:34.534349+00:00

語意說明:這是到期前曾觸及(first-touch)的讀數,不是到期收盤分布;不與選擇權 terminal distribution 直接比較。

現貨
$82,301
第 10 百分位
$30,270
中位數
$56,585
期望值
$49,957
第 90 百分位
$60,721

這筆歷史值已保留,但不進可選歷史:Polymarket · geq · hit_by_expiry

第 10 百分位低於現貨的 25%;中位數低於現貨的 40%

輸入證據:geq 群組的原始 market 948958 問題是「Bitcoin all time high by December 31, 2026?」,但 strike 被記成 2026;這是年份量級,不是美元門檻。輸出中位數約為現貨的 1.9%(1525.18 / 82301)。保留原始值並標記,不重算、不進入高品質歷史查詢。(market 948958)

原始中位數 $1,525 · 現貨 $82,301 · quality 96 A

snapshot_index 最後更新於 2026-05-11T00:01:34.534349+00:00;其他歷史索引仍更新到 2026-08-02T00:59:59+00:00。這是來源線停止的證據,不把後續日期當成空值補齊。

原因證據:同一個 2026-05-12 run 的 stderr 記錄 Gamma API TLS 憑證驗證失敗與 0 snapshots,stdout 再記錄 0 snapshots 且 wrapper status 0;這組證據支持該 run 沒有新增 snapshot_index。

共識路徑

上面那張扇形圖只畫一個到期日。但同一時間,市場其實對好幾個到期日都在報價: 下週、下個月、明年各有各的價格分布。把每個到期日的中位數各取一個點、依到期先後排好連起來, 就得到市場此刻對未來各個時點的預期價格

這是怎麼算出來的

要注意這不是預測未來走勢,也不是回顧過去的價格。它是此刻的一張橫切面—— 現在的市場對「一週後」「一個月後」「一年後」分別開出什麼價。曲線往上,代表市場對越遠的未來給越高的價; 往下則相反。這在債券市場叫殖利率曲線,是同一種看法。

每個到期日各自算出一個中位數,串起來就是一條路徑。 選擇權側與賭盤側各走各的,不合併成一個數字——合併會把兩邊的分歧藏起來, 而那個分歧正是這個平台想讓人看見的東西。

賭盤的到期日不見得剛好是選擇權的掛牌日。遇到這種情形,選擇權側可以從前後兩個掛牌日 推算出中間那天的分布(波動率在到期日之間是平滑的,這是有文獻依據的做法), 推算出來的值會標示為內插。賭盤側不做這件事——賭盤只有「那天有沒有這個題目」, 沒有一條曲線可以推算,硬推就是憑空造資料。

兩條路徑維持分開;選擇權內插值會標示,預測市場只在實際有題目的到期日顯示。 錨點為何會缺席

基準時間
2026-08-02
錨點數量
10 / 26 個到期日有資料
近期梯 / 延伸
7 / 19
隱含價格路徑:選擇權隱含中位數與預測市場隱含中位數,各自的資料缺口都畫成斷線
多到期日共識路徑:選擇權與預測市場隱含中位數實線為選擇權隱含中位數路徑,虛線為預測市場隱含中位數路徑(Polymarket 或 Kalshi,視該到期日實際來源而定)。 垂直虛線標示近期梯與延伸段的分界。完整逐錨點數值、來源與狀態列在圖表下方的表格中。2026-08-022026-08-022026-08-022026-08-022026-08-022026-08-022026-08-022026-08-022026-08-022026-08-022026-08-022026-08-022026-08-032026-08-042026-08-052026-08-072026-08-072026-08-142026-08-212026-08-282026-09-252026-10-302026-12-252027-01-012027-03-262027-06-25
  • 選擇權隱含中位數
  • 預測市場隱含中位數(Polymarket 或 Kalshi)
  • 錨點狀態見下方表格
共識路徑逐錨點數值:每個到期日的資料來源(選擇權,以及 Polymarket 或 Kalshi 之一)、 選擇權與預測市場隱含中位數、是否缺席與原因。
到期日梯段資料來源選擇權隱含中位數預測市場隱含中位數狀態
2026-08-02近期梯Kalshi$63,050有資料
2026-08-02近期梯no deribit expiry archived for 2026-08-02T19:15:00Z, and no real bracketing pair to interpolate from (need one listed expiry before and one after; nearest found: 2026-08-03T08:00:00.000Z (0.5 days later)); range bucket probabilities sum to 0.505000, not 1
2026-08-02近期梯no deribit expiry archived for 2026-08-02T19:20:00Z, and no real bracketing pair to interpolate from (need one listed expiry before and one after; nearest found: 2026-08-03T08:00:00.000Z (0.5 days later)); range bucket probabilities sum to 0.505000, not 1
2026-08-02近期梯no deribit expiry archived for 2026-08-02T19:25:00Z, and no real bracketing pair to interpolate from (need one listed expiry before and one after; nearest found: 2026-08-03T08:00:00.000Z (0.5 days later)); range bucket probabilities sum to 0.505000, not 1
2026-08-02近期梯no deribit expiry archived for 2026-08-02T19:30:00Z, and no real bracketing pair to interpolate from (need one listed expiry before and one after; nearest found: 2026-08-03T08:00:00.000Z (0.5 days later)); range buckets are not contiguous between 1785698700.0 and 15000000.0
2026-08-02近期梯no deribit expiry archived for 2026-08-02T19:35:00Z, and no real bracketing pair to interpolate from (need one listed expiry before and one after; nearest found: 2026-08-03T08:00:00.000Z (0.5 days later)); range bucket probabilities sum to 0.505000, not 1
2026-08-02近期梯no deribit expiry archived for 2026-08-02T19:40:00Z, and no real bracketing pair to interpolate from (need one listed expiry before and one after; nearest found: 2026-08-03T08:00:00.000Z (0.5 days later)); range bucket probabilities sum to 0.505000, not 1
2026-08-02延伸no deribit expiry archived for 2026-08-02T19:45:00Z, and no real bracketing pair to interpolate from (need one listed expiry before and one after; nearest found: 2026-08-03T08:00:00.000Z (0.5 days later)); range buckets are not contiguous between 1785699600.0 and 15000000.0
2026-08-02延伸no deribit expiry archived for 2026-08-02T19:50:00Z, and no real bracketing pair to interpolate from (need one listed expiry before and one after; nearest found: 2026-08-03T08:00:00.000Z (0.5 days later)); range bucket probabilities sum to 0.505000, not 1
2026-08-02延伸no deribit expiry archived for 2026-08-02T19:55:00Z, and no real bracketing pair to interpolate from (need one listed expiry before and one after; nearest found: 2026-08-03T08:00:00.000Z (0.5 days later)); range bucket probabilities sum to 0.505000, not 1
2026-08-02延伸no deribit expiry archived for 2026-08-02T20:00:00Z, and no real bracketing pair to interpolate from (need one listed expiry before and one after; nearest found: 2026-08-03T08:00:00.000Z (0.5 days later)); range buckets are not contiguous between 1785700500.0 and 15000000.0
2026-08-02延伸Kalshi$63,067有資料
2026-08-03延伸only 4 distinct strikes available for deribit expiry 2026-08-03T08:00:00.000Z; an SVI fit needs at least 6 strikes (raw SVI has 5 free parameters) to resolve a smile reliably -- refusing to produce a risk-neutral density; no Polymarket market at expiry 2026-08-03T08:00:00Z parsed cleanly
2026-08-04延伸選擇權$63,280有資料
2026-08-05延伸選擇權$63,279有資料
2026-08-07延伸quoted call prices are not monotonically non-increasing in strike: strike 71000 prices at 9.112161 but strike 72000 prices higher at 9.131770 -- this is a call-spread arbitrage, not fittable noise; marking this expiry unavailable. This check is not loosened for this: a real quote-precision or quote-quality explanation -- e.g. published implied vol rounded to two decimal places, a strike with no live two-sided market, or (issue #123) a live two-sided market whose own bid-ask spread is simply wide enough to swamp an economically tiny curvature -- can trip it even when nothing is actually mispriced, so check that before assuming a bug; see docs/current-state.md's option-chain no-arbitrage note for which expiries have a confirmed explanation and which are still open.; no Polymarket market at expiry 2026-08-07T08:00:00Z parsed cleanly
2026-08-07延伸Kalshi$63,278有資料
2026-08-14延伸選擇權$63,272有資料
2026-08-21延伸選擇權$63,231有資料
2026-08-28延伸quoted call prices are not monotonically non-increasing in strike: strike 94000 prices at 9.106467 but strike 95000 prices higher at 9.108672 -- this is a call-spread arbitrage, not fittable noise; marking this expiry unavailable. This check is not loosened for this: a real quote-precision or quote-quality explanation -- e.g. published implied vol rounded to two decimal places, a strike with no live two-sided market, or (issue #123) a live two-sided market whose own bid-ask spread is simply wide enough to swamp an economically tiny curvature -- can trip it even when nothing is actually mispriced, so check that before assuming a bug; see docs/current-state.md's option-chain no-arbitrage note for which expiries have a confirmed explanation and which are still open.; no Polymarket market at expiry 2026-08-28T08:00:00Z parsed cleanly
2026-09-25延伸quoted call prices are not monotonically non-increasing in strike: strike 130000 prices at 11.402685 but strike 135000 prices higher at 11.411122 -- this is a call-spread arbitrage, not fittable noise; marking this expiry unavailable. This check is not loosened for this: a real quote-precision or quote-quality explanation -- e.g. published implied vol rounded to two decimal places, a strike with no live two-sided market, or (issue #123) a live two-sided market whose own bid-ask spread is simply wide enough to swamp an economically tiny curvature -- can trip it even when nothing is actually mispriced, so check that before assuming a bug; see docs/current-state.md's option-chain no-arbitrage note for which expiries have a confirmed explanation and which are still open.; no Polymarket market at expiry 2026-09-25T08:00:00Z parsed cleanly
2026-10-30延伸negative butterfly spread at strike 84000 (discrete d2C/dK2 = -0.000001 < 0) between strikes 82000 and 85000 -- a negative density there is not fittable noise; marking this expiry unavailable. This check is not loosened for this: a real quote-precision or quote-quality explanation -- e.g. published implied vol rounded to two decimal places, a strike with no live two-sided market, or (issue #123) a live two-sided market whose own bid-ask spread is simply wide enough to swamp an economically tiny curvature -- can trip it even when nothing is actually mispriced, so check that before assuming a bug; see docs/current-state.md's option-chain no-arbitrage note for which expiries have a confirmed explanation and which are still open.; no Polymarket market at expiry 2026-10-30T08:00:00Z parsed cleanly
2026-12-25延伸選擇權$64,115有資料
2027-01-01延伸Kalshi$63,944有資料
2027-03-26延伸negative butterfly spread at strike 104000 (discrete d2C/dK2 = -0.000002 < 0) between strikes 102000 and 105000 -- a negative density there is not fittable noise; marking this expiry unavailable. This check is not loosened for this: a real quote-precision or quote-quality explanation -- e.g. published implied vol rounded to two decimal places, a strike with no live two-sided market, or (issue #123) a live two-sided market whose own bid-ask spread is simply wide enough to swamp an economically tiny curvature -- can trip it even when nothing is actually mispriced, so check that before assuming a bug; see docs/current-state.md's option-chain no-arbitrage note for which expiries have a confirmed explanation and which are still open.; no Polymarket market at expiry 2027-03-26T08:00:00Z parsed cleanly
2027-06-25延伸選擇權$63,539有資料

這個主題下的兩個註記

隱含定價核價差

選擇權市場和賭盤都在對「比特幣到期時會落在哪」報價,但兩邊報出來的機率通常不一樣。 這一節就是把兩邊的機率擺在一起,看差多少

這是怎麼算出來的

差距不一定代表誰錯了。買選擇權的人多半同時在避險,願意為「跌下去」多付一點錢; 在賭盤下注的人通常只是單純押注結果。同一個機率,對兩群人的價值不同,報價自然不同。

這個差距在學術上被歸因於風險偏好,名字叫「定價核」——一個把客觀機率換算成市場願付價格的比例。 本頁只呈現觀測到的差值,不宣稱它就是風險溢酬:造成差距的還可能是手續費、資金成本、 或某一邊流動性太薄。

兩邊必須在講同一件事才能相減。賭盤有一種題目問的是「有沒有碰到過某個價位」, 那跟「到期時收在哪裡」是不同的事——價格可以碰到之後又回來。 遇到這種題目,本頁不做相減,只各自呈現。

選擇權與 Polymarket 是不同的下注模式;此處的差值是觀測量,不是已證實的風險溢價。 兩者為何不可直接相減

標的與到期日
BTC · 2026-08-02
Risk-neutral Density
缺這一邊
Prediction-market Implied Distribution
缺這一邊

Risk-neutral Density(選擇權鏈)缺這一邊。 no deribit expiry archived for 2026-08-02T17:00:00Z, and no real bracketing pair to interpolate from (need one listed expiry before and one after; nearest found: 2026-08-03T08:00:00.000Z (0.6 days later))

Prediction-market Implied Distribution(Polymarket)缺這一邊。 no Polymarket market at expiry 2026-08-02T17:00:00Z parsed cleanly

missing side(s): risk_neutral_density, prediction_market_implied_distribution

產生於 2026-08-02 16:15:34 UTC · 文件 schema_version 2

領先落後訊號

同一件事(比特幣會漲到多少)有三個地方在報價:賭盤、選擇權、現貨市場。 這一節在問一個很單純的問題——誰先動。 如果賭盤的機率變化總是比價格早幾分鐘,那賭盤就帶著價格還沒反映的資訊。

這是怎麼算出來的

把兩邊的數列切成一段一段,測「加入 A 的過去,能不能讓 B 的預測變準」。 能,就說 A 領先 B;兩邊互相都能,代表資訊同時到達;都不能,就是沒有領先關係。 這個檢定叫 Granger 因果檢定,名字裡有「因果」,但它測的其實只是時間上的先後, 不是真的因果——A 早於 B 不代表 A 造成 B。

另外兩個量在問不同的事:兩邊長期會不會回到同一個價位(若會,是誰把對方拉回去), 以及新資訊出現時,價格的變動有多少比例是由哪一邊先貢獻的。

樣本不足時這裡會直說樣本不足,而不是給一個算得出來但不可信的數字。 檢定需要兩邊在同一段時間都有足夠的觀測值,這個條件不是隨時成立。

每一句結論只描述領先落後時序,不宣稱因果關係。 為什麼因果不能假設

Polymarket 隱含機率 ↔ BTC 價格

不足以判定

不足以判定:estimated power is 0.49, below the 0.80 target; need 267 more paired observation(s)

樣本期間
2026-03-18 10:58:41 UTC – 2026-05-11 00:01:40 UTC
樣本量
291 筆配對觀測
假設效果下的檢定力
48.6% / 目標 80.0%;還差 267 筆配對觀測

落後階由 HQIC 選出:p = 3(AIC p = 7;HQIC p = 3)

選擇權隱含機率 ↔ BTC 價格

不足以判定

不足以判定:sample spans only 1.36 day(s); need at least 14 days of calendar coverage to speak to a persistent relationship rather than one market regime

樣本期間
2026-07-29 15:22:00 UTC – 2026-07-30 23:59:00 UTC
樣本量
1,866 筆配對觀測
假設效果下的檢定力
99.9% / 目標 80.0%;已達目標

落後階由 HQIC 選出:p = 6(AIC p = 17;HQIC p = 6)

選擇權隱含 ↔ Polymarket 隱含

不足以判定

不足以判定:measured archive overlap is only 2.39 day(s) (235 option_chain_snapshot record(s), 224 polymarket clob-book record(s)); need at least 14 days of overlap to speak to a persistent relationship. This relation's own paired survival series (reusing option_implied_survival_series against a Polymarket clob-book reconstruction) has not been built, so artifact counts are not reported as paired observations or used to claim an achieved power

樣本期間
2026-07-30 11:09:56 UTC – 2026-08-01 20:30:00 UTC
樣本量
0 筆配對觀測
假設效果下的檢定力
無法計算

檢定力未計算:no reconstructed paired series; artifact coverage is not a power input

產生於 2026-08-02 16:14:18 UTC · 文件 schema_version 1

指標背後的資料

上面每個指標的讀數,都算自這裡收錄的訂單簿、選擇權鏈與預測市場報價。 完整清單含收不到的來源,一併列出。

其中 12 個資料集目前沒有可取得資料,它們照樣列在清單裡——不隱藏缺口。