Back to Datasets

Insider Transactions

Monitor insider buying and selling activity across all publicly traded companies. Covers both non-derivative and derivative transactions from corporate officers, directors, and major shareholders.

Subscribe to this dataset

Get full access to the Insider Transactions API for $49/mo

Subscribe — $49/mo
REST API
Equities
Insider Trading
Corporate Officers
GET
https://data.ryxel.ai/api/insider-transactions

Returns a paginated list of insider transactions in Nasdaq SF2 format. Results include both non-derivative and derivative transactions, ordered by filing date (newest first).

Example Request
bash
curl "https://data.ryxel.ai/api/insider-transactions?ticker=AAPL&filingdate_gte=2025-01-01&limit=5" \
  -H "Authorization: Bearer YOUR_API_KEY"
Example Response
json
{
  "success": true,
  "count": 2,
  "transactions": [
    {
      "ticker": "AAPL",
      "ownerName": "WILLIAMS JEFFREY E",
      "officerTitle": "Chief Operating Officer",
      "filingDate": "2025-04-02",
      "transactionValue": 5023680,
      "securityAdCode": "N",
      "transactionCode": "S",
      "sharesOwnedBeforeTransaction": null,
      "sharesOwnedFollowingTransaction": 489469,
      "directOrIndirect": "D",
      "securityTitle": "Common Stock",
      "isOfficer": true,
      "isDirector": false,
      "formType": "4"
    },
    {
      "ticker": "AAPL",
      "ownerName": "MAESTRI LUCA",
      "officerTitle": "SVP, CFO",
      "filingDate": "2025-02-15",
      "transactionValue": 12540000,
      "securityAdCode": "N",
      "transactionCode": "S",
      "sharesOwnedBeforeTransaction": null,
      "sharesOwnedFollowingTransaction": 110234,
      "directOrIndirect": "D",
      "securityTitle": "Common Stock",
      "isOfficer": true,
      "isDirector": false,
      "formType": "4"
    }
  ]
}
Common Use Cases

Get all purchases by officers in the last 30 days

bash
curl "https://data.ryxel.ai/api/insider-transactions?transactioncode=P&isofficer=true&filingdate_gte=2025-06-01" \
  -H "Authorization: Bearer YOUR_API_KEY"

Get all Form 4 filings for Tesla

bash
curl "https://data.ryxel.ai/api/insider-transactions?ticker=TSLA&formtype=4&limit=50" \
  -H "Authorization: Bearer YOUR_API_KEY"

Get director sales in a date range

bash
curl "https://data.ryxel.ai/api/insider-transactions?transactioncode=S&isdirector=true&filingdate_gte=2025-01-01&filingdate_lte=2025-06-30" \
  -H "Authorization: Bearer YOUR_API_KEY"

Ready to get started?

Get access to the Insider Transactions API for $49/mo.

Subscribe Now