Skip to main content

Endpoint

GET
string
https://api.llmquant.com/events/insider-trades

Parameters

Required

ticker
string
required
The stock ticker symbol (e.g. AAPL).

Optional

limit
integer
default:20
Maximum number of transactions to return.
date_gte
date
Filter transactions on or after this date (YYYY-MM-DD).
date_lte
date
Filter transactions on or before this date (YYYY-MM-DD).
transaction_type
string
Filter by transaction type. One of: buy, sell, grant, exercise.

Response

insider_trades
array
Array of InsiderTrade objects, sorted by transaction date descending.

Code Examples

import requests

headers = {"X-API-KEY": "your_api_key_here"}

url = (
    "https://api.llmquant.com/events/insider-trades"
    "?ticker=AAPL"
    "&transaction_type=sell"
    "&limit=10"
)

response = requests.get(url, headers=headers)
trades = response.json().get("insider_trades")

for trade in trades:
    print(f"{trade['filer_name']} ({trade['filer_title']}): sold {trade['shares']:,} shares at ${trade['price']}")