Documentation API Reference Tokenomics
Docs â€ē Trading â€ē How Trading Works

How Trading Works

A deep dive into the parimutuel trading model that powers OddsForge.

The Parimutuel Model

OddsForge uses a parimutuel trading system — a proven model used globally in prediction platforms, lottery systems, and forecasting markets. Instead of matching individual buyers and sellers (like an orderbook exchange), all trades go into a shared pool and winners split the pot.

How It Works

  1. Traders place predictions on either YES or NO for a market question.
  2. All trades go into a pool — the YES pool and NO pool together make up the total market pool.
  3. When the market resolves, the losing side's pool is distributed to winners proportionally.
  4. A 5% platform fee is deducted from the losing pool before distribution.
â„šī¸
Key difference from orderbook markets: In an orderbook system, you need a counterparty to match your order. In parimutuel, your trade is immediately accepted into the pool — no waiting for a match, no unfilled orders.

Placing a Trade

When you place a trade on OddsForge, here's what happens under the hood:

1. Token Approval

Before your first trade, you need to approve the OddsForge smart contract to spend your USDC. This is a standard ERC-20 approval — a one-time transaction per token.

2. Trade Execution

When you click "Place Trade":

3. On-Chain Confirmation

The transaction is confirmed on BNB Smart Chain within seconds. You'll see your new position reflected in your portfolio immediately.

The Trading Lifecycle

PhaseWhat Happens
đŸŸĸ ActiveMarket is open for trading. Traders buy YES or NO shares.
🟡 ClosedTrading is closed. No more trades accepted. Awaiting resolution.
đŸ”ĩ ResolvedMarket outcome is determined. Winning side is announced.
âšĒ SettledSmart contract distributes winnings to the winning side.

Winning and Losing

If You Win

Your payout is proportional to your share of the winning pool:

Payout = (Your Trade / Winning Pool) × (Total Pool × 0.95)

The 0.95 multiplier accounts for the 5% platform fee taken from the losing side. Winners always receive more than they traded (assuming the losing pool is non-zero).

If You Lose

Your shares are worth $0. Your USDC has already been contributed to the pool and is distributed to the winners.

Platform Fee

OddsForge charges a 5% fee on the losing pool at resolution time:

💡
The 5% fee is competitive in the prediction market industry. And since it's only charged to losers, winners keep 100% of their proportional share.

Smart Contract Security

All trading on OddsForge is handled by the OddsForgeV2 smart contract on BSC:

Market Cancellation

In rare cases, a market may be cancelled (e.g., ambiguous resolution criteria, event postponed indefinitely). When this happens: