GoExchange vs a Normal Betting Site: How Our Exchange Really Works
On a normal betting site you bet against the company, and it sets every price. On the GoExch9 exchange you bet against other users: your back bet is matched with someone else’s lay, the odds move because people keep placing and withdrawing offers, and a bet only counts once another user has taken the other side.
Most new users who message us have used a fixed-odds app before. The questions they ask in their first week are nearly always the same: why did my bet only half go through, why is the lay price different from the back price, and why did the odds jump while I was typing my stake? Each of those comes from one difference in how an exchange is built, and once you see it, the screen makes sense.
Who sets the odds
A normal betting site works like a shop. It decides what price to offer on India winning, builds its own margin into that price, and takes the other side of every bet you place. If you win, the company pays you. If you lose, the company keeps your stake. You can only ever bet that something will happen, because the site is the only one allowed to play the bookmaker.
An exchange works more like a marketplace. We run the panel, hold the money and settle results, but the prices on an exchange market come from users. One person offers to back India at 2.10, another is willing to lay India at 2.10, and the panel pairs them up. Nobody at GoExch9 decides that 2.10 is the right number. It’s simply the price at which two users agreed.
How peer-to-peer matching works
Every exchange market shows a short queue of prices on each side, with a rupee amount under each one. That amount is the money other users have put up at that price which hasn’t been taken yet. Here’s a typical IPL screen, simplified to one team:
| Mumbai to win | Price | Amount waiting |
|---|---|---|
| Back (blue) | 2.10 | ₹4,000 |
| Back (blue) | 2.08 | ₹12,500 |
| Lay (pink) | 2.12 | ₹6,200 |
| Lay (pink) | 2.14 | ₹9,000 |
Worked example: a partly matched bet. You want to back Mumbai for ₹6,000 at 2.10. Only ₹4,000 is waiting at that price, so:
- ₹4,000 is matched at once. If Mumbai win, that part returns ₹4,000 × 2.10 = ₹8,400, a profit of ₹4,400.
- The other ₹2,000 goes into your unmatched list at 2.10. It isn’t a bet yet. It’s an offer waiting for a user who wants to lay Mumbai at 2.10.
- You can leave it, cancel it (the ₹2,000 returns to your balance), or place it again at 2.08, where ₹12,500 is waiting. At 2.08 that ₹2,000 would make ₹2,160 profit instead of ₹2,200.
On a betting site this can’t happen. Your bet is accepted in full at the price shown, or it’s rejected. On an exchange, the size of your bet and the money available at your price both matter.
Back and lay are two halves of one bet
Every matched exchange bet has a backer and a layer, and their numbers mirror each other. Say you back Chennai for ₹500 at 2.40, and another user lays Chennai for the same ₹500.
- Chennai win: your return is ₹500 × 2.40 = ₹1,200, so you’re up ₹700. The layer pays that ₹700. That ₹700 was their liability.
- Chennai don’t win: you lose your ₹500, and the layer keeps it as their profit.
So your possible profit is always the layer’s liability, and your stake is always their possible profit. That symmetry is what lets an exchange run without a house taking a side. If you’d like more worked back and lay examples, including how liability gets held from your balance, they’re on our GoExch9 features and markets page.
Why exchange odds move
On a betting site, a trader changes the price. On an exchange, the price changes because users change their minds. Each new offer, each cancelled offer and each matched bet shifts the best available number. In a live T20 match that can happen several times in a single over.
A useful way to read any price is to turn it into a percentage: divide 100 by the odds. Here’s an illustration of a chasing side during one stretch of an innings:
| Moment in the chase | Best back price | Market’s rough view |
|---|---|---|
| Need 60 off 36 balls, 7 wickets left | 2.00 | About 50% |
| Two sixes in the next over | 1.62 | About 62% |
| Set batter caught on the boundary | Suspended, then 2.60 | About 38% |
The things that move cricket prices most are the ones you’d expect: wickets, big overs, the toss, team news, dew or rain in the forecast, and the required rate creeping up. When something major happens, the market is suspended so nobody can bet on stale prices, and it reopens at a new level. That’s why a price you saw two seconds ago may be gone when you tap Place Bet. The panel won’t match you at a worse price than you asked for; your bet just waits unmatched instead.
Liquidity and the spread
Liquidity is the amount of money waiting to be matched. It decides two things you’ll notice straight away: how big a bet you can place at the shown price, and how far apart the back and lay prices sit.
- Busy markets such as IPL or India internationals usually have far more money waiting near the best price. The back and lay prices sit one tick apart, for example 2.10 and 2.12, and a ₹2,000 bet matches instantly.
- Quiet markets such as a smaller T20 league, a tennis qualifier or a match still days away can show only a few thousand rupees. The spread can be wide, say 2.10 to back and 2.40 to lay, and larger bets will often be only partly matched.
The spread matters because it’s a hidden cost of changing your mind. If you back at 2.10 and want to lay straight back out, you’d need someone to back at a price close to yours. On a wide market that may not exist. Liquidity also tends to build as the start time approaches, so a market that looks thin the night before is often far deeper at the toss.
Before you confirm: look at the amount under the price, not just the price. If it’s smaller than your stake, expect part of your bet to sit unmatched.
Exchange vs betting site: side by side
| Normal betting site | GoExch9 exchange market | |
|---|---|---|
| Who you bet against | The company | Other users |
| Who sets the price | The company’s traders | Users placing back and lay offers |
| Can you bet that something won’t happen? | Only by picking another outcome | Yes, by laying it |
| Bet accepted | In full or rejected | Fully, partly, or left unmatched |
| Asking for a better price | Not possible | Post it and wait for someone to take it |
| Cancel a bet | Usually not | Unmatched part only, any time before it matches |
| What limits your bet size | The company’s stake limits | Money waiting at your price, plus table limits |
| What you need to watch | Price and stake | Price, stake, amount waiting and liability |
Neither model removes risk. On both, the stake you place can be lost, and an exchange simply gives you more ways to take a position and more numbers to keep an eye on.
Where Bookmaker and Fancy fit in
Not every market on our panel is a pure exchange. On a cricket fixture you’ll also see a Bookmaker market, which is fixed-rate and behaves much more like a normal betting site: the rate is set for the market, shown as a whole number per ₹100, and you don’t wait to be matched. Fancy/Session markets use a No/Yes line on runs or wickets over a set span. Both are useful, but they don’t follow the matching rules above. We break down how each one is priced, suspended and settled in our cricket markets explained article.
Mistakes we see from first-time exchange users
- Tapping pink when they meant blue. Laying a team you want to win is the most common mix-up in our chat. Check the bet slip says Back or Lay as you intended before you confirm.
- Forgetting an unmatched bet. An offer left waiting can match an hour later when the price comes back, after you’ve stopped watching. Cancel what you no longer want.
- Laying at long odds without checking liability. Laying ₹1,000 at 8.00 puts ₹7,000 at risk. The slip shows the figure before you confirm.
- Chasing a price that has already gone. After a wicket, the old number isn’t coming back just because you saw it a moment ago.
- Reading odds as a prediction. 1.40 means the market currently leans one way. Favourites at 1.40 lose regularly.
The simplest way to get used to all of this is a demo ID, which shows the same exchange screens with a practice balance. Ask us for one on WhatsApp, or see how GoExch9 registration works when you’re ready for a real ID.
What we can’t promise
We can explain how matching works and how a market settles. We can’t tell you which way a price will move or who will win, and an exchange doesn’t make betting safer or more profitable by itself. Betting laws differ by state and country, so check the rules where you live first.
18+ only. Decide your budget before the first ball and stop when it’s gone. We can set a deposit limit or pause your ID on request; see our responsible use policy.
Explore GoExch9
GoExch9 Features
Back, lay and liability examples, every market type, casino games and payments.
See the featuresCricket Markets Explained
Fancy lines, Bookmaker rates, suspensions and how each cricket market settles.
Read the articleGoExch9 Register
How the WhatsApp sign-up works and what to do once your ID arrives.
Get an ID