Skip to main content

NSE Shares Calculator

AI-assisted Buy / Hold / Sell signals · Graham fair value · Live NSE news 🇰🇪

Verdict
🎯
Enter share data
Fair Value (Graham)
⚖️
KES 0.00
√(22.5 × EPS × BV)
Margin of Safety
🛡️
0%
vs current price
Total Score
0/100
5 fundamental indicators
Share
KES
Core Fundamentals
KES B
Quality & Risk (optional but recommended)
Recommendation
Awaiting input
Enter share data
Pick a ticker and add EPS, book value & current price.
Buy below
Graham × 0.70
Current
Market price
Sell above
Graham × 1.30
CheapFairExpensive
Indicator Scorecard
AI-Assisted Analysis
Get a written investment thesis from Claude
The button below builds a structured prompt with all the numbers you entered plus our computed scores. Open it in claude.ai for sector context, risk flags, and a written buy/sell rationale.
Open Claude.ai →
Live NSE Market News
A historic market rally at the Nairobi Securities Exchange (NSE), which has seen its valuation surpass Sh3 trillion on the back of a 56.3% year-to-date return, has paradoxically failed to attract new participants. According to the Capital Markets Authority (CMA), t - LinkedIn
LinkedIn·Nov 10, 11:00am
NSE Posts Worst Week Since COVID 19, KSh 231Bn wiped - The Kenyan Wallstreet
The Kenyan Wallstreet·Mar 29, 10:00am
Nairobi Securities Exchange Limited (NSE.ke) 2025 Abridged Report - AfricanFinancials
AfricanFinancials·Mar 27, 10:00am
Family Bank Shareholders Approve 2026 Nairobi Stock Exchange Listing - Dabafinance
Dabafinance·Nov 1, 10:00am
Kenya Pipeline Company debuts on Nairobi Securities Exchange following oversubscribed IPO - african markets
african markets·Mar 11, 10:00am
Retail revolution on Nairobi Exchange - African Capital Markets News
African Capital Markets News·Feb 13, 12:10pm
Nairobi bourse extends paper losses by Sh88bn - Business Daily
Business Daily·Mar 26, 10:00am
Nairobi Securities Exchange plans three IPOs in 2026 - africabusinessplus.com
africabusinessplus.com·Apr 27, 9:21pm
NSE Posts First Five-Day Losing Week Since March 2025 - The Kenyan Wallstreet
The Kenyan Wallstreet·Feb 22, 11:00am
Nairobi Securities Exchange to Allow Single-Share Trades From Aug 8 - Dabafinance
Dabafinance·Aug 3, 10:00am
Kenya Pipeline Company IPO 105.7% oversubscribed, listing on the Nairobi Securities Exchange scheduled for March 10 - african markets
african markets·Mar 5, 11:00am
NSE Posts Strongest Wealth Creation Week on Record - The Kenyan Wallstreet
The Kenyan Wallstreet·Feb 14, 11:00am
Important disclaimer: This calculator is an educational tool, not investment advice. Share prices reflect dozens of factors not captured by any formula — politics, currency, sector regulation, management changes, accounting issues. Always read the company's latest filings, cross-check with multiple analysts, and consult a CMA-licensed adviser before committing capital. Past performance does not predict future returns.

AI Analysis Prompt — copy & paste into Claude

Open Claude.ai →

Frequently Asked Questions

What does this Shares calculator actually do?

It combines five fundamental ratios — Price-to-Book (P/B), Price-to-Earnings (P/E), Return on Equity (ROE), Dividend Yield, and a Margin of Safety derived from the Graham Number — into a single 0-100 score and a Buy / Hold / Sell verdict tuned for Nairobi Securities Exchange listings.

What is the Graham Number and why does PesaCalc use it?

The Graham Number = √(22.5 × EPS × Book Value per Share). It is Benjamin Graham's intrinsic-value formula for defensive investors — it caps P/E at 15 and P/B at 1.5, which is the historical "fair value" zone. We use it to set your Buy below price (Graham × 0.70 — a 30% margin of safety) and Sell above price (Graham × 1.30 — a 30% premium).

What P/E ratio is "good" on the NSE?

Long-term, the NSE 20 average P/E sits between 8 and 14. Anything below 10 is generally cheap, 10-15 is fair, 15-20 is rich, and above 25 is expensive (unless growth is exceptional — check the PEG ratio). Banks (KCB, Equity, COOP) usually trade at low single-digit P/Es; Safaricom and EABL trade higher.

When is the best time to buy a share?

Three signals stack together: (1) Price is below your "Buy below" target (Graham × 0.7), (2) P/B < 1.5 and P/E < 15, (3) ROE consistently > 15%. If all three line up and the company's sector is not in structural decline, that is the textbook Graham buy zone. Time the entry to dips during sector-wide selloffs, not company-specific bad news.

When should I sell my NSE shares?

Sell when one of these triggers fires: (1) Price exceeds your Sell above target (Graham × 1.3), (2) Fundamentals deteriorate — falling ROE, rising debt, profit warning, (3) You found a clearly better opportunity with higher score. Avoid panic selling on news alone — re-run the calculator with the new fundamentals first.

Where do I find P/B, P/E, EPS and book value for NSE stocks?

Free sources: NSE Daily Equity Report (nse.co.ke), the company's annual / half-year results PDF (Safaricom, Equity, KCB all publish these on their investor relations pages), Business Daily Africa Markets, Cytonn Weekly reports, and broker dashboards (Genghis, Faida, Dyer & Blair, AIB-AXYS). EPS = Net Profit ÷ Shares Outstanding. Book Value/share = Shareholder Equity ÷ Shares Outstanding.

How does the AI assistant work?

Click "AI Analysis Prompt" and the calculator builds a structured prompt containing every number you entered plus the computed signals. Copy it and paste into Claude.ai or any LLM — you will get a written investment thesis, risk flags, and sector context based on the company's fundamentals, no API setup required.

Is this financial advice?

No. PesaCalc is an educational tool. Share prices move on dozens of factors the calculator cannot see — politics, currency, management changes, accounting issues. Always cross-check with the company's latest filings, read the auditor's report, and consult a CMA-licensed investment adviser before committing capital. Past performance does not predict future returns.