Skip to main content
GET
Market-wide director dealings
Returns structured director-dealings data across covered NGX-listed companies, sorted newest first. Use this endpoint when you want to scan activity across companies instead of requesting one company at a time. This endpoint requires a Business plan. You can filter by symbol, transaction direction, insider type, minimum value, or date range. Coverage is partial because not every listed company has director-dealings filings available in our dataset, and the response includes a coverage_note to make this clear.
Combine side, insider, minValue, and from/to to build queries like “buys over ₦10m by directors or executives in the last 30 days” without iterating every company yourself. To find groups of multiple insiders trading the same symbol in the same direction within a given period, use GET /insiders/clusters.

Authorizations

Authorization
string
header
required

Pass your API key as a Bearer token: Authorization: Bearer ngm_live_YOUR_KEY. Generate keys at ngnmarket.com/dashboard/developer.

Query Parameters

symbol
string

Filter to one company.

Example:

"GTCO"

Match insider name, company name, or ticker.

side
enum<string>

Filter by transaction direction.

Available options:
buy,
sell
insider
enum<string>

Filter by insider-type bucket.

Available options:
directors,
executives,
employees,
connected,
shareholders,
other
from
string<date>
Example:

"2026-01-01"

to
string<date>
Example:

"2026-12-31"

minValue
number

Minimum transaction value in NGN.

Example:

10000000

page
integer
default:1
Required range: x >= 1
limit
integer
default:25
Required range: 1 <= x <= 100

Response

Market-wide director dealings retrieved successfully.

success
boolean
required
meta
object

Quota and plan metadata included on every authenticated response.

data
object