v1 REST API & Model Context Protocol

The Data API for the Nigerian Exchange

Audited company fundamentals, regulatory filing indexes, and macroeconomic indicators. Every figure carries its original PDF source citation, arithmetic verification check, and normalized naira value.

Arithmetic Audit Checks

Figures are verified against statement math (`checks = "ok"`). Unchecked or failed lines are never passed off as authoritative.

Complete Provenance

Every figure links directly to the filing PDF, page number, and original printed table row.

Unit Standardisation

Values are converted into standard naira alongside the original unit, preventing kobo vs naira scale errors.

Agent-Native (MCP)

Connect Claude Desktop, Cursor, or AI frameworks directly over stdio via the Model Context Protocol.

Quickstart Integration

Pass your secret token in the `Authorization: Bearer` header.

# 1. Get audited income statement for GTCO
curl -H "Authorization: Bearer tk_live_YOUR_KEY" \
  "https://tickerng.com/api/v1/companies/GTCO/financials?statement=income"

# 2. Screen for banking stocks with P/E < 10
curl -H "Authorization: Bearer tk_live_YOUR_KEY" \
  "https://tickerng.com/api/v1/screener?sector=FINANCIAL+SERVICES&pe_max=10"
Interactive Sandbox

Test Live Endpoints

Select an endpoint or customize the path below. Test against local or production data.

GET
Auth:
Response:
Click "Send Request" to test this endpoint

Endpoints Reference

Base URL: https://tickerng.com/api/v1

GET/api/v1/companiesList NGX Equities

Returns a paged directory of equities listed on the Nigerian Exchange with sector, board, and share counts.

ParameterTypeRequiredDescription
qstringNoSearch by ticker symbol, alias, or company name
sectorstringNoFilter by exact NGX sector (e.g. 'FINANCIAL SERVICES')
limitnumberNoNumber of records (1-200, default 50)
offsetnumberNoPagination offset (default 0)
GET/api/v1/companies/{symbol}Company Profile & Key Ratios

Returns issuer master data, latest valuation multiples (P/E, P/B, ROE), and data quality report.

ParameterTypeRequiredDescription
symbolstringYesOfficial NGX ticker symbol (e.g. 'GTCO', 'MTNN')
GET/api/v1/companies/{symbol}/financialsExtracted Financial Statements

Returns audited statement lines with arithmetic verification (`checks = 'ok'`), standardized naira conversion, and page provenance.

ParameterTypeRequiredDescription
symbolstringYesOfficial NGX ticker symbol
statementstringNoFilter by 'income', 'balance', 'cashflow', or 'all'
periodstringNoMatch specific period (e.g. '2025', 'Jun-2026')
scopestringNo'group' (consolidated, default) or 'company' (standalone)
includeUnverifiedbooleanNoInclude lines that failed arithmetic checks (default false)
GET/api/v1/companies/{symbol}/filingsRegulatory Filings Directory

Historical filings index with document kind, fiscal year, page count, and direct links to official documents on NGX.

ParameterTypeRequiredDescription
symbolstringYesOfficial NGX ticker symbol
kindstringNoFilter by 'annual', 'q1', 'q2', 'q3', 'half-year'
yearnumberNoFilter by fiscal year (e.g. 2025)
GET/api/v1/screenerEquity Multi-Criteria Screener

Filter and sort Nigerian equities across precomputed valuation multiples and fundamentals.

ParameterTypeRequiredDescription
sectorstringNoFilter by sector (supports multiple)
pe_min / pe_maxnumberNoP/E ratio bounds
roe_minnumberNoMinimum Return on Equity (%)
dividendYield_minnumberNoMinimum Dividend Yield (%)
sortstringNoSort by 'marketCap', 'pe', 'roe', 'close', etc.
dirstringNo'asc' or 'desc'
GET/api/v1/qualityExchange-Wide Quality Report

Reports coverage percentages, extracted vs unextracted filings, and common PDF parsing failure reasons.

GET/api/v1/macroMacro & Monetary Policy Indicators

Official Central Bank of Nigeria (CBN) policy rates (MPR), inflation metrics, and Treasury Bill auction stop rates.

ParameterTypeRequiredDescription
seriesstringNoSpecific series ('usdNgn', 'mpr', 'inflationHeadline', 'bills')

Using the Model Context Protocol (MCP) Server

Connect external AI agents (Claude, Cursor, custom LangChain agents) directly to live NGX fundamentals.

# Run the local MCP server over stdio:

npx tsx scripts/mcp-server.ts

Provides agent tools: find_company, get_financials, and get_data_quality. Read the MCP Server Guide for desktop setup instructions.