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
nextstringNoPagination cursor (base64 encoded) for next pageMTU7NTs1MDI=

Response

Success Response (200)

{
"status": "ok",
"message": "",
"count": 5,
"offset": 0,
"total": 147,
"next": "MTU7NTs1MDI=",
"data": [
{
"id": "67a8b12c3d4e5f6g7h8i9j0k",
"date": "2024-12-09",
"type": "Buy",
"uin": "12345",
"notice_id": "PSX-2024-12-009",
"notice_date": "2024-12-09T15:30:00+05:00",
"symbol": "UBL",
"company_name": "United Bank Limited",
"name": "Muhammad Jawaid Iqbal",
"description": "Purchase of ordinary shares",
"price": 410.50,
"shares": 50000,
"share_type": "Ordinary",
"market": "PSX"
},
{
"id": "67a8b12c3d4e5f6g7h8i9j0l",
"date": "2024-12-08",
"type": "Sell",
"uin": "12346",
"notice_id": "PSX-2024-12-008",
"notice_date": "2024-12-08T14:15:00+05:00",
"symbol": "MCB",
"company_name": "MCB Bank Limited",
"name": "Arif Habib",
"description": "Sale of ordinary shares",
"price": 465.00,
"shares": 100000,
"share_type": "Ordinary",
"market": "PSX"
}
]
}

Response Fields

FieldTypeDescription
idstringUnique transaction identifier
datestringTransaction date (YYYY-MM-DD format)
typestringTransaction type (Buy/Sell)
uinstringUnique Insider Number
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