In this guide
The order book
Every listed share has an order book: a list of what people are willing to pay (bids) and what holders are asking (offers), each with a quantity. The highest bid and the lowest offer are the bid and ask your broker app shows. The gap between them is the spread. On a busy share like Safaricom the spread is a few cents; on a share that trades a few thousand shares a day it can be a shilling or more.
A trade happens when a bid and an offer meet. The price at which the last trade happened is the last traded price. The day's close you see on KenyaStocks is not the last trade: under Rule 7.6 of the NSE Equity Trading Rules it is the volume-weighted average price of all the share's trades in the session, and if fewer than 100 shares trade, the previous average stands. Everything below is about how your order joins that book.
A market order
A market order says: fill me now, at whatever the book offers. If you are buying, it matches the lowest offer first; if that offer is smaller than your quantity, it moves to the next one up, and so on. You are almost certain to get filled, but you do not control the price. On a share with a wide spread or thin volume, a market order for a large quantity can walk up the book and fill several steps above the last traded price.
- Fills fast during the continuous session if anyone is offering.
- Price is uncertain: you pay the offers as they stand, which may differ from the close shown here.
- Not accepted in the opening auction: the rules take only limit orders from 9.00 to 9.30 am, so check what your app does with a market order placed before 9.31 am.
A limit order
A limit order says: fill me at this price or better, and not otherwise. A buy limit at KES 17.50 fills at 17.50 or lower; a sell limit at KES 18.00 fills at 18.00 or higher. If nobody is willing to trade at your price, the order sits in the book waiting. It may fill later in the day, fill partly, or expire unfilled.
- Price is certain, quantity is not: you may get some, all or none of the shares.
- Sits in the queue behind earlier orders at the same price; the book fills in price then time order.
- Validity: many broker apps treat an order as good for the day and cancel it at the close; some let you set a longer life. Ask your broker how long an unfilled order stays open.
On thinly traded counters, where a single market order can move the price several steps, limit orders are the common choice because they cap what you pay. This is a description of how the two order types behave, not advice about any share.
A worked example
Say you have KES 5,000 and a share last traded at KES 17.90. Fees on a trade under KES 100,000 come to about 2.1 % (see fees), so the money available for shares is roughly 5,000 ÷ 1.021 ≈ KES 4,897. That buys 273 shares at 17.90 (273 × 17.90 = KES 4,886.70), with fees of about KES 103 on top.
| Market order | Limit order at 17.80 | |
|---|---|---|
| What you send | Buy 273 shares | Buy 273 shares, limit 17.80 |
| Book shows offers | 17.90 × 200, 18.00 × 500 | 17.90 × 200, 18.00 × 500 |
| Result | 200 fill at 17.90, 73 fill at 18.00 | Nothing fills unless an offer at 17.80 or lower appears |
| Cost of shares | KES 4,894 | KES 4,859.40 if it fills; KES 0 if it does not |
| Certainty | You own 273 shares today | You may own 0, some or 273 by the close |
Neither outcome is wrong. The market order bought certainty of ownership for 73 shares at ten cents more; the limit order bought certainty of price at the risk of no trade. Since August 2025 you are not tied to multiples of 100, so 273 is a perfectly normal quantity.

Rules that decide whether it fills
Sessions
From 8.45 am no orders can be entered. From 9.00 to 9.30 am limit orders are collected in the opening auction, and each share opens at the price that matches the most shares. From 9.31 am to 3.00 pm orders match continuously. At 3.00 pm the session ends. There is no after-hours session for retail investors.
The 10 % band
A share's price may not move more than 10 % in a session from the previous session's average price (5 % on the recovery board). An order priced outside the band is rejected. The band does not apply on the day a company announces its results or other material information, on the first session a share trades ex entitlement (ex dividend, for example), after a share has gone more than three calendar months without a trade, or to block trades (Rule 5.10). So a results day can bring a move of more than 10 %.
Any quantity
From 8 August 2025 the NSE abolished the 100-share minimum and closed the odd-lot board, so all quantities trade in one order book.
Partial fills
A limit order for 1,000 shares can fill 400 today and stay open for the rest. Each fill is a separate trade with its own fees; your contract note lists them.
Settlement
The NSE settles on T+3. Shares you buy on Monday reach your CDS account on Thursday; money from a sale is available on the third working day. Weekends and public holidays do not count, so a sale on Thursday settles the following Tuesday.
After the fill
You receive a contract note by email: quantity, price, each levy and the total. Keep it. Until settlement the shares show as pending in the app; from T+3 they appear in your CDS statement. Email statements from CDSC are free; the monthly statement arrives only in months with activity.
Compare the price on the contract note with the day's close on the company page. They will differ slightly on most days, and that gap is the spread and the intraday movement, not a mistake. KenyaStocks shows end-of-day prices, with the close date on every data view.
Where to look next
The session times and the 2026 holiday calendar are in NSE trading hours and holidays. Fees and the licensed brokers are in NSE stockbrokers: list and fees. To read the figures on a company page before you order, see How to read a company page.
Sources
- NSE press release: single-unit trading from 8 August 2025 (29 July 2025)
- Business Daily: NSE drops minimum 100 shares trading rule (19 July 2025)
- ABC Capital: trading FAQ (price band, intraday trading, settlement)
- CDSC: frequently asked questions (settlement)
- Nairobi Securities Exchange: Equity Trading Rules, amended July 2025 (PDF), Rules 5.10, 6.1, 7.2, 7.6
Sources checked · General information, not investment advice.




