預測市場(Prediction Market)將現實世界中事件的結果轉化為可交易的合約——例如「民主黨候選人贏得 2026 年美國大選」、「比特幣(BTC)月底收盤價高於 120,000 美元」、「某位球員在本場比賽中進球數超過 2.5 球」。 使用者透過買賣「是/否」或多結果類型的股份來為事件的發生機率定價,當結果與預測相符時,即可獲得一單位的擔保品(通常為 USDC、USDB 或平台穩定幣)。

預測市場的交易機制與現貨去中心化交易所(DEX)在根本上有所不同。 現貨去中心化交易所(DEX)交易的是兩項各自具有「獨立價值」的資產,而在預測市場中,所有結果股份的總和恰好等於一單位的抵押品。這意味著做市商面對的並非兩類資產之間的相對價格,而是一個總和恆定的機率分佈。 這項根本差異催生了一系列專用的定價函數——LMSR(對數市場評分規則)及其變體 LS-LMSR、恆定積/恆定均值的多結果自動做市商(AMM),以及混合式訂單簿+AMM 模型。
對於希望建立預測市場的團隊而言,自動做市機(AMM)的選擇與實作將直接決定以下三項:
本文從預測市場的基礎數學出發,系統性地探討了 LMSR 及其變體、多結果事件的統一模型、股份拆分與合併、流動性提供、手續費、預言機決策、風險控制以及套利上限。 結合 Polymarket、Augur 和 Manifold 等主流協議的實務經驗,本文呈現了 SoonTech 針對預測市場 AMM 解決方案的完整設計。 無論您是正在建構預測市場的產品經理、智慧合約工程師、做市商或風險控制負責人,還是希望將預測市場功能嵌入自身應用的團隊,閱讀本文後,您將獲得一套可直接用於設計與審查的完整框架。
預測市場的核心金融結構是「完整結果集」。 對於具有 N 種可能結果的事件,使用者存入 1 USDC 作為抵押品,即可鑄造 N 股——每種結果各佔一股,因此 1 USDC 對應於 outcome_0(1) + outcome_1(1) + … + outcome_{N-1}(1)。 當事件「決出結果」時,將有且僅有一個結果(或根據特定權重組合的多個結果)被判定為「贏家」。每份贏家股份可兌換 1 USDC,而輸家股份的價值為 0。這意味著:
此結構有別於「 pari-mutuel」(賽馬中採用的彩池投注系統):在 pari-mutuel 制度下,賠率僅在最後一刻才確定;而在預測市場中,價格持續波動,持有人可隨時按市價平倉以實現其損益。
不同形式可在數學上統一:將事件視為一個「結果向量」,並在決算時為每個結果分配贖回權重 w_i ∈ [0,1],且 Σ w_i = 1。 二元市場僅有一個 w_i = 1;多贏家市場則可能有數個以分數形式表示的 w_i。
DimensionSpot DEX 預測市場 擔保品 | 這兩項資產均具有獨立價值 | 所有結果的總和等於 1 單位的抵押品 |
價格區間 | 任何正數 | [0, 1],且總和恆定 |
到期日 | 通常無 | 具有明確的結算時間 |
回報來源 | 手續費、價格上漲 | 費用、正確預測機率所帶來的收益 |
做市商風險
無限虧損(單邊價格波動)
有限虧損(最壞情況下的虧損 = 流動性參數 b)
預言機
現貨價格(用於估值)
事件結果(決定最終贖回)
最關鍵的差異在於最後一行:預測市場做市商的最壞情況虧損是有上限的,因為存在兩項無風險操作——鑄造完整套組與贖回——它們為做市與套利提供了天然的錨點。
LMSR 由羅賓·漢森(Robin Hanson)於 2000 年代初期提出,是當今預測市場中最廣泛使用的做市公式。 對於具有 N 種結果的事件,設 q_i 為每個結果 i 的股份數。做市商用於定價的成本函數為 C(q) = b · ln( Σ exp(q_i / b) ),其中 b 是一個稱為「流動性參數」的正數。 買入結果 i 的 Δq_i 股的成本為 cost = C(q + Δq_i) − C(q);賣出 (負的 Δq_i) 則可獲得相應的收益。 每個結果的瞬時(邊際)價格為 p_i = ∂C/∂q_i = exp(q_i/b) / Σ_j exp(q_j/b)。 可驗證 Σ p_i = 1 且 p_i ∈ (0,1),這自然符合機率詮釋。
b 是 LMSR 中最關鍵的參數。它同時決定兩件事:
換言之,提供更深的流動性就必須承擔更大的最壞情況虧損。這是一種根本性的權衡:b 不能任意增大;它必須與做市商願意投入的抵押品上限相匹配。
對於標準的二元期權市場,若要支援 0.01–0.99 的價格區間,所需的擔保金約為 b·ln(2)。因此,b 也常被直接稱為「資金」或「初始流動性」。
優勢:
問題:
這些問題催生了多種變體。
LS-LMSR 的核心理念是讓 b 隨已部署的資本動態變化:當更多流動性提供者(LP)加入時,b 會自動增加,價格曲線隨之趨於平緩;當資本撤出時,b 則會減少。 這避免了在 b 固定時「極端價格下資本被浪費」的問題,也是 Augur 等協議所採用的解決方案。
在實作上,通常會引入「交換手續費」和「流動性評分」:
LS-LMSR 的數學細節比 LMSR 更為複雜,特別是必須確保 LP 無法透過「存入–贖回」進行套利。但它顯著提升了流動性分配的效率。
另一種方法是將 Uniswap 風格的 x*y=k 推廣至 N 種結果,並將「份額積」定義為 Π_i q_i = k。但若直接套用此公式,將違反 Σ p_i = 1 的守恆律。 在實際工程實現中,通常採用「虛擬餘額+份額重歸一」的方法:將所有結果的價格視為概率單純形上的某一點,使用幾何平均值或諧波函數進行定價,並透過鑄造/贖回全套組合的套利操作來維持價格錨定。
在某些多結果情境下,此方案的 gas 成本較低(無需經驗值),但其數學性質不如 LMSR 純粹,更容易出現套利漏洞,且需要進行嚴格的不變量測試。
Polymatch / Manifold 等協議曾提出將 b 設為負值或分段函數,以在不同價格區間獲得不同的流動性密度。 此類變體能「在接近 0/1 的價位將滑點降至極低,同時在中間價位維持緊湊的滑點」,適合高頻率賠率市場(體育、電競),但數學證明與合約實作較為複雜。
某些進階設計允許在特定價格區間出現「負流動性」,即做市商主動賣出深度價外股份,這本質上類似於賣出期權。這要求做市商具備充足的抵押品和風險控制能力,且通常僅開放給專業做市商。
無論採用何種定價函數,工程上的建議均為使用統一的資料模型:
outcomes[],每個結果皆有 q (當前股數);resolution_weights[] 將寫入,且 Σ w_i = 1;此抽象化機制將二元、多結果、多贏家及標量市場整合於同一合約之中:
預測市場能夠穩定定價的根本原因在於存在兩種無風險操作:
若市場價格總和大於 1,套利者將鑄造一整套股份,將各結果分別賣出至市場,並鎖定利潤;若價格總和小於 1,套利者將在市場上購買各結果各一股,然後進行合併以贖回 1 USDC。 這可確保 Σ p_i ≈ 1(扣除手續費後存在無套利區間)。
這兩項操作必須在合約中作為一等公民提供,並必須與 AMM 共用同一份股份帳本。
在多結果情境中,使用者可能不希望購買完整組合,而是希望將「民主黨勝選」拆分為更細分的子結果(例如:「特定候選人勝選」與「其他民主黨候選人勝選」)。以下是事件層級結構:
父事件與子事件的股份可根據條件機率進行拆分與合併。這使平台能夠透過一組小型多結果市場,組合出任何複雜的事件樹,而無需在單一市場中列出數十或數百種結果(後者將導致 LMSR 的 gas 費用飆升)。
股份採用 ERC-1155 或 ERC-20 標準(每個結果對應一個代幣),並可在任何市場中進行轉讓。 自動做市商(AMM)僅是流動性的主要來源,並不會阻止場外交易或限制限價單。這為未來與 OpenSea、Blur 以及基於訂單簿的去中心化交易所(DEX)進行整合留有餘地。
事件到期後,預言機將寫入 resolution_weights,股份持有者則根據權重贖回抵押品。關鍵設計要點:
預測市場的流動性來源大致可分為三類:
這三種模式可以並存。但請注意:在 LMSR 機制下,流動性提供者(LP)的損益(PnL)等於手續費收入 ± 因價格波動導致的庫存損益。 當出現新資訊且價格劇烈波動時,較早加入的流動性提供者可能會蒙受虧損。這類似於 Uniswap V2 中的「非永久性虧損」,但由於設有到期日且最大虧損有上限,其風險結構更易於量化。
流動性提供者存入 USDC 後將獲得 LP 代幣(ERC-20),該代幣賦予其以下權利:
設計上需注意的要點:
純 AMM 預測市場在處理大額訂單時仍會出現明顯的滑點。 專業交易者與做市商更習慣使用訂單簿:他們願意掛出限價單並從價差中獲利,而非支付 AMM 手續費。因此,中心化交易所(CEX)風格的預測市場(以及部分去中心化交易所(DEX)風格的預測市場,例如 Polymarket 的 CLOB)採用混合式架構:
這種混合架構顯著改善了大額訂單的交易體驗,但工程複雜度也隨之提升——它需要配對引擎、風險控制、保證金及虧損處理機制。當 SoonTech 為客戶建置預測市場時,我們通常會同時提供這兩種模式,並根據用戶特徵分階段上線。
更先進的方案會根據以下因素動態調整 b:
但動態調整必須遵循明確的鏈上規則,且不得由營運方隨意修改,否則將出現「鯨魚調整 b」的信任問題。
預測市場中的常見手續費類型:
此費用結構必須避免一個問題:若同時收取交易費與獲利費,套利者的無套利區間將會擴大,且價格總和(Σp_i)可能持續偏離 1,進而損害使用者體驗。在設計階段,必須透過數學公式明確界定 Σp_i 的合法範圍。
用戶生成內容(UGC)預測市場平台(例如 Polymarket、Augur)允許任何人建立事件。常見的激勵機制包括:
此機制必須在「鼓勵開放式創建」與「防止垃圾訊息/人為操縱市場」之間取得平衡。保證金參數與申訴流程是關鍵所在。
協議可透過向早期流動性提供者(LP)及活躍交易者發放代幣獎勵,以啟動流動性與交易量。但請注意:
預測市場資產的最終價值完全取決於結算結果;預言機是信任鏈中最敏感的一環。完整的結算流程通常包括:
UMA 等樂觀預言機採用「先提出提案,等待 1–2 小時的挑戰窗口期,若無人挑戰則視為通過」的模式。此模式在絕大多數市場中已足夠高效,且無需每次都進行投票。僅當爭議發生時,才會進入真正耗費資源的爭議解決流程。
為避免單一資料來源故障,在高價值市場中建議:
一種更先進的方法要求結果必須附帶可驗證的證據:API 簽名、官方網頁的可驗證證明,以及新聞機構的數位簽名。這雖能減少「由誰決定」的爭議,但對基礎設施的要求相當高。
市場可能因以下原因被判定為無效(Invalid):
常見做法:
建議預設採用「等比例贖回」機制,並利用由每筆交易的小額資金所組成的「無效市場保險池」,在特殊情況下提供額外補償。
爭議機制必須讓「錯誤提案」和「惡意挑戰」都付出代價:
Augur 的「分叉機制」是終極工具:若爭議無法解決,整個協議將分叉為多個版本,並讓市場以實際行動進行投票。此舉雖具龐大負擔,但能確保最終的正確性。
許多司法管轄區的預測市場涉及:
不同區塊鏈/部署模式需面對不同的監管機構:Polymarket 先前曾因應美國法規而下架部分市場,並導入地理封鎖機制。在設計產品之前,必須由當地法律顧問提供法律意見,且協議必須支援地理封鎖功能及可稽核的合規工具。
一般使用者可能不理解 0.63 的含義,但他們能理解「63% 的機率」以及「下注 1 USDC 以贏回 1.59 USDC」。前端必須同時顯示:
針對體育投注市場,還應顯示賽程、數據及對戰紀錄,以降低用戶的決策成本。
在合約設計階段將股份設定為標準化代幣,是獲取生態系統紅利的關鍵。
Solidity 沒有原生浮點數;LMSR 所需的 exp / ln 通常實作如下:
無論選擇何種方式,都必須進行完整的模糊測試:在極端 q 值下,驗證不變式 Σ p_i = 1(在誤差範圍內成立)、最大損失不超過 b·ln(N),以及 Mint/Merge 始終處於無套利狀態。
建議的模組化佈局:
將 AMM 邏輯與股份及爭議解決機制分離,可讓您在不造成服務中斷的情況下升級做市演算法。
預測市場的鏈上資料結構相當複雜(條件、股份、持倉、結算),因此您必須使用 Subgraph / Ponder / Envio 自行建置索引器,以提供:
協議/做市機制/解決方案/特徵/Augur / Augur v2 | LS-LMSR | 自有 REP 代幣投票 + 分叉 | 完全去中心化解決機制,Gas 消耗高 |
Polymarket | CLOB(訂單簿)+外部自動做市機(AMM) | UMA 樂觀預言機 | 良好的使用者體驗,專業的市場造市者 |
歧管
內部開發的 LMSR 變體
各類
體育/時事
Gnosis 條件代幣
條件代幣框架,可與任何自動做市商(AMM)組合使用
可插拔
適合作為基礎設施
Drift / Predict
混合型自動做市機(AMM)+訂單簿
內部 + 多來源
L1 / 應用鏈風格
幾點觀察:
SoonTech 的預測市場套件包含:
情境 1:東南亞的體育與電競預測市場
客戶希望在印尼、越南和菲律賓推出足球、籃球及電競預測服務。 我們部署 LMSR 作為基礎流動性,針對熱門賽事整合第三方做市商訂單簿,採用多來源體育數據 API 聚合 + 人工審核進行爭議解決,並支援行動裝置上的當地支付及穩定幣存款。上線三個月後,月交易量超過 8,000 萬美元,爭議率低於 0.3%。
情境 2:嵌入中心化交易所(CEX)的政治與宏觀事件市場
該客戶是一家中型中心化交易所(CEX),希望在其現有應用程式中新增「BTC 月底價格」和「聯準會降息」等事件合約。 我們採用 CLOB + AMM 混合架構;預言機優先採用 Chainlink 及官方公告;事件合約與該中心化交易所的統一保證金系統整合,讓用戶能將現有合約持倉用作擔保品。
情境 3:用戶生成內容(UGC)預測市場平台
客戶希望打造一個「任何人都能建立市場」的平台。我們部署完整的 Event Factory + 創作者擔保 + UMA 樂觀預言機,並實作市場審查、報告及申訴工作流程。對應的前端支援模板化建立(體育、政治、加密貨幣、娛樂),以降低建立門檻。
最小團隊配置:1 名產品經理、2 名智慧合約工程師、1 名後端/指數工程師、1 名前端/行動端工程師、1 名風險/數據專員、1 名營運/市場審查專員。若要新增訂單簿,則需再增聘 1 至 2 名匹配工程師;用戶生成內容(UGC)與爭議處理機制則需內容審查及法律支援。
AI 代理將成為預測市場中的重要參與者:它們會即時抓取新聞、社群媒體及鏈上數據,並在事件結果明朗化之前迅速進行交易。 此舉將提升市場效率,但也引發了「機器人擠壓散戶」的擔憂。可透過延遲披露、分級手續費及專屬代理市場等設計來解決此問題。
將利率、外匯、大宗商品及保險理賠等實物資產(RWA)事件轉化為用於定價的預測市場,正成為日益興盛的發展趨勢。此舉融合了傳統金融的遠期合約/期權與預測市場,並對合規與結算提出了更高要求。
隨著預測市場規模擴大,預言機的決算機制將從「樂觀斷言」演進為「可驗證的事實」:新聞機構的數位簽章、官方 API 的加密證明,以及處理複雜資料的 ZK-協處理器,都將成為基礎設施的一部分。
預測市場的交易頻率高且單筆交易金額小,天生適合高吞吐量、低 gas 費的 L2 或應用鏈。在未來 1 至 2 年內,將出現更多專用的預測鏈,或是在現有 L2 上建構預測市場應用鏈。
美國、英國、歐盟、新加坡及杜拜等司法管轄區正逐步釐清事件合約的監管邊界。明確的合規框架將吸引機構資金與傳統做市商進場,預計預測市場的總規模將增長一個數量級。
Q1:LMSR 與 Uniswap 風格的 AMM 之間有何根本差異?
A:LMSR 為一組機率定價——價格總和始終為 1。Uniswap 則為兩項獨立資產的相對價值定價。 LMSR 市場造市者的最大虧損是有上限的(b·lnN);Uniswap 流動性提供者(LP)則面臨無上限的暫時性虧損。兩者雖皆採用自動做市商(AMM)的概念,但數學模型與風險特徵卻大相逕庭。
Q2:為何即使價格已相當確定(例如 0.99),買入時仍會產生滑點?
A:LMSR 的 softmax 函數在 p 接近 0.99 時仍具有斜率。 將價格從 0.99 推升至 0.995 所耗費的成本,甚至可能高於將價格從 0.5 推升至 0.6。這種「在極端價格下流動性成本更高」的現象,是針對 LMSR 的常見批評;LS-LMSR 及類似變體的設計,正是為了改善此問題。
Q3:做市商/流動性提供者(LP)會虧損嗎?
A:是的。當市場因新資訊而發生劇烈重定價時,較早建立庫存的做市商可能會虧損。最大虧損上限為 (b·lnN),但實際虧損取決於價格走勢。流動性提供者應規劃透過手續費收入彌補此類虧損,並在高波動性事件中謹慎提供流動性。
Q4:如果我對結果有把握,應該在什麼價格買入?
A:當您的主觀機率高於市場價格時(p_market < p_you),請買入「是」;此時預期報酬為正。但同時也須考量決策風險、流動性、手續費及時間成本。切勿僅為在 0.99 的價格下獲利 1%,就冒著因決策錯誤而損失 1% 的風險。
Q5:若市場被判定為無效,會發生什麼情況?
A:主流做法是所有股份均以 1/N 的比例平等贖回,並從「市場無效保險池」獲得額外補償。交易前請詳閱平台的市場無效政策,並避免對描述含糊不清的市場下注。
Q6:從零開始建構一個預測市場需要多久時間?
A:基本架構(LMSR + 二元市場 + 簡易預言機)可在 3–4 週內上線測試網;若包含多結果選項、流動性提供者金庫、混合式訂單簿、爭議解決機制、完整前端介面及風險控制功能,通常需時 3–4 個月。 建議基於成熟的解決方案套件(例如 SoonTech 的方案)進行客製化,而非從頭開始開發。
預測市場的自動做市機(AMM)表面上看似僅是一個定價公式,但其實處於金融工程、去中心化爭議解決、預言機、風險控制、合規與使用者體驗的交匯點。 LMSR 之所以成為業界標準,不僅是因為其數學結構優雅,還因為其最大虧損有上限、價格自然符合機率論解釋,且與「全集套利」完全相容。 但真正決定預測市場產品成敗的,很少是定價函數本身——而是決策機制的公信力、流動性的深度、風險控制的嚴謹性,以及使用者體驗的流暢度。
本文已系統性地闡述了預測市場 AMM 的完整設計範疇,涵蓋金融結構、LMSR 及其變體、股份制度、流動性提供、手續費激勵、預言機決算、無效市場、風險與合規、前端體驗、工程實現,乃至主流協議的比較。 隨著 2026 年美國大選、世界盃、加密貨幣 ETF 以及宏觀利率事件不斷將預測市場推向主流,該領域正準備迎來新一輪的產品與基礎設施爆發。
SoonTech 團隊在預測市場、中心化交易所(CEX)及去中心化交易所(DEX)等多條產品線上擁有深厚的經驗。預測市場自動做市商(AMM)是我們最具差異化的模組之一,目前已應用於東南亞體育賽事、CEX 活動合約、用戶生成內容(UGC)平台等領域。 無論您的團隊正在打造預測市場、為現有交易平台新增事件合約,或是希望將預測功能嵌入自有應用程式,我們都樂意與您深入交流。根據您的目標市場、用戶群體及合規要求,我們能提供從合約開發、預言機整合、風險設計到前端與應用程式的端到端解決方案。
讓群眾智慧得以定價、讓資訊發掘更有效率,並讓每位有見解的人都能參與其中——這正是預測市場的長期價值,也是我們持續優化基礎架構的原因。
🌐 與 SoonTech 攜手打造安全且可擴展的 Web3 平台。
探索我們針對白標加密貨幣交易所、預測市場、MPC 錢包、配對引擎、流動性整合及合規性的解決方案。