Skip to main content
GET
/
stocks
/
insider-trades
Insider Trades
curl --request GET \
  --url https://api.tradewatch.io/stocks/insider-trades \
  --header 'api-key: <api-key>'
{
  "ticker": "<string>",
  "insider_trades": [
    {
      "ticker": "<string>",
      "insider_name": "<string>",
      "transaction_date": "2023-12-25",
      "filing_date": "2023-12-25",
      "transaction_type": "<string>",
      "securities_owned": 123,
      "shares_transaction": 123,
      "price_per_share": 123,
      "transaction_value": 123
    }
  ]
}

Authorizations

api-key
string
header
required

Authentication via API key header

Query Parameters

ticker
string
required

Stock ticker symbol (e.g. AAPL)

limit
integer | null

Maximum number of records to return (1–100)

Required range: 1 <= x <= 100
filing_date_gte
string<date> | null

Filter: filing_date >= this date (YYYY-MM-DD)

filing_date_lte
string<date> | null

Filter: filing_date <= this date (YYYY-MM-DD)

transaction_type
string | null

Filter by transaction type code (e.g. P for purchase, S for sale)

Response

Successful Response

ticker
string
required

Stock ticker symbol (uppercase)

insider_trades
InsiderTradeItem · object[]
required

List of insider trade records ordered by filing date descending