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
Core Fundamentals
KES B
Quality & Risk (optional but recommended)
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 →
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
Live NSE Market News
Dominance of big five NSE stocks cut to 62pc - Business Daily
Business Daily·Aug 2, 9:45pm
NSE suspends ARM Cement from trading on the stock market - The Kenyan Wallstreet
The Kenyan Wallstreet·Jul 31, 8:05pm
Tether and Nairobi Securities Exchange sign MoU to explore tokenized securities and blockchain in Kenya - Pluang
Pluang·Jul 29, 8:44am
Kenya’s Nairobi Securities Exchange Accelerates Push into Tokenized Assets in Partnership with USDT Issuer, Tether - BitKE
BitKE·Jul 28, 10:00am
Tether Signs MoU with the Nairobi Securities Exchange to Explore Digital Assets Use Cases, Tokenization, Blockchain Technology, and Digital Asset Education in Africa - Tether.io
Tether.io·Jul 28, 4:24pm
Family Bank shares soar after Nairobi Securities Exchange listing - African Capital Markets News
African Capital Markets News·Jun 23, 10:00am
Kenya Beats US, UK And China In Global Stock Market Rankings - The Kenya Times
The Kenya Times·Jul 17, 10:00am
NSE Shares vs Special Funds? Comparing Returns on a Ksh1M Investment in 2026 H1 - Money254
Money254·Jul 31, 4:57pm
Tether partners with NSE on digital asset initiatives - Africa Business Communities
Africa Business Communities·Jul 29, 9:29am
Kenya’s plan to list Sacco shares gathers steam - The EastAfrican
The EastAfrican·Jul 9, 10:00am
Family Bank gets regulatory approval for Nairobi Securities Exchange listing on June 23, 2026 - african markets
african markets·Jun 15, 10:00am
NSE inks deal with Tether to advance digital asset training, finance market innovation - Citizen Digital
Citizen Digital·Jul 28, 3:05pm
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

Found this useful? Send it to a friend