TRADE API

From signal to fill, one execution layer.

Route market, advanced, batch, and multi-leg orders through Bravado’s managed, non-custodial prediction-market infrastructure.

Fed cut before December

live

Order book

64.3¢

PnL history

live

Wallet · 0x71…F42

HTTP / Data API

Portfolio value

$
2
8
0
1
2
3
4
,
0
1
2
0
1
0
$
2
8
0
1
2
3
4
,
0
1
2
0
1
0
$
2
8
0
1
2
3
4
,
0
1
2
0
1
0

Position

+$48,284

Avg entry

58.2¢

Realized PnL

+$8,412

Unrealized

+$4,284

Fees

-$182

EXECUTION LOGIC

Build the product

Express the strategy. We handle the execution.

Express your strategy once. Bravado manages how orders behave as markets move.

HOW IT WORKS

Build the product

Intent in. Execution out.

Bravado takes the trading intent your product or strategy generates and handles the execution path underneath it.

SERVER-SIDE

Build the product

Send the strategy. Let it run.

Managed execution continues on Bravado infrastructure even when your client disconnects.

AI Agents

submit strategy · TWAP #8421

bravado.get_trader_pnl

⠀⠀⠀⠀

await response…

Bravado MCP

⠄

Executing in progress

Structured response

Progress

Slices complete

9 / 10

Executed

$90,000 / $100,000

MULTI-VENUE

Your execution code shouldn’t care which venue is underneath.

The same order call routes across supported venues. Bravado absorbs venue-specific execution behavior where supported.

Direct integration

(what you'd have to build)

Venue APIs
Market normalization
Backfills
Historical storage
Wallet indexing
Order management
Monitoring

Predict.fun and Polymarket are live behind Bravado. Additional venues can ship behind the same normalized architecture, with no change to your app.

Your app

(what you won’t have to build)

POLYMARKET
PREDICT.FUN
YOUR PRODUCT

one integration · same schema

NON-CUSTODIAL

Execution without handing Bravado your assets.

The user signs every order. Bravado routes it, but never holds funds or sees private keys.

Market history

See how a market's probability moved over time.

  • Wallet PnL equity curve

    +$48,284

    5.2%

    may

    jun

    july

    aug

    sep

  • Market probability history

    68.2¢

    8.0%

Wallet performance

Track any wallet's realized and unrealized PnL as a curve.

  • Realized PnL

    +$48,284

  • Unrealized

    +$12,842

  • Volume

    $4.81M

Leaderboards

Rank traders by realized PnL across any time window

Leaderboard

7D

30D

90D

1

0x71…F42

+$184,210

2

0x38…A11

+$142,884

3

0x98…C20

+$121,480

4

0x4a…7bd

+$96,240

5

0xc1…9e2

+$81,120

Multi-wallet rollup

Consolidate every wallet you control into one number

STRATEGY

0x7f…a2

0x3c…9e

0xb1…04

Quote ladder · post batch

Quote ladder

4 orders · $35,000

4 orders

63.4

$5,000

63.3

$7,500

63.2

$10,000

63.1

$12,500

Cancel all · one call

0
1
0
1
2
0
1
0
1
2
0
1
0
1
2

Open orders

Cancel all

BATCH & LADDERS

One call when one
order is not enough.

Submit, cancel, cancel-all, or post a full ladder in a single request where the native API takes one order at a time.

Post a full ladder in one call, where the native API takes one order at a time.

BUILT FOR PRODUCTION

Execute the whole trade, not each leg manually.

Multi-leg combos

Quote related legs together, accept, and execute as one trade.

Split / merge

Move between collateral and complete outcome sets programmatically.

Own your flow's economics

Attach your builder identity to routed volume and collect the fee.

Safe by default

Deterministic retries and exposed state on every request.

From key to first
call in three Steps.

Get a key

Sandbox access with no card required.

Call one endpoint

One schema, every venue, same response shape.

Go live

Swap the sandbox key for production.

KEY

CALL

STATE

sk_sandbox_••••••••

STATUS: ACTIVE

From key to first
call in three Steps.

Get a key

Sandbox access with no card required.

Call one endpoint

One schema, every venue, same response shape.

Go live

Swap the sandbox key for production.

KEY

CALL

STATE

sk_sandbox_••••••••

STATUS: ACTIVE

From key to first
call in three Steps.

Get a key

Sandbox access with no card required.

Call one endpoint

One schema, every venue, same response shape.

Go live

Swap the sandbox key for production.

KEY

CALL

STATE

sk_sandbox_••••••••

STATUS: ACTIVE

From key to first
call in three Steps.

Get a key

Sandbox access with no card required.

Call one endpoint

One schema, every venue, same response shape.

Go live

Swap the sandbox key for production.

KEY

CALL

STATE

sk_sandbox_••••••••

STATUS: ACTIVE

Build your prediction-market execution stack on Bravado.

Market orders, advanced execution, server-side strategies, batching, and production-safe order handling through one Trade API.

Build your prediction-market execution stack on Bravado.

Market orders, advanced execution, server-side strategies, batching, and production-safe order handling through one Trade API.

Build your prediction-market execution stack on Bravado.

Market orders, advanced execution, server-side strategies, batching, and production-safe order handling through one Trade API.

Build your prediction-market execution stack on Bravado.

Market orders, advanced execution, server-side strategies, batching, and production-safe order handling through one Trade API.

© 2026 Bravado. All rights reserved.

Not financial advice. Trade responsibly.

© 2026 Bravado. All rights reserved.

Not financial advice. Trade responsibly.

© 2026 Bravado. All rights reserved.

Not financial advice. Trade responsibly.

© 2026 Bravado. All rights reserved.

Not financial advice. Trade responsibly.