Skip to main content

Insider Transactions

Insider Transactions

Returns a list of insider transactions, including buy/sell activity, volume, ownership change, and disclosure details.

Use this endpoint to monitor insider behavior, detect buying signals, or assess changes in key stakeholder ownership.

API Reference

Method Path Description
GET /v2/insider_transactions Retrieve a list of insider trading disclosures

Query Parameters

Key Type Default Description
limit integer 30 Maximum number of results to return (up to 100)
offset integer 0 Number of records to skip before returning results
sort_by string Field to sort results by (e.g. transaction_date, value)
sort_order string ASC Sort direction: ASC or DESC
updated_in_days integer Return only entries updated in the last N days

Model Structure

Field Type Description
code string Company ticker (e.g. GAZP)
exchange string Exchange code (e.g. MOEX)
transaction_date string (date) Date the transaction took place
filling_date string (date) Date the transaction was disclosed
transaction_type string Type of transaction (e.g. Buy, Sell)
amount number Number of shares traded
price number Price per share
value number Total transaction value
owner string Name of the insider
owner_title string Position or title of the insider
own_before number Ownership percentage before the transaction
own_after number Ownership percentage after the transaction
shares_before number Number of shares before the transaction
shares_after number Number of shares after the transaction
approximate boolean Whether the data is based on estimates
link string (URL) Source or official disclosure URL
changed_at string (ISO) Last update timestamp

Use Case

Scenario

A client wants to monitor recent insider purchases across all companies.

Request

GET /v2/insider_transactions?sort_by=transaction_date&sort_order=DESC&token=<YOUR_API_TOKEN>

Response

[
  {
    "code": "GAZP",
    "exchange": "MOEX",
    "transaction_date": "2025-06-01",
    "filling_date": "2025-06-02",
    "transaction_type": "Buy",
    "amount": 12000,
    "price": 145.50,
    "value": 1746000,
    "owner": "Ivan Petrov",
    "owner_title": "Board Member",
    "own_before": 0.15,
    "own_after": 0.18,
    "shares_before": 1500000,
    "shares_after": 1800000,
    "approximate": false,
    "link": "https://example.com/disclosure/insiders/GAZP",
    "changed_at": "2025-06-03T10:30:00Z"
  },
  ...
]

Get Your Trial Access

To use this endpoint, you need an API token.

We provide demo access within 1 business day — just contact us at api@cisfundamentals.com with a brief description of your use case.

Want to integrate CIS market data into your product, research, or internal systems? We're happy to help — just reach out.