Skip to main content

Latest Insider Transactions

Retrieve the latest insider trading transactions and activities.

GET/3.0/insider

Description

This endpoint returns the most recent insider trading transactions, including purchases and sales by company insiders. Useful for tracking insider activity and market sentiment indicators.

Request

Authentication

  • Type: Bearer Token
  • Required: Yes

Parameters

NameTypeRequiredDescriptionExample
offsetintegerNoPagination offset for results. Defaults to 0.0
countintegerNoNumber of records to return per page. Defaults to 50.25

Response

Success Response (200)

{
"status": "ok",
"offset": 0,
"count": 50,
"total": 23981,
"data": [
{
"id": "25903",
"date": "2025-06-27",
"type": "sell",
"notice_id": "255840",
"notice_date": "2025-06-30",
"symbol": "BAFL",
"company_name": "Bank Alfalah Limited",
"name": "Mr. Abdulla Nasser Hawaileel Al Mansoori",
"description": "Non-Executive Director",
"price": 80,
"shares": 198519,
"share_type": "CDC",
"market": "Ready"
},
{
"id": "25904",
"date": "2025-06-27",
"type": "buy",
"notice_id": "255850",
"notice_date": "2025-06-30",
"symbol": "CSAP",
"company_name": "Crescent Steel & Allied Products Limited",
"name": "Ahsan Muhammad Saleem",
"description": "Executive Director",
"price": 112.8,
"shares": 100000,
"share_type": "CDC",
"market": "Ready"
}
]
}

Response Fields

FieldTypeDescription
idstringUnique transaction identifier
datestringTransaction date (YYYY-MM-DD format)
typestringTransaction type (Buy/Sell)
notice_idstringPSX notice ID reference
notice_datestring (ISO 8601)PSX notice publication date
symbolstringStock symbol
company_namestringCompany name
namestringInsider's name
descriptionstringTransaction description
pricefloatTransaction price per share
sharesintegerNumber of shares transacted
share_typestringType of shares (Ordinary/Preference)
marketstringMarket code (PSX)

Error Responses

For detailed Common Error responses, see the Error Handling.

Examples

Get Latest Insider Transactions

curl -X GET "https://csapis.com/3.0/insider" \
-H "Authorization: Bearer YOUR_API_TOKEN"

Use Cases

  • Insider Tracking: Monitor insider buying and selling activity
  • Sentiment Analysis: Use insider transactions as market sentiment indicators
  • Compliance Monitoring: Track insider activity for regulatory compliance
  • Research Data: Analyze insider activity patterns and trends
  • Market Intelligence: Identify potential insider perspectives on company value