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
Family Bank to List on the NSE at KSh 18 Per Share - The Kenyan Wallstreet
The Kenyan Wallstreet·Jun 17, 12:10pm
Foreigners offload Sh10bn stock in big-five firms at NSE - Business Daily
Business Daily·Jun 7, 10:00am
What Family Bank's NSE Arrival Means for Shareholders and the Market - TechTrendsKE
TechTrendsKE·Jun 18, 7:38am
After 42 years of growth, Kenya’s Family Bank is finally heading to the stock market - Business Insider Africa
Business Insider Africa·Jun 12, 10:46am
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
Kenya Pipeline Company debuts on Nairobi Securities Exchange following oversubscribed IPO - african markets
african markets·Mar 11, 10:00am
NSE Kenya Re-Launches Mobile App To Include Trading - The Kenyan Wallstreet
The Kenyan Wallstreet·Jun 10, 3:04pm
Investors eye Sh2bn gain on Family Bank listing - Business Daily
Business Daily·Jun 17, 10:30pm
Kenya To Host Africa's First Capital Markets Week - The Kenyan Wallstreet
The Kenyan Wallstreet·Jun 18, 10:34am
Family Bank set to list on NSE at Sh30bn valuation - Business Daily
Business Daily·Jun 15, 8:00pm
New Regional Fixed Income Exchange Appoints Ex-NSE Executive Terrence Adembesa as CEO - The Kenyan Wallstreet
The Kenyan Wallstreet·Jun 8, 7:57pm
Three-quarters of NSE stocks drop in US-Iran war fallout - Business Daily
Business Daily·May 21, 10: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.

Related Kenyan calculators