TSX Insider API Pricing

Canadian insider transactions data from 4,000+ companies with history from 2020 to today

Black Friday DealUp to 30% off every API plan. Ends November 30. Subscribe now and lock in this price for as long as your subscription stays active.
API Docs

API 25

For hobbyists and solo developers building on insider data.

Best for

✓Testing and lightweight scripts
✓Personal dashboards and spreadsheets

Includes

✓Personal API access
✓Create your own API key
✓25 companies per month
✓Data on 4,000+ Canadian companies
✓History since January 1, 2020
✓Full website access
✓Daily pre-market insider report

Subscribe

API 100

For larger dashboards and heavier data workflows.

Best for

✓Large dashboards and models
✓Broad coverage across sectors

Includes

✓Everything in API 50
✓100 companies per month

Subscribe

Use of the data and services provided by TSX Insider is subject to our Terms of Service. Displaying or redistributing data sourced from TSX Insider requires a separate data display and licensing agreement; contact us to arrange one. Usage is limited to the companies per month and requests per day of your plan. The data is provided for informational purposes only and should not be considered advice or a recommendation for trading, investment, legal, tax, accounting or other professional services. Users access and use this data at their own risk. The data is extracted from public SEDI filings, and although TSX Insider uses automated checks and review to maintain accuracy, errors or omissions may occur. TSX Insider disclaims any liability for inaccuracies or errors in the data.

What You Get

✓Create your own API key in seconds from your My Account dashboard

✓Insider buys and sells by Canadian reporting issuers

✓Data on 4,000+ companies, including ones that were renamed, acquired or delisted

✓The insider’s actual title on every trade, plus holdings before and after and the change in position

✓Sales of shares acquired through an exercise or conversion, marked so you can filter them

✓Consolidations and splits included, so older prices line up with today’s

✓Pick your own companies and change them any time, no emails needed

✓Full history since January 1, 2020, then daily updates

✓Full website access at the Pro level with every plan

Compare Plans

FeatureAPI 25API 50API 100
Companies per month2550100
Companies covered4,000+4,000+4,000+
Requests per day50100200
History per companySince Jan 1, 2020Since Jan 1, 2020Since Jan 1, 2020
Daily updates✓✓✓
Insider titles and position change✓✓✓
Consolidations and splits✓✓✓
Website access (Pro level)✓✓✓
Black Friday discount20% off30% off25% off
Annual price (USD)$249 $199$499 $349$799 $599
Monthly price (USD)$24.99 $19.99$49.99 $34.99$79.99 $59.99

Sample Response

An abbreviated example (placeholder values, not real data):

{
  "feed_version": 2,
  "generated": "2026-11-08",
  "usage": { "month": "2026-11", "tickers_used": 1, "limit": 25 },
  "records": [
    {
      "ticker": "ABC", "exchange": "TSXV", "company": "Example Corp",
      "side": "buy", "insider": "Smith, Jane", "title": "CEO",
      "transaction_date": "2026-11-05", "filing_date": "2026-11-06",
      "shares": 50000, "price": 0.42, "currency": "CAD", "value": 21000.0,
      "balance_before": 1200000, "balance_after": 1250000, "pct_change": "+4.2%",
      "exercise_and_sell": false
    }
  ]
}

Read the full documentation →

Frequently Asked Questions

How do I get my API key?+

Subscribe to a plan, then open My Account › API Key and generate it. The key is shown once. If you lose it, generate a new one and the old one stops working.

What counts as a company?+

Each different company you request in a calendar month, by ticker or by name. Asking for the same company again does not use another one. The count starts over on the 1st of each month.

Can I change my companies?+

Yes. You choose them yourself by requesting them, up to your plan’s monthly limit. No need to contact us.

Does an API plan include the website?+

Yes. Every API plan includes full website access at the Pro level.

Can I also have a regular membership?+

Yes. If you want a different membership as well, subscribe to it separately. The two are billed separately and work together.

How much history do I get?+

Everything filed since January 1, 2020, for each company, loaded the first time you request it, then updated daily. Companies that were renamed, acquired or delisted are available by company name.

Can I use the data commercially or share it?+

API plans are for personal use by one user: no resale, redistribution or publishing. For commercial use or data licensing, contact us about a Data & API plan.

Can I cancel anytime?+

Yes. Cancel from your account dashboard at any time. Your access continues until the end of the period you paid for, and we do not offer refunds for early cancellation.

What payment methods do you accept?+

All major credit cards (Visa, Mastercard, Amex) through Stripe.