Pricing

One platform. Three levels of depth.

Start free. Upgrade when you need the full history and export toolkit. Pay with your card or M-Pesa — monthly or yearly.

Demo mode. Payments backend not configured — clicking a plan simulates an upgrade for preview purposes. See DEPLOYMENT.md to wire Stripe & M-Pesa.

Free

Watch the market. No card required.

KES 0 /forever
Always free. No trial, no expiry.
Start free No payment required

Professional

Full research stack for power users.

KES 1,999 /month
Billed monthly. Cancel any time.

Enterprise

For funds, banks and trading desks.

Let's talk
Custom pricing · volume licences · SLA
Contact sales We reply within 1 business day
Trusted by analysts at
Sanlam Genghis Capital AIB-AXYS Kestrel

Secure payments

Card payments processed by Stripe — PCI DSS Level 1. M-Pesa via the official Safaricom Daraja API. We never see your card or PIN.

Cancel any time

No annual commitment on monthly plans. Your access continues to the end of the billing period, then automatically drops to Free.

Local currency, local support

All prices in Kenya Shillings. Kenyan WhatsApp & email support. Invoices include our KRA PIN for company reimbursement.

Frequently asked

Can I switch between card and M-Pesa later?

Yes. Change payment method any time in your account settings. Your subscription stays active during the switch.

How does M-Pesa billing work?

The first charge is an STK push you approve on your handset. For monthly renewals we send a payment request 2 days before expiry via the Safaricom paybill. You can set up standing authorisation for fully automatic renewals.

Is there a student or analyst discount?

Yes — 50% off Trader and Professional with a valid student or CFA candidate ID. Email students@nseinsights.co.ke to apply.

Do you offer a refund?

If you cancel within 7 days of your first payment and haven't exported data, we'll refund in full. After that, cancellations stop future charges but don't refund the current period.

Where does the data come from?

Prices come from the Nairobi Securities Exchange. Financials are sourced from company-filed annual and half-year reports and reconciled against CMA filings. We update within 24 hours of publication.

Can I get an invoice for my company?

Absolutely. Every payment generates a VAT invoice with your company name and KRA PIN. Access them from Account → Billing history.