Oscars weekend is one of the biggest nights in prediction markets outside of politics and sports. Kalshi and Polymarket between them are running dozens of active markets across Best Picture, every acting and directing category, nominations, supporting categories, and even mention markets.
The volume reflects it. Best Picture has already crossed $13 million across both platforms, with acting categories close behind. If you’re looking for a legal way to get in on the Oscars odds, prediction markets are available in all 50 states through sites like Kalshi and FanDuel Predicts. Most sportsbooks don’t carry Oscars markets at all or its not legal.
Below we’ve compiled live odds across all major categories, updated every 30 minutes from Kalshi, Polymarket, and Gemini. FanDuel Predicts is also running Oscars markets with a $25 no-deposit bonus. We’re working on getting access to the APIs to integrate those.
Prediction sites with Oscars trading

Trade $10, Get $10 Free
CODE: DEFI
Best offer for traders right now

$25 No-deposit bonus
Sports in regulated markets available via FanDuel Sportsbook

$100 Profit Boost (up to $20/day)
Good bonus, liquidity is lower than Kalshi
Odds on Best Picture
Current probabilities across platforms with liquidity indicators
OBAOne Battle After Another
Vol $94.3K
Spread 1.0%
Agg
-280↓ -0.8%
K
-292
G
-292
P
-277
SISinners
Vol $137.2K
Spread 0.4%
Agg
+351↑ +1.3%
K
+344
G
+344
P
+351
HAHamnet
Vol $107.6K
Spread 1.0%
Agg
+5,296↓ -0.6%
K
+3,900
P
+5,305
G
+6,567
MSMarty Supreme
Vol $65.1K
Spread 0.7%
Agg
+7,303— +0.0%
G
+4,900
K
+6,567
P
+7,307
SVSentimental Value
Vol $65.4K
Spread 0.5%
Agg
+18,082— +0.0%
P
+18,082
K
+19,900
G
—
TITie
Vol $1
Spread —
Agg
+19,900— +0.0%
K
+19,900
FRFrankenstein
Vol $166.1K
Spread 0.3%
Agg
+39,900↓ -0.1%
K
+19,900
P
+39,900
TSAThe Secret Agent
Vol $87.7K
Spread 0.3%
Agg
+39,900— +0.0%
K
+19,900
P
+39,900
BUBugonia
Vol $200.1K
Spread 0.5%
Agg
+66,567↓ -0.1%
K
+19,900
P
+66,567
G
—
F1F1
Vol $169.5K
Spread 0.4%
Agg
+66,567↓ -0.1%
K
+19,900
P
+66,567
TDTrain Dreams
Vol $249.9K
Spread 0.4%
Agg
+66,567↓ -0.1%
K
+19,900
P
+66,567
| Outcome | Aggregated | Spread | Volume | Kalshi | Polymarket | Gemini |
|---|---|---|---|---|---|---|
OBA One Battle After Another | -280 ↓ -0.8% | 1.0% | $94.3K |
Kalshi
-292
|
Polymarket
-277
|
Gemini
-292
|
SI Sinners | +351 ↑ +1.3% | 0.4% | $137.2K |
Kalshi
+344
|
Polymarket
+351
|
Gemini
+344
|
HA Hamnet | +5,296 ↓ -0.6% | 1.0% | $107.6K |
Kalshi
+3,900
|
Polymarket
+5,305
|
Gemini
+6,567
|
MS Marty Supreme | +7,303 — +0.0% | 0.7% | $65.1K |
Kalshi
+6,567
|
Polymarket
+7,307
|
Gemini
+4,900
|
SV Sentimental Value | +18,082 — +0.0% | 0.5% | $65.4K |
Kalshi
+19,900
|
Polymarket
+18,082
|
Gemini
—
|
TI Tie | +19,900 — +0.0% | — | $1 |
Kalshi
+19,900
|
Polymarket
—
|
Gemini
—
|
FR Frankenstein | +39,900 ↓ -0.1% | 0.3% | $166.1K |
Kalshi
+19,900
|
Polymarket
+39,900
|
Gemini
—
|
TSA The Secret Agent | +39,900 — +0.0% | 0.3% | $87.7K |
Kalshi
+19,900
|
Polymarket
+39,900
|
Gemini
—
|
BU Bugonia | +66,567 ↓ -0.1% | 0.5% | $200.1K |
Kalshi
+19,900
|
Polymarket
+66,567
|
Gemini
—
|
F1 F1 | +66,567 ↓ -0.1% | 0.4% | $169.5K |
Kalshi
+19,900
|
Polymarket
+66,567
|
Gemini
—
|
TD Train Dreams | +66,567 ↓ -0.1% | 0.4% | $249.9K |
Kalshi
+19,900
|
Polymarket
+66,567
|
Gemini
—
|
Odds on Best Director
Current probabilities across platforms with liquidity indicators
PTAPaul Thomas Anderson
Vol $49.1K
Spread 1.5%
Agg
-1,000↑ +0.8%
P
-1,076
K
-953
G
-900
RCRyan Coogler
Vol $19.5K
Spread 1.2%
Agg
+1,170↓ -0.1%
G
+1,011
K
+1,076
P
+1,182
CZChloe Zhao
Vol $8.8K
Spread 1.5%
Agg
+10,234↑ +0.3%
K
+6,567
P
+10,426
G
—
TITie
Vol $0
Spread —
Agg
+19,900— +0.0%
K
+19,900
JSJosh Safdie
Vol $6.8K
Spread 0.8%
Agg
+49,775↓ -0.1%
G
+9,900
K
+19,900
P
+49,900
JTJoachim Trier
Vol $4.4K
Spread 2.4%
Agg
+66,567— +0.0%
G
+3,900
K
+19,900
P
+66,567
| Outcome | Aggregated | Spread | Volume | Kalshi | Polymarket | Gemini |
|---|---|---|---|---|---|---|
PTA Paul Thomas Anderson | -1,000 ↑ +0.8% | 1.5% | $49.1K |
Kalshi
-953
|
Polymarket
-1,076
|
Gemini
-900
|
RC Ryan Coogler | +1,170 ↓ -0.1% | 1.2% | $19.5K |
Kalshi
+1,076
|
Polymarket
+1,182
|
Gemini
+1,011
|
CZ Chloe Zhao | +10,234 ↑ +0.3% | 1.5% | $8.8K |
Kalshi
+6,567
|
Polymarket
+10,426
|
Gemini
—
|
TI Tie | +19,900 — +0.0% | — | $0 |
Kalshi
+19,900
|
Polymarket
—
|
Gemini
—
|
JS Josh Safdie | +49,775 ↓ -0.1% | 0.8% | $6.8K |
Kalshi
+19,900
|
Polymarket
+49,900
|
Gemini
+9,900
|
JT Joachim Trier | +66,567 — +0.0% | 2.4% | $4.4K |
Kalshi
+19,900
|
Polymarket
+66,567
|
Gemini
+3,900
|
Odds on Best Supporting Actor
Current probabilities across platforms with liquidity indicators
SPSean Penn
Vol $26.6K
Spread 1.5%
Agg
-248↑ +1.8%
P
-257
K
-239
G
-239
SSStellan Skarsgard
Vol $6.5K
Spread 0.5%
Agg
+456↓ -1.5%
G
+441
K
+456
P
+456
DLDelroy Lindo
Vol $9.4K
Spread 0.8%
Agg
+1,349↓ -0.7%
K
+1,233
G
+1,329
P
+1,393
BDTBenicio del Toro
Vol $23.5K
Spread 2.0%
Agg
+4,905↑ +0.7%
P
+4,900
K
+6,567
G
—
JEJacob Elordi
Vol $4.5K
Spread 1.5%
Agg
+10,661— +0.0%
K
+6,567
P
+11,011
G
—
TITie
Vol $0
Spread —
Agg
+19,900— +0.0%
K
+19,900
| Outcome | Aggregated | Spread | Volume | Kalshi | Polymarket | Gemini |
|---|---|---|---|---|---|---|
SP Sean Penn | -248 ↑ +1.8% | 1.5% | $26.6K |
Kalshi
-239
|
Polymarket
-257
|
Gemini
-239
|
SS Stellan Skarsgard | +456 ↓ -1.5% | 0.5% | $6.5K |
Kalshi
+456
|
Polymarket
+456
|
Gemini
+441
|
DL Delroy Lindo | +1,349 ↓ -0.7% | 0.8% | $9.4K |
Kalshi
+1,233
|
Polymarket
+1,393
|
Gemini
+1,329
|
BDT Benicio del Toro | +4,905 ↑ +0.7% | 2.0% | $23.5K |
Kalshi
+6,567
|
Polymarket
+4,900
|
Gemini
—
|
JE Jacob Elordi | +10,661 — +0.0% | 1.5% | $4.5K |
Kalshi
+6,567
|
Polymarket
+11,011
|
Gemini
—
|
TI Tie | +19,900 — +0.0% | — | $0 |
Kalshi
+19,900
|
Polymarket
—
|
Gemini
—
|
Odds on Best Actor
Current probabilities across platforms with liquidity indicators
MBJMichael B. Jordan
Vol $225.5K
Spread 1.0%
Agg
-157↑ +13.5%
P
-160
K
-153
TCTimothee Chalamet
Vol $109.5K
Spread 0.0%
Agg
+217↓ -14.2%
K
+217
P
+217
LDLeonardo DiCaprio
Vol $50.8K
Spread 1.0%
Agg
+2,681— +0.0%
K
+2,122
P
+2,717
WMWagner Moura
Vol $71.2K
Spread 1.6%
Agg
+3,214↑ +0.2%
K
+2,122
P
+3,290
EHEthan Hawke
Vol $50.8K
Spread 1.6%
Agg
+10,628↓ -0.2%
K
+3,900
P
+11,011
TITie
Vol $76
Spread —
Agg
+19,900— +0.0%
K
+19,900
| Outcome | Aggregated | Spread | Volume | Kalshi | Polymarket |
|---|---|---|---|---|---|
MBJ Michael B. Jordan | -157 ↑ +13.5% | 1.0% | $225.5K |
Kalshi
-153
|
Polymarket
-160
|
TC Timothee Chalamet | +217 ↓ -14.2% | 0.0% | $109.5K |
Kalshi
+217
|
Polymarket
+217
|
LD Leonardo DiCaprio | +2,681 — +0.0% | 1.0% | $50.8K |
Kalshi
+2,122
|
Polymarket
+2,717
|
WM Wagner Moura | +3,214 ↑ +0.2% | 1.6% | $71.2K |
Kalshi
+2,122
|
Polymarket
+3,290
|
EH Ethan Hawke | +10,628 ↓ -0.2% | 1.6% | $50.8K |
Kalshi
+3,900
|
Polymarket
+11,011
|
TI Tie | +19,900 — +0.0% | — | $76 |
Kalshi
+19,900
|
Polymarket
—
|
Available prop markets
Who will attend the Oscars?
Current probabilities across platforms with liquidity indicators
WESWill Emma Stone attend the Oscars
Vol $29
Spread —
Agg
-13,233↓ -0.1%
P
-13,233
WTCWill Timothée Chalamet attend the Oscars
Vol $2
Spread —
Agg
-8,991— +0.0%
P
-8,991
WLDWill Leonardo DiCaprio attend the Oscars
Vol $193
Spread —
Agg
-4,662↑ +5.9%
P
-4,662
WMBWill Michael B. Jordan attend the Oscars
Vol $157
Spread —
Agg
-4,551↓ -1.4%
P
-4,551
WKJWill Kylie Jenner attend the Oscars
Vol $219
Spread —
Agg
-3,409↓ -0.7%
P
-3,409
KJKylie Jenner
Vol $12
Spread —
Agg
-2,122↑ +0.5%
K
-2,122
LDLeonardo DiCaprio
Vol $175
Spread —
Agg
-1,718↓ -1.5%
K
-1,718
SPSean Penn
Vol $42
Spread —
Agg
-770↓ -0.5%
K
-770
WZAWill Zendaya attend the Oscars
Vol $46
Spread —
Agg
-335↓ -2.0%
P
-335
ZEZendaya
Vol $2.2K
Spread —
Agg
-335↓ -2.5%
K
-335
WNKWill Nicole Kidman attend the Oscars
Vol $0
Spread —
Agg
-300— +0.0%
P
-300
WMRWill Margot Robbie attend the Oscars
Vol $8
Spread —
Agg
-270↓ -9.0%
P
-270
MRMargot Robbie
Vol $842
Spread —
Agg
-239↓ -13.0%
K
-239
RGRyan Gosling
Vol $108
Spread —
Agg
-228↓ -2.0%
K
-228
HWHudson Williams
Vol $247
Spread —
Agg
-199↑ +3.0%
K
-199
WCSWill Connor Storrie attend the Oscars
Vol $33
Spread —
Agg
-138↑ +13.0%
P
-138
CSConnor Storrie
Vol $298
Spread —
Agg
-133↑ +0.5%
K
-133
WHWWill Hudson Williams attend the Oscars
Vol $0
Spread —
Agg
-117↓ -2.5%
P
-117
WRGWill Ryan Gosling attend the Oscars
Vol $178
Spread —
Agg
-117↓ -10.5%
P
-117
WSRWill Saoirse Ronan attend the Oscars
Vol $10
Spread —
Agg
-113↑ +0.5%
P
-113
HSHailee Steinfeld
Vol $433
Spread —
Agg
+239↓ -6.0%
K
+239
WKHWill Kevin Hart attend the Oscars
Vol $0
Spread —
Agg
+545↑ +1.5%
P
+545
WTSWill Taylor Swift attend the Oscars
Vol $4
Spread —
Agg
+658↑ +0.1%
P
+658
KHKevin Hart
Vol $40
Spread —
Agg
+700↓ -0.5%
K
+700
OJOlivia Jade
Vol $2
Spread —
Agg
+809↑ +0.5%
K
+809
TSTaylor Swift
Vol $4
Spread —
Agg
+1,233↓ -0.5%
K
+1,233
| Outcome | Aggregated | Spread | Volume | Kalshi | Polymarket |
|---|---|---|---|---|---|
WES Will Emma Stone attend the Oscars | -13,233 ↓ -0.1% | — | $29 |
Kalshi
—
|
Polymarket
-13,233
|
WTC Will Timothée Chalamet attend the Oscars | -8,991 — +0.0% | — | $2 |
Kalshi
—
|
Polymarket
-8,991
|
WLD Will Leonardo DiCaprio attend the Oscars | -4,662 ↑ +5.9% | — | $193 |
Kalshi
—
|
Polymarket
-4,662
|
WMB Will Michael B. Jordan attend the Oscars | -4,551 ↓ -1.4% | — | $157 |
Kalshi
—
|
Polymarket
-4,551
|
WKJ Will Kylie Jenner attend the Oscars | -3,409 ↓ -0.7% | — | $219 |
Kalshi
—
|
Polymarket
-3,409
|
KJ Kylie Jenner | -2,122 ↑ +0.5% | — | $12 |
Kalshi
-2,122
|
Polymarket
—
|
LD Leonardo DiCaprio | -1,718 ↓ -1.5% | — | $175 |
Kalshi
-1,718
|
Polymarket
—
|
SP Sean Penn | -770 ↓ -0.5% | — | $42 |
Kalshi
-770
|
Polymarket
—
|
WZA Will Zendaya attend the Oscars | -335 ↓ -2.0% | — | $46 |
Kalshi
—
|
Polymarket
-335
|
ZE Zendaya | -335 ↓ -2.5% | — | $2.2K |
Kalshi
-335
|
Polymarket
—
|
WNK Will Nicole Kidman attend the Oscars | -300 — +0.0% | — | $0 |
Kalshi
—
|
Polymarket
-300
|
WMR Will Margot Robbie attend the Oscars | -270 ↓ -9.0% | — | $8 |
Kalshi
—
|
Polymarket
-270
|
MR Margot Robbie | -239 ↓ -13.0% | — | $842 |
Kalshi
-239
|
Polymarket
—
|
RG Ryan Gosling | -228 ↓ -2.0% | — | $108 |
Kalshi
-228
|
Polymarket
—
|
HW Hudson Williams | -199 ↑ +3.0% | — | $247 |
Kalshi
-199
|
Polymarket
—
|
WCS Will Connor Storrie attend the Oscars | -138 ↑ +13.0% | — | $33 |
Kalshi
—
|
Polymarket
-138
|
CS Connor Storrie | -133 ↑ +0.5% | — | $298 |
Kalshi
-133
|
Polymarket
—
|
WHW Will Hudson Williams attend the Oscars | -117 ↓ -2.5% | — | $0 |
Kalshi
—
|
Polymarket
-117
|
WRG Will Ryan Gosling attend the Oscars | -117 ↓ -10.5% | — | $178 |
Kalshi
—
|
Polymarket
-117
|
WSR Will Saoirse Ronan attend the Oscars | -113 ↑ +0.5% | — | $10 |
Kalshi
—
|
Polymarket
-113
|
HS Hailee Steinfeld | +239 ↓ -6.0% | — | $433 |
Kalshi
+239
|
Polymarket
—
|
WKH Will Kevin Hart attend the Oscars | +545 ↑ +1.5% | — | $0 |
Kalshi
—
|
Polymarket
+545
|
WTS Will Taylor Swift attend the Oscars | +658 ↑ +0.1% | — | $4 |
Kalshi
—
|
Polymarket
+658
|
KH Kevin Hart | +700 ↓ -0.5% | — | $40 |
Kalshi
+700
|
Polymarket
—
|
OJ Olivia Jade | +809 ↑ +0.5% | — | $2 |
Kalshi
+809
|
Polymarket
—
|
TS Taylor Swift | +1,233 ↓ -0.5% | — | $4 |
Kalshi
+1,233
|
Polymarket
—
|
What will the host say at the Oscars
Current probabilities across platforms with liquidity indicators
MO"Mom"
Vol $312
Spread —
Agg
93.0%— +0.0%
P
93.0%
NE"Netflix"
Vol $10
Spread —
Agg
87.0%↑ +0.5%
P
87.0%
PE"Peace"
Vol $25
Spread —
Agg
85.5%↑ +1.0%
P
85.5%
AOA"AI" or "Artificial Intelligence"
Vol $129
Spread —
Agg
84.0%↓ -2.0%
P
84.0%
PR"President"
Vol $297
Spread —
Agg
83.5%— +0.0%
P
83.5%
LE"Leo"
Vol $10
Spread —
Agg
79.5%↑ +13.5%
P
79.5%
CH"Chalamet"
Vol $83
Spread —
Agg
70.0%— +0.0%
P
70.0%
PA"Palestine"
Vol $12
Spread —
Agg
69.5%↑ +7.5%
P
69.5%
IOI"Iran" or "Iranian"
Vol $63
Spread —
Agg
69.0%↑ +0.5%
P
69.0%
ME"Middle East"
Vol $0
Spread —
Agg
64.5%↑ +2.0%
P
64.5%
AL"Alien"
Vol $9
Spread —
Agg
63.5%↑ +22.5%
P
63.5%
KY"Kylie"
Vol $0
Spread —
Agg
62.5%↑ +15.0%
P
62.5%
UK"Ukraine"
Vol $41
Spread —
Agg
58.5%↑ +11.0%
P
58.5%
TR"Trump"
Vol $501
Spread —
Agg
56.0%↑ +8.0%
P
56.0%
EP"Epstein"
Vol $941
Spread —
Agg
54.0%— +0.0%
P
54.0%
HO"Hottest"
Vol $41
Spread —
Agg
53.0%↑ +11.5%
P
53.0%
SE"Sex"
Vol $2
Spread —
Agg
48.5%— +0.0%
P
48.5%
SH"Shame"
Vol $0
Spread —
Agg
43.5%↓ -3.5%
P
43.5%
EL"Ellison"
Vol $0
Spread —
Agg
42.0%↓ -3.0%
P
42.0%
GR"Greenland"
Vol $14
Spread —
Agg
38.5%↓ -4.0%
P
38.5%
EL"Elon"
Vol $0
Spread —
Agg
37.5%↓ -0.5%
P
37.5%
IOO"Ice Out" or "Fuck Ice"
Vol $43
Spread —
Agg
35.0%↓ -8.5%
P
35.0%
AOC"Anthropic" or "Claude"
Vol $26
Spread —
Agg
34.0%↓ -2.5%
P
34.0%
WH"White House"
Vol $10
Spread —
Agg
32.5%↓ -5.0%
P
32.5%
DB"Dream Big"
Vol $54
Spread —
Agg
29.5%↓ -12.5%
P
29.5%
WSO"Will Smith" or "Punch"
Vol $25
Spread —
Agg
28.0%↓ -12.0%
P
28.0%
PO"Polymarket"
Vol $261
Spread —
Agg
18.0%↓ -12.0%
P
18.0%
CK"Charlie Kirk"
Vol $32
Spread —
Agg
12.0%↓ -1.5%
P
12.0%
ZOZ"Zionist" or "Zionism"
Vol $63
Spread —
Agg
9.5%↓ -10.0%
P
9.5%
| Outcome | Aggregated | Spread | Volume | Polymarket |
|---|---|---|---|---|
MO "Mom" | 93.0% — +0.0% | — | $312 |
Polymarket
93.0%
|
NE "Netflix" | 87.0% ↑ +0.5% | — | $10 |
Polymarket
87.0%
|
PE "Peace" | 85.5% ↑ +1.0% | — | $25 |
Polymarket
85.5%
|
AOA "AI" or "Artificial Intelligence" | 84.0% ↓ -2.0% | — | $129 |
Polymarket
84.0%
|
PR "President" | 83.5% — +0.0% | — | $297 |
Polymarket
83.5%
|
LE "Leo" | 79.5% ↑ +13.5% | — | $10 |
Polymarket
79.5%
|
CH "Chalamet" | 70.0% — +0.0% | — | $83 |
Polymarket
70.0%
|
PA "Palestine" | 69.5% ↑ +7.5% | — | $12 |
Polymarket
69.5%
|
IOI "Iran" or "Iranian" | 69.0% ↑ +0.5% | — | $63 |
Polymarket
69.0%
|
ME "Middle East" | 64.5% ↑ +2.0% | — | $0 |
Polymarket
64.5%
|
AL "Alien" | 63.5% ↑ +22.5% | — | $9 |
Polymarket
63.5%
|
KY "Kylie" | 62.5% ↑ +15.0% | — | $0 |
Polymarket
62.5%
|
UK "Ukraine" | 58.5% ↑ +11.0% | — | $41 |
Polymarket
58.5%
|
TR "Trump" | 56.0% ↑ +8.0% | — | $501 |
Polymarket
56.0%
|
EP "Epstein" | 54.0% — +0.0% | — | $941 |
Polymarket
54.0%
|
HO "Hottest" | 53.0% ↑ +11.5% | — | $41 |
Polymarket
53.0%
|
SE "Sex" | 48.5% — +0.0% | — | $2 |
Polymarket
48.5%
|
SH "Shame" | 43.5% ↓ -3.5% | — | $0 |
Polymarket
43.5%
|
EL "Ellison" | 42.0% ↓ -3.0% | — | $0 |
Polymarket
42.0%
|
GR "Greenland" | 38.5% ↓ -4.0% | — | $14 |
Polymarket
38.5%
|
EL "Elon" | 37.5% ↓ -0.5% | — | $0 |
Polymarket
37.5%
|
IOO "Ice Out" or "Fuck Ice" | 35.0% ↓ -8.5% | — | $43 |
Polymarket
35.0%
|
AOC "Anthropic" or "Claude" | 34.0% ↓ -2.5% | — | $26 |
Polymarket
34.0%
|
WH "White House" | 32.5% ↓ -5.0% | — | $10 |
Polymarket
32.5%
|
DB "Dream Big" | 29.5% ↓ -12.5% | — | $54 |
Polymarket
29.5%
|
WSO "Will Smith" or "Punch" | 28.0% ↓ -12.0% | — | $25 |
Polymarket
28.0%
|
PO "Polymarket" | 18.0% ↓ -12.0% | — | $261 |
Polymarket
18.0%
|
CK "Charlie Kirk" | 12.0% ↓ -1.5% | — | $32 |
Polymarket
12.0%
|
ZOZ "Zionist" or "Zionism" | 9.5% ↓ -10.0% | — | $63 |
Polymarket
9.5%
|
Methodology & Data Mapping
How we aggregate, normalize, and map cross-platform data
Default: Volume-Weighted Average Price (VWAP)
Weights each mapped market by its reported 24H USD volume at snapshot time. If volume is unavailable, we fall back to a simple average for that snapshot.
Use the VWAP/Simple toggle above the chart to switch aggregation views.
Polymarket: Market data via their API (token prices + best bid/ask + 24H volume/liquidity when available).
Event data is updated hourly. Older history is downsampled.
Each event links one or more markets per provider. We normalize labels, map provider outcomes into a shared outcome list, and merge mapped markets where appropriate.
Cross-venue spread: Max–min difference across available venue probabilities for the same outcome.
Liquidity: Relative per-venue indicators based on provider liquidity fields (no depth/slippage modeling).
Arbitrage: Computed from best bid/ask when available (otherwise mid); after-fee spread applies the configured fee model only.
