Africa's prediction market
Make money
by predicting
real events
across Africa.
Choose Yes or No on events you believe will happen next, and earn a share of the displayed maximum payout when your matched contracts are correct.
Market snapshot
What's happening on Ekse.
Loading marketplace statistics…
Trending markets
How Ekse works
Ekse matches participants taking opposing Yes or No positions on real-world events across Africa, with winning contracts settling at their full value when the official outcome is confirmed.
Simple predictions. Clear outcomes.
Choose Yes or No.
Choose a market
Choose an event and read the question, closing time and rules.
Trade Yes or No
Choose Yes if you think the event will happen, or No if you think it will not.
See the result
When the official result is confirmed, the correct prediction wins.
Predict real events across Africa
Choose a market
Every market begins with a clear Yes or No question. Before taking a position, you can read the market rules, see when trading closes and check which official source will be used to confirm the result.
Take a position
Choose Yes if you believe the event will happen, or No if you believe it will not. Prices range from 0.01 to 0.99 and reflect the expectations of participants in the market.
For example, a Yes price of 0.60 suggests that the market considers the outcome to have an implied probability of about 60%.
Wait for the result
Trading closes at the time stated in the market rules. Once the outcome is officially confirmed, the market is resolved as Yes or No and the winning contracts settle at their full value.
Prices set by participants
Ekse uses an electronic order book to match compatible orders from opposing users. Prices move as people place Yes and No orders, allowing the market to reflect changing expectations.
Ekse does not ordinarily set fixed odds or take the opposite side of every position.
Clear rules and reliable results
Every market has:
- A clearly worded question;
- Defined Yes and No outcomes;
- An opening and closing time;
- Published market rules;
- A designated resolution source; and
- Procedures for suspension, cancellation and disputes.
Depending on the market, results may be confirmed by an electoral authority, court, central bank, statistics agency, recognized sports body, meteorological authority or another reliable institution.
Fully funded contracts
Funds required for matched contracts are reserved when a transaction is completed. This ensures that the same funds cannot be committed elsewhere and that settlement does not depend on money from future participants.
Carefully governed markets
Markets are reviewed before publication. Ekse considers the wording of the question, the reliability of the resolution source, the closing time, legal requirements and the risk of unfair participation or manipulation.
Users may suggest questions, but suggestions are never published automatically.
Your payout follows the winning contracts you actually hold.
Ekse is a peer-to-peer event-contract marketplace. Choosing the correct Yes or No outcome does not give every winning participant the same payout. Your payout is determined by the number of successfully matched winning contracts in your position. When a market resolves, each winning contract settles at 1.00 NADD and each losing contract settles at 0.00 NADD.
Orders become positions only when matched
Placing an order does not by itself create a completed trade. Ekse matches compatible orders from participants taking opposing sides. Only the quantity that successfully executes becomes part of the participant's position and can later settle when the market is resolved.
Matched contracts are funded for settlement
When compatible Yes and No orders are successfully matched, the funds required for those completed contracts are reserved. Funds reserved for one completed trade cannot simultaneously be committed to another trade. This means settlement is tied to completed, funded contracts rather than money from future participants.
Many winners do not receive the same maximum payout
The number of people who correctly choose the winning side does not multiply one displayed maximum payout across every winner. Each participant receives the settlement value of the winning contracts that participant actually holds. A participant holding more winning contracts therefore receives a larger gross payout than a participant holding fewer winning contracts.
Payout is not the same as profit
Maximum payout includes the value used to acquire the contracts. Gross profit before applicable fees is the winning settlement payout minus the gross contract cost. Ekse therefore distinguishes contract cost, maximum payout and maximum net profit on the Order Ticket.
Winning contracts held × 1.00 NADD = gross settlement payout
What happens when your full order cannot be matched?
Your order size is not necessarily your position size. Only successfully matched contracts become an executed position and count toward your potential payout. If you order 250,000 YES contracts but there are no compatible opposing NO orders, none of the 250,000 contracts execute: your filled quantity is 0, your executed position is 0, and that unfilled order creates no payout entitlement.
If only 100,000 compatible NO contracts are available, only 100,000 of the requested 250,000 YES contracts can become an executed position. The remaining 150,000 contracts remain unfilled and do not count toward settlement. If YES wins, the 100,000 successfully matched winning contracts settle at 1.00 NADD each, producing a maximum gross settlement payout of 100,000 NADD for that executed position—not 250,000 NADD.
The opposing quantity does not have to come from one participant. Ekse can match compatible opposing liquidity across multiple participants. For example, 50,000 NO contracts from Participant B, 75,000 from Participant C and 125,000 from Participant D can collectively match Participant A's 250,000 YES order. Once all 250,000 contracts are successfully matched, Participant A holds a 250,000-contract YES position.
Order quantity ≠ filled quantity ≠ payout · Payout follows successfully matched winning contracts
Participant A
1,000,000 winning contracts 1,000,000 NADD payoutParticipant B
750,000 winning contracts 750,000 NADD payoutOther winning participants
3,250,000 winning contracts combined 3,250,000 NADD payoutWhat “maximum payout” means on Ekse
On the Order Ticket, maximum payout is calculated from the number of filled or priced contracts for that position multiplied by 1.00 NADD if the selected side wins. It is not a promise that every participant who chooses the winning outcome receives the same displayed amount. Available liquidity, matched contracts, a participant's position and the final settlement payout are related concepts, but they are not the same thing.
Knowledge should create opportunity.
Ekse's vision is to give every eligible participant across Africa a fair opportunity to turn knowledge and good judgment into economic opportunity—without promising income or encouraging anyone to risk more than they can afford to lose.
Fair access. Transparent markets. Responsible participation.The terms of every market are fixed before trading.
Each market identifies the exact Yes and No definitions, closing time, authoritative resolution source, settlement conditions, void circumstances and dispute process.
Before opening
Legal, factual, integrity and source review; an unambiguous question; approved position limits.
During trading
Order, price and activity surveillance; published suspension triggers; no retrospective rule changes.
At resolution
Recorded evidence, authorised decisions, settlement according to the published rules and an auditable dispute trail.
A marketplace for what happens next
Ekse is an Africa-focused prediction market and peer-to-peer event-contract marketplace that enables participants to trade on the outcomes of clearly defined real-world events. Through simple Yes-or-No event contracts, participants can take positions on whether future events will happen across areas including elections, politics, public policy, economics, business, sports, weather, and other objectively verifiable outcomes.
Ekse does not set contract prices. Prices are formed when compatible orders from opposing participants are matched and may reflect the market’s implied probability of an outcome, depending on available liquidity and trading activity. Every market follows rules published in advance and is resolved using specified, reliable public sources.
Ekse administers the marketplace and does not ordinarily take the opposite side of a participant’s trade. By bringing event-based trading into one marketplace, Ekse aims to give people across Africa a new way to put their knowledge, expectations and views about the future to work.
Ekse's market structure does not, by itself, determine its legal classification. Availability remains subject to all required regulatory approvals and applicable laws.
Trade on the outcomes of real events across Africa.
Built in Namibia for Africa
“Ek sê” means “I say” in Afrikaans. The name reflects a marketplace where people express informed views about what will happen next through clear Yes-or-No event contracts.
Ekse was founded and developed by Simon Kapenda in September 2026 and is operated by Abba Payments (Namibia) (Pty) Ltd. (Co.Reg.No.: 2023/0770), a Namibian company based in Oshakati, Namibia. Simon is also the founder and developer of Namibia 30 Index, NADD, Naira Index, SACE Index, Africa Tourism Pass, and U.S. Health Index.
Ekse applies principles associated with game theory, information economics and market mechanisms by allowing participants with different expectations about future events to take opposing positions, with their collective trading activity producing market prices that reflect aggregated expectations.
Ekse is built to serve eligible adults in permitted African jurisdictions. Availability may differ by country, and access to a real-money market does not become available in a jurisdiction unless the applicable legal and regulatory requirements have been satisfied.
The people behind Ekse
Meet the people behind Ekse—from the marketplace technology and market structure to the products and systems supporting its growth across Africa.
Simon Kapenda
Founder and Developer
Founder and lead developer of Ekse, responsible for the platform’s product direction, marketplace architecture and development.
LinkedIn profile
Candy Shilimela
Manager, Marketing
Leads marketing and brand strategy, responsible for market positioning and building awareness of Ekse across Africa.
No LinkedIn profile
Rachel Kapenda
Manager, Customer Relations
Builds and maintains strong, long-term relationships between Ekse and its customers to drive loyalty and satisfaction.
LinkedIn profileWin with research, not inside information.
Ekse markets should be fair for everyone. You must not trade on an event if you:
- Know important information about the outcome that is not available to the public.
- Can control or influence the outcome of the event.
- Work for, represent, or are directly involved with an organization connected to the outcome.
Ekse monitors trading activity to help protect fair markets. Accounts that break these rules may be restricted or suspended, and suspected unlawful activity may be reported to the appropriate authorities.
See something suspicious? Report it to Ekse at report@ekse.app. Help us keep markets fair for everyone.Frequently asked questions (FAQs)
Simple answers about what Ekse is, how it works, how results are decided and who can use it.
What is Ekse?
Ekse is an online marketplace where people predict what will happen in real events across Africa.
Each market asks a simple question that can normally be answered Yes or No. You choose the answer you believe is correct.
Ekse is built in Namibia for Africa.
What kinds of events can have markets?
Ekse can have markets about elections, politics, government decisions, sport, economics, business, weather and many other real events.
The event must have a clear result that can be checked using reliable public information.
Not every event can become a Ekse market. The question must be clear, the rules must be clear and there must be a reliable way to confirm what actually happened.
Who posts the questions on Ekse?
Ekse creates and publishes the questions that appear on the Ekse marketplace.
Ekse may also allow users to suggest questions about events they would like to trade. A suggested question is not published automatically. Ekse reviews it first to make sure the question is clear, the event is suitable, the rules are complete and there is a reliable source that can confirm the final result.
Only questions approved by Ekse are published for trading.
Who can participate in the controlled pilot?
Live pilot participation is available to eligible users in supported African countries, excluding South Africa.
Participants must complete the required account, email, mobile-number, identity, age, sanctions, geographic and responsible-participation checks. Payment and trading limits apply throughout the pilot.
Why might a pilot market be unavailable to me?
A market may remain visible even when your account cannot place an order. The server checks your pilot-country eligibility, KYC status, account status, available balance, exposure, daily-loss limits and the market’s published controls.
South African residents are excluded from pilot participation. South African events may still remain visible as market subject matter.
Is Ekse gambling, betting or an event-contract marketplace?
Ekse is designed as a peer-to-peer event-contract marketplace. In simple terms, people choose Yes or No on a real event, and Ekse’s system matches people taking opposite sides of the same question.
Ekse does not normally bet against its users or take the opposite side of every trade.
However, the name used to describe Ekse does not decide how the law will classify it. Different countries may treat event contracts as gambling, gaming, betting, bookmaking, derivatives or another regulated activity.
Ekse operates the pilot while seeking and evaluating regulatory guidance. Pilot availability must not be interpreted as a regulator’s approval, licence or endorsement.
What is NADD Pay?
NADD Pay is a separate payment service intended to help users deposit, hold and withdraw NADD balances used with Ekse.
NADD Pay is not the Ekse marketplace itself. It is the payment service intended to work alongside Ekse. Learn more about NADD Pay.
During the pilot, eligible linked accounts may deposit and withdraw within the published limits. Withdrawals above the automatic threshold, or identified by risk controls, require staff review.
How do Yes and No contracts work?
Every market asks a question that can be answered Yes or No.
Choose Yes if you believe the event will happen. Choose No if you believe the event will not happen.
After the official result is confirmed, the side that predicted the correct result wins. The winning contracts receive their full value, while the losing contracts have no value.
How are market prices determined?
Ekse does not simply choose the market price itself.
Users place Yes or No orders at prices they are willing to trade. Ekse’s system then tries to match a Yes order with a compatible No order.
As more people place, change or remove their orders, the market price can move up or down.
What does a price such as 0.60 mean?
A Yes price of 0.60 can be understood as the market suggesting about a 60% chance that the Yes result will happen.
For example, if a market asks, “Will Team A win?” and the Yes price is 0.60, the market is roughly showing a 60% chance that Team A will win.
This is only the market’s current view. It does not mean the event has a 60% guaranteed chance of happening, and it does not guarantee that Yes will win.
Does Ekse set the odds?
Ekse does not normally set fixed odds for users.
Prices are created by the Yes and No orders placed by people using the marketplace.
This means the price can change when people change what they are willing to pay for Yes or No.
What is the Order Ticket?
The Order Ticket is the part of an Ekse market where you build and review an order before submitting it. It lets you choose Yes or No, choose Quick or Limit, enter the number of contracts and review the estimated financial result.
Choose Yes if you believe the market question will resolve Yes. Choose No if you believe it will resolve No. A winning contract settles at 1.00 NADD. A losing contract settles at zero.
The Order Ticket shows the applicable market position limit. Other controls can also apply, including a single-order limit, account balance, existing positions and open orders, market exposure, related-event exposure, notional and loss limits.
Preparing an order does not mean it has traded. An order becomes a trade only when Ekse successfully matches it with a compatible order from another participant. Always review the side, order type, price, quantity, Time in Force and estimates before submitting it.
What does "Quick" mean on the Order Ticket?
Quick is for a user who wants Ekse to try to match the order immediately using the best compatible prices currently available in the participant order book. Quick does not use the last matched price as if that price were still available.
You choose Yes or No and the number of contracts you want. Ekse then reads genuine opposing order-book depth from the best executable price outward and estimates how many contracts can be filled.
If one price level does not contain enough contracts, a Quick order can continue into the next available levels. The ticket therefore shows the fillable quantity, quantity-weighted average price, worst executable price and price impact—not merely one headline price.
Quick normally uses Immediate or Cancel. Ekse fills what is available immediately and cancels any unfilled remainder. If Fill or Kill is selected, the entire requested quantity must be available or nothing executes. Quick cannot be Good until Cancelled or Post Only.
Order-book quantities can change between the estimate and execution. A Quick estimate is therefore useful information, not a guarantee of the final fill. If no opposing orders exist, the ticket honestly reports that there is no executable depth and does not invent a price.
What does "Limit" mean on the Order Ticket?
Limit lets you set the highest price you are willing to pay for each contract. Prices are entered in cents from 1¢ to 99¢.
For example, if you place a Yes Limit order at 60¢, the order can only be matched at 60¢ or at a better compatible price under Ekse’s matching rules. It should not be matched at a worse price than the limit you entered.
The maximum gross amount reserved for an unmatched Limit order is the number of contracts multiplied by the Limit price. For example, 10,000,000 contracts at 2¢ have a maximum gross cost of 200,000.00 NADD before fees.
If compatible orders already exist at your price or better, some or all of the order may execute immediately. Otherwise, a Good until Cancelled Limit order can remain open until it is matched, cancelled, the market closes or the platform removes it under its rules.
Before execution, Fillable quantity says “Applies on execution” and the average price, worst price and price impact remain blank. That is correct: a resting Limit order controls the maximum price but cannot promise when or how much another participant will match.
What does "Time in Force" mean?
Time in Force tells Ekse how long an order should remain available for matching if it is not filled immediately.
Ekse provides Good until Cancelled, Immediate or Cancel and Fill or Kill. These choices affect execution instructions; they do not change the market question, your selected Yes or No side, or the price you entered.
Time in Force does not change the market question or your Yes or No position. It only controls how Ekse handles the order while it is waiting to be matched.
No order can remain active after trading has closed for the market.
What do GTC, IOC and FOK mean?
GTC means Good until Cancelled. Any part of a Limit order that does not fill immediately can remain in the order book for other participants to match. You can cancel the remaining quantity. Ekse will also stop the order when the market closes or when required by the market or platform rules.
IOC means Immediate or Cancel. Ekse immediately fills whatever quantity is available at acceptable prices and cancels the rest. For example, if you request 100,000 contracts but only 25,000 are executable, an IOC order can fill 25,000 and cancel 75,000.
FOK means Fill or Kill. The full requested quantity must be executable immediately within your price protection, or the entire order is cancelled without a partial fill. If only 99,999 of a requested 100,000 contracts are available, the FOK order executes zero contracts.
What do "Post Only" and "Reduce Only" mean?
Post Only is available for Limit orders that are intended to add liquidity. The order may be placed into the order book, but it must not immediately match an existing order. If it would execute immediately, Ekse rejects it instead of turning it into a taker order. Post Only is unavailable for Quick orders because Quick is specifically designed to seek immediate execution.
Reduce Only is used when you want the order to close or reduce an existing position. It must not create a new position or increase the position. The requested quantity cannot exceed the eligible position available to reduce. Ekse checks this again on the server; selecting the box does not bypass position or risk controls.
What are "Contracts" on the Order Ticket?
Contracts means the number of Yes or No event contracts you want to trade in that order.
For example, entering 10 contracts means you are asking Ekse to match up to 10 contracts at the applicable price.
The number of contracts directly affects how much the trade costs, how much can be paid if the prediction is correct and how much money can be lost if the prediction is wrong.
Markets may have limits on the number of contracts a user can hold or trade. Those limits can differ from one market to another.
The shortcut buttons—such as 10, 1,000, 25,000, 1,000,000 or 10,000,000—only enter that quantity into the Contracts field. They do not submit an order. A shortcut above the current market’s limit is disabled. You can also type another whole-number quantity within the permitted limit.
What do the Order Ticket estimates mean?
Estimated gross cost is the contract cost before fees. For a Limit order, it is the requested quantity multiplied by your Limit price. For a Quick order, it is the estimated cost of the quantity currently fillable across the opposing order book.
Estimated fee is the projected trading fee under the effective pilot schedule. If the schedule cannot be verified, the Order Ticket says “Fee schedule unavailable” and does not permit submission.
Maximum estimated cost is estimated gross cost plus the estimated fee. If the fee schedule is not published, the final maximum cost correctly remains pending.
Fillable quantity is how many requested contracts the current opposing depth can execute. It is shown for Quick orders. A Limit order may rest and be filled later, so its fillable quantity applies when execution occurs.
Weighted-average price is the average price of the estimated fill, weighted by the number of contracts taken at each price level. If 400 contracts are available at 2¢ and 600 at 3¢, the weighted-average price is 2.60¢—not 2.50¢.
Worst executable price is the least favorable price level that the estimated Quick fill would reach. Price impact is the difference between the best executable level and that worst level. A larger order can have greater price impact because it may consume several price levels.
Fill status explains whether the order is fully fillable, may receive a partial IOC fill, has no executable depth, cannot satisfy FOK, or is a Limit order whose fill depends on execution.
Maximum payout is the number of filled or priced contracts multiplied by 1.00 NADD if your selected side wins. It includes the return of the contract cost; it is not the same as profit.
Maximum net profit is maximum payout minus gross cost and estimated fees. If the fee schedule has not been published, Ekse reports that net profit is pending instead of pretending the fee is zero.
How does market depth affect a Quick order?
Market depth is the quantity of open participant orders available at different prices. To estimate a Quick YES order, Ekse reads compatible NO orders; to estimate a Quick NO order, it reads compatible YES orders. Binary prices are complementary, so a 98¢ NO bid can provide a 2¢ executable YES price.
Ekse starts with the best executable price and continues through worse price levels only when more quantity is needed. This produces the fillable quantity, weighted-average price, worst executable price, price impact and estimated cost displayed on the ticket.
The last matched price records an earlier completed trade. It does not prove that contracts remain available at that price. Quick uses current opposing depth, not the last trade, when estimating an order.
How is the contract cost calculated?
The gross contract cost is calculated by multiplying the number of contracts by the price per contract.
For example, if you buy 10 contracts at 0.60 NADD per contract: 10 × 0.60 NADD = 6.00 NADD gross contract cost.
If each winning contract has a full settlement value of 1.00 NADD, those 10 winning contracts would have a maximum payout of 10.00 NADD.
In that example, the maximum profit before fees would be: 10.00 NADD maximum payout − 6.00 NADD gross contract cost = 4.00 NADD.
Any applicable trading fees are shown separately and may reduce the final profit. The Order Ticket should show the estimated cost and payout information before an order is submitted.
What fees does Ekse charge?
Ekse may charge maker, taker, settlement, deposit or withdrawal fees only under a formally published fee schedule. The applicable estimate is shown before an order or payment instruction can be submitted.
A transaction cannot execute without the applicable effective fee schedule. An unpublished fee is never represented as a permanent 0% fee.
See the Fee Schedule for the calculation method, maker and taker treatment, settlement fees and how collected fees are recorded separately from customer balances.
How are contracts funded?
When a Yes order and a No order are successfully matched, the money needed for those contracts is set aside.
Money that has been set aside for one completed trade cannot also be used for another trade at the same time.
This helps make sure the money needed to pay the winning side is already available when the market result is confirmed.
When does a market close?
Every market shows the date and time when trading will close. This information is included in the market rules.
Trading normally closes before the final result is known.
Ekse may also close or pause a market earlier if there is a serious technical problem, uncertainty about the event, suspected cheating or manipulation, or another problem covered by the market rules.
How is a market result decided?
Before a market opens, Ekse states where the official result will come from.
For example, an election result may come from the official election authority. An interest-rate decision may come from a central bank. A football result may come from the recognized football authority or competition organizer.
The source can also be a court, statistics agency, weather authority or another reliable institution.
Ekse checks the published result and supporting information before confirming whether the correct answer is Yes or No.
What happens if an event is cancelled or the result cannot be confirmed?
Every market has rules explaining what will happen if something goes wrong.
A market may be cancelled or declared void if the event itself is cancelled, the market question contains a serious mistake, the official result source is no longer available or there is no fair and reliable way to confirm the result.
If this happens, Ekse will handle the affected contracts according to the market rules and any legal or regulatory requirements that apply.
Can users create their own markets?
Users may be allowed to suggest questions for new markets.
A suggested question will not automatically appear on Ekse. Ekse must review it first.
Ekse will check whether the question is clear, when the market should close, where the official result will come from, whether the market is legally allowed and whether there is a risk of cheating or unfair trading.
Ekse will then decide whether the proposed market can be published.
How does Ekse keep markets fair?
Ekse uses checks and controls designed to keep markets fair and protect users.
These may include identity checks, age checks, location checks, monitoring of transactions, limits on how much a person can trade in certain markets and checks for suspicious activity.
Ekse may place extra restrictions on sensitive markets such as elections, politics or events where some people may have important information that is not yet public.
People who can control an event or who know important private information about its result may also be restricted from trading in that market.
Who can participate?
Ekse is intended for adults who are legally allowed to participate.
Before using real money, a person may need to confirm their identity, age and location and complete other required checks.
Whether a person can use Ekse also depends on the laws and rules of the country where that person is located.
Will Ekse be available throughout Africa?
Ekse is built for Africa, but it may not become available in every African country at the same time.
Every country has its own laws and regulatory requirements. Permission to operate in one country does not automatically mean people in another country can also use Ekse with real money.
Real-money access will only be offered in countries where it is legally allowed and the required approvals and other requirements have been completed.
Who developed and operates Ekse?
Ekse was founded and developed by Simon Kapenda in September 2026. Simon is also the founder and developer of NADD, Namibia 30 Index, Naira Index, SACE Index, Africa Tourism Pass, and U.S. Health Index.
"Ek sê," meaning "I say" in Afrikaans, reflects the platform's spirit of asking and answering questions and sharing the best of African stories across boundaries.
Ekse is operated by Abba Payments (Namibia) (Pty) Ltd. (Co.Reg.No.: 2023/0770), based in Oshakati, Namibia.
Contact Ekse
Questions about Ekse, our markets, regulatory matters or platform support? Contact the appropriate team below.
Ekse
Abba Payments
Oshakati, Namibia
Controlled pilot
Built in Namibia. Designed for accountable markets.
Ekse is fully operational and running a controlled six-month pilot for eligible participants in supported African countries, excluding South Africa. Regulatory classification and guidance remain pending where applicable.
Read the market-rule frameworkReceive important updates about Ekse, including platform availability and market launches.

