This page is for founders and operators who plan an exchange in a market where it is licensed, and for sportsbook owners who are wondering whether to add one. After reading it you should be able to judge what the software must contain, how it differs from a sportsbook, which legal questions come first and what drives the cost. It is not for anyone who wants to place bets, and it is not a guide to running an unlicensed service in India.
A betting exchange is a service that brings two or more betting parties together online where the operator has no liability for their bets. The UK Gambling Commission uses this wording for a remote betting intermediary, which is what people usually call a betting exchange. Brandzivio builds software only. The client is responsible for every licence and for legal compliance, we promise no winnings or income, and nothing here encourages anyone to bet. This is not legal advice. If you already have a scope in mind, you can tell Brandzivio about your project scope at /contact.
In this guide
- What is betting exchange software development?
- How does a betting exchange work? Back, lay and matching
- Betting exchange vs sportsbook: what changes for the software
- Is a betting exchange legal in India, and elsewhere?
- Core modules of a betting exchange platform
- Solving the liquidity problem
- Custom build, white-label or hybrid: how to choose
- Cost and timeline: what drives the price
- Checklist: questions to ask a betting exchange developer
- How Brandzivio can help
What is betting exchange software development?
Betting exchange software development is the work of designing and building the platform on which users bet against each other instead of against the operator. Every bet is peer-to-peer: one user backs an outcome, another lays it, and the platform matches them at an agreed price. The operator runs the marketplace, holds the accounting accurate and charges commission on net winnings in a market.
That makes the software very different from a normal gaming site. Most of the engineering risk sits in the matching engine, the order book and the ledger that tracks every rupee reserved, matched and settled. Screens matter, but bookkeeping accuracy matters more, because one rounding or settlement error is a dispute with a real user.
Before any build, two questions come first: in which country will users be, and is an exchange allowed there? The legal section below covers India and Great Britain. The rest of the page assumes you have answered that question with a qualified gaming lawyer.
How does a betting exchange work? Back, lay and matching
In back and lay betting, to back is to bet that an outcome happens, and to lay is to bet that it does not. The layer takes the role a bookmaker would play for that one bet. Prices are decimal odds that users propose themselves.
Example: a user lays an outcome at decimal odds of 2.5 with a stake of 10. If the outcome happens, the layer pays 10 x (2.5 - 1) = 15. That 15 is the liability, and it is larger than the stake. So the wallet must reserve the full liability before the lay is accepted, or the platform could be owed money it cannot collect.
The order book lists the offers. Users post a price and a size, and a bet exists only when a back offer and a lay offer meet at the same price. A partial match is normal: if you offer 100 and only 40 is taken, 40 is matched and 60 stays open until it is taken or cancelled. When several offers sit at the same price, the earlier one is filled first, which is called price-time priority. Many exchanges cancel unmatched bets when a market goes in-play, but rules differ between exchanges, so build it as a configurable rule.
An exchange makes money through commission on net winnings in a market rather than a margin built into the odds. One operator guide cites 2-5% as an example; that is one operator's figure, not a standard, and your rate is a business decision.
Liquidity is the amount of money available at each price level. When a market is thin, bets stay unmatched or only partly matched, and users leave. That is why liquidity is a business problem as much as a technical one.
Betting exchange vs sportsbook: what changes for the software
The two models look similar to a user, but the software underneath is built around different problems. The table pairs the same attribute for each model.
- For the buyer: an exchange removes the odds-compiler and trading-desk work but adds a matching engine, an order book, liability accounting and a liquidity problem.
- For sportsbook scope and data feeds, see our sportsbook and sports prediction platform scope at /solutions/sports-betting-game-development-company rather than repeating it here.
| Attribute | Betting exchange | Sportsbook |
|---|---|---|
| Counterparty to the user | Another user | The operator |
| Where odds come from | Prices set by users in the order book | Set by the operator's odds compiler or trading team, often with a feed |
| How the operator earns | Commission on net winnings | Margin built into the odds |
| Operator risk | Low on bet outcomes; risk is in settlement errors and liquidity | Operator carries exposure to results |
| Funds reserved | Stake for a back bet, liability for a lay bet | Stake |
| What needs liquidity | Both sides of every market | Nothing from other users; the operator sets prices |
| What the odds engine does | Matches offers; no compiler or trader needed | Compiles, adjusts and suspends prices |
Is a betting exchange legal in India, and elsewhere?
India: the Promotion and Regulation of Online Gaming Act, 2025 prohibits offering online money games, advertising them and facilitating financial transactions for them. PRS India defines an online money game as one where users pay money or other stakes hoping to gain money or other value, whether the outcome depends on skill, chance or both. Penalties listed by PRS are up to 3 years' imprisonment and/or a fine up to Rs 1 crore for offering, and up to 2 years and/or Rs 50 lakh for advertising. Facilitating financial transactions carries up to 3 years and/or Rs 1 crore. The Bill passed the Lok Sabha on 20 August 2025 and the Rajya Sabha on 21 August 2025 (PRS India, checked on 19 October 2026).
A law-firm update (AMSS Shardul) reports that gazette notifications of 22 April 2026 brought the Act and its Rules into force from 1 May 2026. We could not open the gazette or a MeitY notification ourselves, so this date rests on that secondary source; check the official gazette before relying on it. Constitutional challenges were reported as transferred to the Supreme Court in September 2025. We have not confirmed their current status, so check the Supreme Court's case status and do not assume an outcome.
The practical conclusion is that a real-money exchange for users in India is not a viable product. Nobody should read this page as saying otherwise.
Elsewhere: in Great Britain an exchange needs a remote betting intermediary licence from the UK Gambling Commission if it serves consumers in Great Britain or has remote gambling equipment there, wherever the business is based (UK Gambling Commission licence page, read 19 October 2026). Other countries differ, so ask a local gaming lawyer. This is not legal advice, and the client is responsible for all licences.
Core modules of a betting exchange platform
Follow a bet through the system and the modules appear in order: user accounts and KYC, wallet and ledger, market and event management, a live data feed for fixtures and results, the order book and matching engine, commission calculation, settlement against verified results and the admin back-office.
- Matching engine: deterministic and low latency, with price-time priority, idempotent order handling (a retried request never creates a second bet) and a full order history so any dispute can be replayed.
- Wallet and ledger: reserves stake or liability before accepting an order, releases it on cancellation and records every movement for audit.
- Settlement and void rules: settles against verified results, handles voids, dead heats and result corrections with re-settlement, and keeps an audit trail.
- Player side: back and lay ladder, one-click betting, partial-match display, open and matched bets, responsible-play limits, self-exclusion and geo-restriction. Cash-out or hedging only if the client defines the rules.
- Operator side: liquidity and exposure monitoring, market suspension, commission tiers, reports, role-based access, audit logs and fraud or collusion alerts.
- Technology: real-time updates over WebSockets with Redis and PostgreSQL are consistent with the stack Brandzivio uses for gaming platforms. That is a stack statement, not a claim that we have built an exchange.
Solving the liquidity problem
An exchange is empty without enough users on both sides of a market. Compliance guidance for operators describes the need for a critical mass of users, and this is the main business risk, more than the code.
There are a few options. You can start with fewer, popular markets so the available money is not spread thin. You can use a market maker, a participant who posts offers on both sides, though any such arrangement must be transparent to a regulator. You can join a shared liquidity pool through a partner network, or run a hybrid where a sportsbook sits beside the exchange. Each has costs and legal consequences.
A useful rule for buyers: ask any developer how liquidity will be created before asking about features.
Custom build, white-label or hybrid: how to choose
In every model the licensed operator carries compliance. The differences are cost, speed and control. The only figures below are a published market range from one vendor blog (Biz4Group, 2026), not Brandzivio prices; white-label and hybrid costs vary by vendor, so ask for written quotes.
- Biz4Group (2026) also lists a licence at USD 10,000-50,000, data feeds at USD 2,000-15,000 a month and hosting at USD 1,500-5,000 a month as extras.
- The ranges are wide because of scope, in-play support, jurisdiction and licence type.
- Advice: compare total cost over three to five years including any revenue share, and agree code ownership in writing.
| Option | Upfront cost (published market range) | Time to launch | Control and code | Ongoing fees | Who carries compliance |
|---|---|---|---|---|---|
| Custom build | About USD 45,000 to 250,000+ (Biz4Group, 2026 vendor estimate) | Longest, as the scope is yours | Highest, if ownership is agreed in writing | Hosting, data feeds, maintenance | The licensed operator |
| White-label | Usually lower than custom; get a written quote | Shortest | Limited to what the vendor allows | Often a revenue share or licence fee; ask for the exact terms | The licensed operator |
| Hybrid | Between the two, depends on what is customised | Medium | Core is vendor's, custom modules are yours | Possible revenue share on the core | The licensed operator |
Cost and timeline: what drives the price
The main cost drivers, roughly in order, are the depth of the matching engine and order book, in-play support, the number of sports and markets, data feed licences, wallet, payment and KYC integration, geolocation, admin and risk tools, mobile apps and load testing for peak events.
Brandzivio's indicative range for gaming website development is Rs 2,00,000 - Rs 12,00,000 with 6 - 16 weeks. That range is for our gaming platform scope. It is not a quote for a full licensed exchange; a full exchange scope would be agreed after a requirements discussion. Keep the vendor USD figures above and these Brandzivio figures separate when comparing offers.
Checklist: questions to ask a betting exchange developer
Use these questions with any vendor, including us.
- Which jurisdiction are users in, and does your lawyer confirm an exchange is allowed there?
- How does the matching engine handle partial matches, price-time priority, cancellations and in-play suspension?
- How is liability reserved, and how are voids, dead heats and result corrections re-settled?
- How will liquidity be created in the first 90 days?
- Who licenses and pays for the data feed, and what happens if it fails?
- Who owns the source code and cloud accounts at handover?
- Are responsible-play tools, KYC, geo-restriction and audit logs included or extra?
- Will there be a load test for peak match days, and what are the maintenance terms?
- Red flags: a guaranteed licence, guaranteed profit, an 'exchange clone in 2 weeks' or no mention of law.
How Brandzivio can help
Brandzivio builds gaming websites and platforms with game lobbies, user wallets, leaderboards and admin tools for clients in India, as software only, with licensing and compliance left to the client. Our gaming platform scope covers user accounts and a wallet, tournaments and rewards, a secure real-time engine on WebSockets, an admin panel and reporting, and anti-fraud and audit logs, built with Node.js, React, Redis and PostgreSQL. The indicative range is Rs 2,00,000 - Rs 12,00,000 over 6 - 16 weeks.
We have not built a betting exchange, matching engine or odds feed, and we do not promote betting. What we can do is scope a project with you for a market where it is permitted. Planning a gaming platform in such a market? See our gaming website development services at /services/gaming-website-development, share your scope and jurisdiction at /contact, and take legal advice on licensing before you build. We build the software; compliance stays with you.
Frequently asked questions
What is a betting exchange and how does it work?
A betting exchange is a peer-to-peer platform where users back and lay each other at prices they choose. The platform matches a back offer with a lay offer at the same price and settles the bet when the result is verified. The operator charges commission instead of setting odds.
What is the difference between a betting exchange and a sportsbook?
On a sportsbook the operator is the counterparty and sets the odds, earning a margin. On an exchange users bet against each other at their own prices and the operator earns commission. Software-wise, an exchange needs a matching engine and liability accounting instead of an odds compiler.
How does a betting exchange make money?
Mainly through commission on net winnings in a market, rather than a margin inside the odds. One operator guide cites 2-5% as an example, but that is a single operator's figure, not a standard. Revenue also depends heavily on having enough liquidity for bets to match.
What is liquidity in a betting exchange?
Liquidity is the money available to be matched at each price level in a market. With high liquidity, bets match quickly and fully. In thin markets, bets stay unmatched or only partly matched, so operators plan how to attract users to both sides before launch.
How much does betting exchange software development cost?
Published vendor estimates for 2026 put a custom exchange at roughly USD 45,000 to 250,000+, plus licence and data-feed costs. Brandzivio's indicative range for its gaming platform scope is Rs 2,00,000 - Rs 12,00,000, which is not a quote for a full licensed exchange.
Is a betting exchange legal in India?
The Promotion and Regulation of Online Gaming Act, 2025 prohibits offering, advertising and facilitating payments for online money games, whether based on skill, chance or both. A real-money exchange for users in India is therefore not viable. Ask a qualified gaming lawyer; this is not legal advice.
Sources and further reading
Price ranges on this page are market figures published by Indian agencies in 2026. They differ widely, so treat them as planning ranges, not quotes.
- PRS India: The Promotion and Regulation of Online Gaming Bill, 2025
- AMSS Shardul: new legal framework for online gaming from 1 May 2026
- UK Gambling Commission: Remote betting intermediary (betting exchange) operating licence
- Biz4Group: AI sports betting exchange platform development guide (2026, vendor estimates)
Related case studies
More guides on this topic
- Sports Betting Game Development Company: Scope, Law, CostWhat a sports betting game development company builds: live data feeds, odds, risk, wallet, India's 2025 gaming law and cost drivers. Software only.
- Live Casino API Integration Services: Guide for OperatorsHow live casino API integration works: wallet callbacks, bet windows, video latency, direct vs aggregator options and a checklist. Software only.
- Slot Game API Integration Services: Wallet, Launch, RoundsSlot game API integration explained: round flow, seamless wallet callbacks, free spins, aggregator vs direct, timeline and legal limits. Software build only.
- Crash Game Development: How It Works, Legality, Build PlanCrash game development explained: how the multiplier engine and provably fair maths work, India's gaming law, build options, costs and vendor checks.