TSX Insider API Pricing
Canadian insider transactions data from 4,000+ companies with history from 2020 to today
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
API 50
For regular API users who track a wider set of companies.
Best for
✓Ongoing data workflows
✓Tracking a broader set of companies
Includes
✓Everything in API 25
✓50 companies per month
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
Data & API
Custom
Quoted to fit your needs
Commercial data licensing and custom feeds for businesses and data providers.
Best for
✓Redistributing or reselling insider data
✓Custom data feeds and integrations
Includes
✓History since January 1, 2020
✓All transactions: options, warrants etc.
✓Redistribution & data licensing
✓Custom data options
✓Priority support
Commercial & Data Licensing Inquiry
Contact us if you’re looking for data redistribution, unlimited volume, and priority support.
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
| Feature | API 25 | API 50 | API 100 |
|---|---|---|---|
| Companies per month | 25 | 50 | 100 |
| Companies covered | 4,000+ | 4,000+ | 4,000+ |
| Requests per day | 50 | 100 | 200 |
| History per company | Since Jan 1, 2020 | Since Jan 1, 2020 | Since Jan 1, 2020 |
| Daily updates | ✓ | ✓ | ✓ |
| Insider titles and position change | ✓ | ✓ | ✓ |
| Consolidations and splits | ✓ | ✓ | ✓ |
| Website access (Pro level) | ✓ | ✓ | ✓ |
| Black Friday discount | 20% off | 30% off | 25% off |
| Annual price (USD) | |||
| Monthly price (USD) |
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
}
]
}Frequently Asked Questions
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.
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.
Yes. You choose them yourself by requesting them, up to your plan’s monthly limit. No need to contact us.
Yes. Every API plan includes full website access at the Pro level.
Yes. If you want a different membership as well, subscribe to it separately. The two are billed separately and work together.
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.
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.
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.
All major credit cards (Visa, Mastercard, Amex) through Stripe.
