Trading data your AI can query directly.

ASX short positions since 2010 and US insider trades since 2006, cleaned and consistent — over REST, or straight from Claude, Cursor and other AI assistants via MCP.

Get a free API key

No email needed. Works for the REST API and the MCP server.

Your key, shown once. Copy it now:

Free plan: 250 requests a day and the last 90 days of data. Try it:

US insider trades

Every SEC Form 3, 4 and 5 since 2006, updated daily: who bought or sold, at what price, in what role — with open-market purchases separated from grants and option exercises.

16 years, one format

ASIC changed its file format in 2022 and its percentage scaling more than once. Short % here is recomputed from share counts, every day, for every security.

Built for AI tools

An MCP endpoint lets an assistant answer "what's the most shorted lithium stock and how has that changed this month?" directly.

Honest dates

Each row is labelled with its position date. ASIC publishes about four trading days later; we never pretend it's today's data.

Plans

PlanHistoryRequests / dayMCP
FreeLast 90 days of both datasets250Yes
Pro free during betaFull history: ASX since June 2010, US since 200620,000Yes

Request Pro beta access

Pro is free while we're in beta. Tell us what you'd use it for and we'll email you a Pro key.

We only use your email to contact you about Pro. See privacy.

Endpoints

GET /v1/coverage                                  public — what's loaded
GET /v1/products?q=lithium                        search by code or name
GET /v1/short-positions/{code}?from=&to=&format=csv  daily history for one code
GET /v1/most-shorted?date=&limit=20                most shorted on a date
GET /v1/changes?reports_back=5&direction=up        biggest moves in short %
GET /v1/us/insiders/buying?days=30&min_insiders=2   US companies with insider buying
GET /v1/us/insiders/{ticker}?codes=P,S               insider trades for one US ticker
GET /v1/us/insiders/{ticker}/summary?days=90          buying vs selling
/docs                                              interactive reference
curl -H "X-API-Key: asxs_…" https://tradingdata-ai.fly.dev/v1/most-shorted?limit=10

Use it from an AI assistant (MCP)

{
  "mcpServers": {
    "tradingdata-ai": {
      "type": "http",
      "url": "https://tradingdata-ai.fly.dev/mcp/",
      "headers": { "Authorization": "Bearer asxs_…" }
    }
  }
}

Tools: us_insider_buying, us_insider_trades, us_insider_summary, search_products, short_history, most_shorted, short_changes, data_coverage.