概率分布

1-23 块的概率

23-27块的概率

37-33 – 36的概率

不用看他什么比例价差 反向比例价差

命中1-23 亏损20

命中 23-27 击中最大亏损点亏损191

命中33 盈利600

命中36 盈利1000

这就很像预测市场了


所以你需要做的是评估 最大亏损命中的概率分布 并且不要赌博

极端假设- 191 + 600 通常都没那么极端 就是-100 +200-300

量化lesson2

这可不是简单回测那一类的东西,我们直接切入其本质 order

这个就必须用bigquery了

我们用数学的方式建立模型

伊藤微积分,布朗运动

几何布朗运动

我们使用真实的ibkr polymarket order 来建模

限价订单簿建模(Order Book Modeling)做市策略(Market Making)交易市场冲击(Market Impact)与清仓优化(Optimal Liquidation) ——这三大模块正是现代算法交易、高频交易和量化投资的核心研究方向。

理论深度适中,兼顾经典与前沿

  • 引入了Bouchaud-Mézard-Potters 模型(统计物理视角下的订单簿)和 Avellaneda-Stoikov 模型(做市经典框架),这些都是领域内里程碑式的工作。
  • 市场冲击部分从无反馈的简单模型逐步推进到含反馈的综合模型,逻辑清晰,体现建模思维的演进。
  • 清仓问题采用随机控制(Stochastic Control) 方法,结合数值实验,理论与实践结合。

观察其最本质的现象,代码不要直接套用

这个篇幅我想了很久,是否应该直接写策略

答案是否定的,大量的量化策略实效 写策略的碰到了画k线的

只有理解其本质与原理,你就能创造出巨大的优势 在所有市场

所有市场当中美国市场难度最高 加密那些小儿科

期权的课我认为还没有讲完,后面在研究期权的故事

期权应该配合扑克牌

加密赌徒的春天

ai 加速了生产力,最终拼的是算法与创新思维+fpga基础设施

最后这个交易所的报价恒定他们人为调整了算法,或者这价格就是虚假报价

所以赌狗不可能赢 然后在50x 100x 杠杆寻找春天

布朗运动 随机漫步 杀他们一杀一个准 钱冲入了交易所就不在是赌狗的了

他们账面在多就是1秒钟的事

okx简单报价

赌博什么限制都没有,真正干点活,七卡八卡

宇宙的尽头赌博

OKX USDT 永续合约列表 (instId):

BTC-USD_UM-SWAP
ETH-USD_UM-SWAP
SOL-USD_UM-SWAP
BTC-USDT-SWAP
ETH-USDT-SWAP
OKB-USDT-SWAP
SOL-USDT-SWAP
DOGE-USDT-SWAP
XRP-USDT-SWAP
BCH-USDT-SWAP
PUMP-USDT-SWAP
WLFI-USDT-SWAP
LINEA-USDT-SWAP
0G-USDT-SWAP
1INCH-USDT-SWAP
2Z-USDT-SWAP
A-USDT-SWAP
AAVE-USDT-SWAP
ACE-USDT-SWAP
ACH-USDT-SWAP
ACT-USDT-SWAP
ADA-USDT-SWAP
AERO-USDT-SWAP
AEVO-USDT-SWAP
AGLD-USDT-SWAP
AIXBT-USDT-SWAP
ALGO-USDT-SWAP
ANIME-USDT-SWAP
APE-USDT-SWAP
API3-USDT-SWAP
APR-USDT-SWAP
APT-USDT-SWAP
AR-USDT-SWAP
ARB-USDT-SWAP
ARKM-USDT-SWAP
ASTER-USDT-SWAP
AT-USDT-SWAP
ATH-USDT-SWAP
ATOM-USDT-SWAP
AUCTION-USDT-SWAP
AVAX-USDT-SWAP
AVNT-USDT-SWAP
AXS-USDT-SWAP
BABY-USDT-SWAP
BAND-USDT-SWAP
BARD-USDT-SWAP
BAT-USDT-SWAP
BERA-USDT-SWAP
BICO-USDT-SWAP
BIGTIME-USDT-SWAP
BIO-USDT-SWAP
BLUR-USDT-SWAP
BLUAI-USDT-SWAP
BNB-USDT-SWAP
BNT-USDT-SWAP
BOME-USDT-SWAP
BONK-USDT-SWAP
BRETT-USDT-SWAP
CAT-USDT-SWAP
CATI-USDT-SWAP
CC-USDT-SWAP
CELO-USDT-SWAP
CETUS-USDT-SWAP
CFX-USDT-SWAP
CHZ-USDT-SWAP
COAI-USDT-SWAP
COMP-USDT-SWAP
COOKIE-USDT-SWAP
CORE-USDT-SWAP
CRO-USDT-SWAP
CRV-USDT-SWAP
CTC-USDT-SWAP
CVC-USDT-SWAP
CVX-USDT-SWAP
DASH-USDT-SWAP
DEGEN-USDT-SWAP
DOOD-USDT-SWAP
DOT-USDT-SWAP
DYDX-USDT-SWAP
EDEN-USDT-SWAP
EGLD-USDT-SWAP
EIGEN-USDT-SWAP
ENA-USDT-SWAP
ENJ-USDT-SWAP
ENS-USDT-SWAP
ENSO-USDT-SWAP
ETC-USDT-SWAP
ETHW-USDT-SWAP
ETHFI-USDT-SWAP
F-USDT-SWAP
FARTCOIN-USDT-SWAP
FIL-USDT-SWAP
FLOKI-USDT-SWAP
FLOW-USDT-SWAP
FXS-USDT-SWAP
GALA-USDT-SWAP
GAS-USDT-SWAP
GIGGLE-USDT-SWAP
GLM-USDT-SWAP
GMT-USDT-SWAP
GMX-USDT-SWAP
GOAT-USDT-SWAP
GPS-USDT-SWAP
GRASS-USDT-SWAP
GRT-USDT-SWAP
H-USDT-SWAP
HBAR-USDT-SWAP
HMSTR-USDT-SWAP
HOME-USDT-SWAP
HUMA-USDT-SWAP
HYPE-USDT-SWAP
ICP-USDT-SWAP
ICX-USDT-SWAP
IMX-USDT-SWAP
INIT-USDT-SWAP
INJ-USDT-SWAP
IOST-USDT-SWAP
IOTA-USDT-SWAP
IP-USDT-SWAP
JELLYJELLY-USDT-SWAP
JOE-USDT-SWAP
JTO-USDT-SWAP
JUP-USDT-SWAP
KAITO-USDT-SWAP
KGEN-USDT-SWAP
KITE-USDT-SWAP
KMNO-USDT-SWAP
KSM-USDT-SWAP
LA-USDT-SWAP
LAB-USDT-SWAP
LAYER-USDT-SWAP
LDO-USDT-SWAP
LINK-USDT-SWAP
LPT-USDT-SWAP
LQTY-USDT-SWAP
LRC-USDT-SWAP
LTC-USDT-SWAP
LUNA-USDT-SWAP
MAGIC-USDT-SWAP
MANA-USDT-SWAP
MASK-USDT-SWAP
ME-USDT-SWAP
MEME-USDT-SWAP
MERL-USDT-SWAP
METIS-USDT-SWAP
MET-USDT-SWAP
MEW-USDT-SWAP
MINA-USDT-SWAP
MMT-USDT-SWAP
MOG-USDT-SWAP
MON-USDT-SWAP
MOODENG-USDT-SWAP
MORPHO-USDT-SWAP
MOVE-USDT-SWAP
MUBARAK-USDT-SWAP
NEAR-USDT-SWAP
NEIRO-USDT-SWAP
NEO-USDT-SWAP
NEWT-USDT-SWAP
NMR-USDT-SWAP
NOT-USDT-SWAP
OL-USDT-SWAP
OM-USDT-SWAP
ONDO-USDT-SWAP
ONE-USDT-SWAP
ONT-USDT-SWAP
OP-USDT-SWAP
ORDI-USDT-SWAP
ORDER-USDT-SWAP
PARTI-USDT-SWAP
PENGU-USDT-SWAP
PENDLE-USDT-SWAP
PEOPLE-USDT-SWAP
PEPE-USDT-SWAP
PI-USDT-SWAP
PIGGY-USDT-SWAP
PLUME-USDT-SWAP
PNUT-USDT-SWAP
POL-USDT-SWAP
POPCAT-USDT-SWAP
PRCL-USDT-SWAP
PROMPT-USDT-SWAP
PROVE-USDT-SWAP
PYTH-USDT-SWAP
QTUM-USDT-SWAP
RAY-USDT-SWAP
RECALL-USDT-SWAP
RENDER-USDT-SWAP
RESOLV-USDT-SWAP
RSR-USDT-SWAP
RVN-USDT-SWAP
S-USDT-SWAP
SAHARA-USDT-SWAP
SAND-USDT-SWAP
SAPIEN-USDT-SWAP
SATS-USDT-SWAP
SHELL-USDT-SWAP
SHIB-USDT-SWAP
SIGN-USDT-SWAP
SKY-USDT-SWAP
SNX-USDT-SWAP
SOLV-USDT-SWAP
SONIC-USDT-SWAP
SOON-USDT-SWAP
SOPH-USDT-SWAP
SPK-USDT-SWAP
SPX-USDT-SWAP
SSV-USDT-SWAP
STRK-USDT-SWAP
STX-USDT-SWAP
SUI-USDT-SWAP
SUSHI-USDT-SWAP
SYRUP-USDT-SWAP
TAO-USDT-SWAP
THETA-USDT-SWAP
TIA-USDT-SWAP
TON-USDT-SWAP
TRB-USDT-SWAP
TREE-USDT-SWAP
TRUMP-USDT-SWAP
TRUST-USDT-SWAP
TRX-USDT-SWAP
TURBO-USDT-SWAP
TURTLE-USDT-SWAP
UMA-USDT-SWAP
UNI-USDT-SWAP
USDC-USDT-SWAP
USELESS-USDT-SWAP
VANA-USDT-SWAP
VIRTUAL-USDT-SWAP
W-USDT-SWAP
WAL-USDT-SWAP
WCT-USDT-SWAP
WIF-USDT-SWAP
WLD-USDT-SWAP
WOO-USDT-SWAP
XAN-USDT-SWAP
XAUT-USDT-SWAP
XLM-USDT-SWAP
XPL-USDT-SWAP
XTZ-USDT-SWAP
YB-USDT-SWAP
YFI-USDT-SWAP
YGG-USDT-SWAP
ZBT-USDT-SWAP
ZEC-USDT-SWAP
ZENT-USDT-SWAP
ZEN-USDT-SWAP
ZETA-USDT-SWAP
ZIL-USDT-SWAP
ZK-USDT-SWAP
ZORA-USDT-SWAP
ZRO-USDT-SWAP
ZRX-USDT-SWAP
BTC-USDC-SWAP
ETH-USDC-SWAP

买定离手 永续合约交易所获利武器

——————– 2. 结构体 ——————–
type wsMessage struct {
Arg struct {
Channel string json:"channel"
InstId string json:"instId"
} json:"arg"
Data []struct {
InstId string json:"instId" // 订阅时会返回
Bids [][]string json:"bids"
Asks [][]string json:"asks"
} json:"data"
}

// ——————– 3. 主函数 ——————–
func main() {
// 捕获 Ctrl+C 退出
sigCh := make(chan os.Signal, 1)
signal.Notify(sigCh, os.Interrupt)

// 打印表头
fmt.Println("Time\t\tInstId\tMidPrice")

// 启动监听 goroutine
go listenOKX()

// 阻塞直到收到退出信号
<-sigCh

}

// ——————– 4. 监听 OKX ——————–
func listenOKX() {
// 1️⃣ 连接 OKX WebSocket
wsURL := “wss://ws.okx.com:8443/ws/v5/public”
c, _, err := websocket.DefaultDialer.Dial(wsURL, nil)
if err != nil {
log.Fatalf(“OKX connect error: %v”, err)
}
defer c.Close()

// 2️⃣ 订阅请求(一次性订阅所有交易对)
args := make([]map[string]string, 0, len(instruments))
for _, inst := range instruments {
    args = append(args, map[string]string{
        "channel": "books5",
        "instId":  inst,
    })
}
subMsg := fmt.Sprintf(`{"op":"subscribe","args":%s}`, marshalJSON(args))
if err := c.WriteMessage(websocket.TextMessage, []byte(subMsg)); err != nil {
    log.Fatalf("OKX subscribe error: %v", err)
}

// 3️⃣ 循环读取消息
for {
    _, raw, err := c.ReadMessage()
    if err != nil {
        log.Printf("OKX read error: %v", err)
        return
    }

    var msg wsMessage
    if err := json.Unmarshal(raw, &msg); err != nil {
        // 解析失败直接跳过
        continue
    }

    // 只关注 books5 频道
    if msg.Arg.Channel != "books5" {
        continue
    }

    // 可能一次收到多种交易对的更新,遍历 data 数组
    for _, d := range msg.Data {
        if len(d.Bids) == 0 || len(d.Asks) == 0 {
            continue // 没有买卖一报价,跳过
        }
        bidStr, askStr := d.Bids[0][0], d.Asks[0][0]
        bid, _ := strconv.ParseFloat(bidStr, 64)
        ask, _ := strconv.ParseFloat(askStr, 64)
        mid := (bid + ask) / 2.0

        // 连续打印
        fmt.Printf("%s\t%s\t%.2f\n",
            time.Now().Format("15:04:05.000"),
            d.InstId,
            mid,
        )
    }
}

}

为何传统量化策略在 2025 年全面失效?

引言:消失的圣杯

2017–2021 年,双均线、RSI 超买超卖、MACD 金叉死叉等“传统策略”在加密市场大放异彩。
无数教程、KOL、回测平台鼓吹:“用 10 行 Python 代码,年化收益 200%”。

但到了 2022–2025 年,这些策略集体失效
回测曲线依然漂亮,实盘却持续亏损。
这不是偶然,而是一场由市场结构、参与者生态与技术演进共同驱动的必然淘汰

本文将从数学、行为、工程三个层面,揭示传统策略失效的深层原因。


一、数学层面:信号已被“定价”与“噪声化”

1. 同质化策略引发“策略共振”

  • 均线交叉、布林带突破等逻辑完全公开、代码开源
  • 结果:数百万散户与低级 bot 行为一致
  • 市场庄家与专业量化团队专门设计“陷阱”诱捕这类信号
    • 制造假突破(Fakeout);
    • 在关键价位插针(Wick)扫止损;
    • 在流动性低谷时放大波动。

📊 数据:2024 年 BTC 日内 5 次“MA 金叉”,4 次随后下跌(来源:CoinGlass)。

2. 市场结构从“趋势主导”变为“高波动震荡”

  • 2017–2021:宏观流动性泛滥 → 趋势行情主导 → 均线策略有效;
  • 2022–2025:加息、监管、黑天鹅频发 → 高波动 + 震荡市
  • 传统策略在震荡市中反复假信号
    • 胜率可能 >50%,但盈亏比 <0.8;
    • 长期期望收益为负。

🔢 回测显示:200 日均线策略在 BTC 2022–2025 年 年化收益 -12%,最大回撤 >60%。


二、行为层面:KOL 与羊群效应的自我毁灭

1. KOL 喊单制造“策略拥挤”

  • KOL 公开推荐“15 分钟 RSI <30 买入”;
  • 散户蜂拥而入 → 瞬间推高价格
  • 价格已涨,信号失效 → 追高者立即亏损

2. 幸存者偏差扭曲认知

  • 社交媒体只展示成功案例;
  • 失败者沉默 → 新手误以为“策略有效”;
  • 结果:策略使用者越多,失效越快

💡 传统策略的预期收益 = f(策略使用者数量) —— 人数越多,收益越低。


三、工程层面:执行成本吞噬微弱 alpha

1. 滑点与冲击成本被严重低估

  • 回测假设“按收盘价成交”;
  • 实盘中:
    • 山寨币订单簿深度薄 → $1k 交易滑点 >1%;
    • B-Book 小所人为制造插针;
  • 微弱 alpha(0.5%)被执行成本吞噬

2. 延迟导致信号过期

  • 从 K 线生成信号 → API 下单 → 交易所撮合,延迟 >500ms
  • 在高波动市场,500ms 足以让价格反向
  • 结果:信号正确,执行亏损

量化最重要的一课卖飞

问题形式化

  • 状态变量:库存 q(t)
  • 控制变量:卖出速度 v(t)=−dtdq​
  • 价格动态: dSt​=μdt+σdWt​−ηv(t)dt(含永久冲击)
  • 目标:最大化期望收益: v(t)max​E[∫0T​(St​−ηq(t))v(t)dt]

2. 无漂移情况(μ=0 )

  • HJB 方程解出:v∗(t)=Tq0​​=常数
  • 直观:无趋势时,拖延无收益,冲击成本最小化 → 匀速。

3. 有漂移情况(μ=0 )

  • 最优速度:

v∗(t)=Tq0​​+2ημ​(T−2t)

  • 解读
    • 若 μ>0 (上涨趋势):
      • 早期 v∗<Tq0​​ (慢卖,搭顺风车);
      • 后期 v∗>Tq0​​ (加速清仓);
    • 若 μ<0 (下跌趋势):
      • 全程加速卖出,越早越好。

from future import print_function
import numpy as np
import matplotlib.pyplot as plt

DisplayPlots = True
NIter = 100000
s0 = 20.
q0 = 10000
T = 1.
nt = 1000
delta_t = T/nt
sigma = s0 * 0.05
beta = 1e-6
mu0 = 4 * q0 * beta
nq = 5
np.random.seed(10)

q = np.zeros((nt+1,nq))
for t in range(nt+1):
q[t,0] = q0 * (1. – t/nt)
q[t,1] = np.maximum(q0 * (1. – 5. * t / nt ),0.)
q[t,2] = q0 * (1. – 0.5 * t / nt)
q[t,3] = np.maximum((T – t/nt) * (q0/T – (mu0 / (4 * beta)) * t/nt),0.)
q[t,4] = (T – t/nt) * (q0/T + (mu0 / (4 * beta)) * t/nt)
q[-1,2] = 0
q_labels = [‘linear ‘,’fast linear ‘,’slow linear ‘,’fast quadratic’,’slow quadratic’]
if DisplayPlots:
plt.figure()
plt.plot((1./nt)*np.arange(0.,nt+1),q)
plt.legend(q_labels)
plt.xlabel(‘time’)
plt.ylabel(‘# shares’)
plt.title(‘inventory q(t)’)
plt.show()

for mu in [0, mu0, -mu0]:
print(“\nCASE mu=%1.2f ===================================================================”%(mu))
Pnl = np.zeros((NIter,nq))
for q_ind in range(nq):
Lambda = np.zeros(nt+1)
Lambda[1:] = -(q[1:,q_ind] – q[:-1,q_ind]) / delta_t
for n in range(NIter):
eps = np.random.normal(0, 1, nt + 1)
# mid price
s = s0 + mu * delta_t * np.array(range(0,nt+1)) + sigma * np.sqrt(delta_t) * np.cumsum(eps)
s[0] = s0
p = s – beta * Lambda # best bid price
x = np.cumsum(Lambda * p * delta_t)
Pnl[n,q_ind] = x[-1] + q[-1,q_ind] * s[-1] – (x[0] + q[0,q_ind] * s[0])

AvPnl = np.zeros(nq)
print(“Average Pnl”)
print(“———————————————————-“)
for q_ind in range(nq):
AvPnl[q_ind] = np.mean(Pnl[:,q_ind])
print(“%s\t\t\t%1.2f \t\t\t%1.1f”
%(q_labels[q_ind],AvPnl[q_ind],1e4 * AvPnl[q_ind] / (s0 * q0)))
print(“=============================================================================”)

合约交易的死亡螺旋:KOL、杠杆与羊群效应的必然失败

引言:一场精心设计的“韭菜收割机”

在加密货币市场,每当牛市来临,总有一群网红 KOL(Key Opinion Leader)在社交媒体上高喊:

“BTC 要上 10 万了!赶紧上 100 倍杠杆做多!”
“这个土狗币要百倍!合约开 50x,今晚起飞!”

无数散户蜂拥而入,满怀暴富梦想。
几小时后,行情反转,爆仓清算、血本无归
这不是偶然,而是一个由高杠杆、信息不对称与群体心理共同驱动的必然失败系统

本文将从数学、行为金融与平台机制三个层面,揭示为何KOL + 高杠杆 + 羊群交易 = 必败组合


一、杠杆的数学陷阱:非对称风险结构

合约交易(尤其是永续合约)的核心是杠杆放大器。但它并非对称放大收益与风险,而是制造了结构性劣势

假设用户以 λ 倍杠杆 开仓,初始保证金为 M ,则强平阈值为:

Liquidation Threshold=λ1​

10x±10%
50x±2%
100x±1%

👉 这意味着:价格只需反向波动 1%,100x 杠杆账户就归零

更致命的是,收益与亏损不对称

  • 若价格上涨 5%,100x 杠杆收益 = 100×5%=500% ;
  • 但若价格下跌 1%,亏损 = 100%(爆仓)

📌 数学结论:高杠杆下,破产概率远高于暴富概率

根据随机游走模型,价格在短期内波动超过 1% 的概率极高(尤其在山寨币)。
不是“会不会爆仓”,而是“何时爆仓”

二、KOL 的利益驱动:他们为何鼓吹高杠杆?

KOL 并非“好心分享”,而是深度嵌入利益链条

1. 交易所返佣(Affiliate Revenue)

  • KOL 推广特定交易所(如 MEXC、Bitget),用户通过其链接注册;
  • KOL 获得 用户交易手续费的 20–50% 返佣
  • 用户交易越频繁、杠杆越高、爆仓越快 → KOL 收入越多

💡 KOL 的最佳利益 = 用户快速亏光、反复充值、持续交易

2. “喊单-砸盘”配合(Pump & Dump)

  • KOL 与庄家合作:先喊单拉高价格,吸引散户追高;
  • 庄家在高位出货,KOL 同步平仓;
  • 散户高位接盘,随即爆仓。

3. 流量变现(Attention Economy)

  • “100x 杠杆暴富”故事极具传播力;
  • 爆仓惨案带来二次流量(“看,他又亏光了”);
  • KOL 的粉丝量 = 广告报价 = 现金流

🔥 KOL 不关心你赚钱,只关心你“交易”


三、羊群效应:群体非理性的自我强化

散户并非无知,而是陷入行为金融的典型陷阱

1. FOMO(Fear of Missing Out)

  • 看到他人晒“1500 变 2 万”的截图;
  • 忽略幸存者偏差,盲目追高。

2. 过度自信(Overconfidence)

  • 认为自己“能及时止盈”;
  • 忽略市场微观结构:高杠杆市场中,流动性极薄,滑点巨大

3. 从众心理(Herding)

  • “这么多人都在做多,肯定没错”;
  • 忽略:羊群本身就是市场反转的信号

📊 数据显示:在 2021 年和 2024 年牛市中,>85% 的 50x+ 杠杆合约用户在 72 小时内爆仓(来源:CryptoQuant)。

更可怕的是,B-Book 平台可人为制造爆仓

  • 在关键价位插针(Wick);
  • 延迟价格更新;
  • 五、如何破局?—— 理性交易者的生存法则
  • ✅ 1. 永远不用 >10x 杠杆
  • 10x 以下,你有容错空间;
  • 50x+,你只是在赌博。
  • 只在 A-Book 交易所交易
  • 如 Binance、OKX、Bybit(主流币);
  • 避免小所 B-Book 陷阱。

Polymarket 如何赚钱?—— 解析预测市场的盈利机制

不是交易所,而是“概率赌场”

当你在 Polymarket 上买入 “Trump 2024 Wins” 的 YES 份额,你并不是在交易资产,而是在押注一个事件发生的概率。Polymarket 是全球最活跃的去中心化预测市场(Decentralized Prediction Market),其本质是:

用金融工具聚合人类对未来的信念

但问题来了:如果没人“输钱”,平台靠什么盈利

答案是:它不靠用户亏损赚钱,而是通过流动性机制与交易摩擦抽佣——这是一种比 B-Book 更“优雅”的商业模式。


一、核心机制:AMM 驱动的预测市场

Polymarket 不使用订单簿,而是基于 恒定乘积 AMM(类似 Uniswap)提供流动性。每个事件(如“ETH > $5000 by 2025”)被建模为一个二元结果池(YES/NO),其定价由以下公式决定:

x⋅y=k

其中:

  • x = YES 份额储备量
  • y = NO 份额储备量
  • k = 常数(由初始流动性决定)

当用户买入 YES 份额,x 增加,y 减少,YES 价格上升。价格即隐含概率

P(YES)=x+yy​

关键点:价格由流动性池自动调节,无需做市商挂单


二、Polymarket 的盈利方式

1. 交易手续费(核心收入)

  • 每笔交易收取 1–2% 手续费(具体比例因事件而异);
  • 手续费不进入 LP 池,而是由 Polymarket 团队收取
  • 例如:用户用 $100 买入 YES,平台直接收入 $1–$2。

这是主要且可持续的收入来源,与用户盈亏无关。

2. 流动性提供者(LP)

  • Polymarket 早期由官方或合作方提供初始流动性;
  • 虽然 LP 可赚取手续费分成(部分池子开放给社区),但平台本身不依赖 LP 分成盈利
  • 相反,充足的流动性提升了交易体验,带来更多手续费

3. USDC 存款利息(隐性收益)

  • 所有交易以 USDC(Circle 发行的中心化稳定币)结算;
  • 用户存入的 USDC 由平台托管(通过 Connext、Gnosis Safe 等);
  • 平台可将这部分资金存入 Circle Reserve 或短期国债,赚取利息;
  • 虽未公开披露,但这是 Web3 应用的常见隐性收益。

三、为什么 Polymarket 不鼓励挂单(Maker Orders)?

你可能注意到:Polymarket 没有“挂限价单”功能——用户只能“吃单”(即按当前 AMM 价格成交)。

原因如下:

✅ 1. 机制冲突:AMM vs 订单簿

  • AMM 的核心是确定性定价
  • 引入挂单会制造价格二义性(AMM 价 vs 挂单价),破坏模型简洁性。

✅ 2. 产品定位:大众参与,非专业做市

  • 预测市场的目标是让普通人表达观点,不是让量化做市商赚价差;
  • 若开放挂单,将吸引套利机器人,抬高 Gas 成本、降低散户体验

✅ 3. 监管安全:避免被认定为“证券交易所”

  • 美国 SEC 对“提供挂单功能的交易平台”监管更严;
  • Polymarket 主动限制功能,维持“信息聚合平台”定位,降低合规风险。

🔒 结论:Polymarket 不是“怕挂单”,而是“不需要挂单”