U.S. congressional stock disclosures are public records anyone can read, including Canadians. Here is how Canadian investors follow them, why Canada has no STOCK Act equivalent, and what to check before trading U.S. stocks from a TFSA or RRSP.
The short answer
Yes, you can track U.S. Congress stock trades from Canada, and you do not need a U.S. address or a U.S. brokerage account to do it. Under the STOCK Act of 2012, every member of the House and Senate must publicly file each stock purchase or sale over $1,000 within 45 days. Those filings are public records, so a Canadian investor sees exactly what an American investor sees. TraderCongress works from anywhere, prices are in U.S. dollars, and the data covers the U.S. Congress, SEC insider filings, federal contracts and lobbying.
The one thing you will not find is a Canadian version of this data. Canada has no STOCK Act equivalent: Members of Parliament file a confidential statement with the Ethics Commissioner and only a summary is made public, with no trade-by-trade reporting. The rest of this guide explains the difference and walks through the practical steps for following U.S. congressional trades from a Canadian account.
Why Canadian investors watch Congress
The most heavily traded stocks in Congress are the same U.S. mega-caps that dominate Canadian portfolios: Microsoft, Apple, Amazon, NVIDIA and Alphabet lead the all-time list on TraderCongress. Canadians hold these names directly through discount brokerages, through U.S.-listed ETFs, and increasingly through Canadian Depositary Receipts (CDRs) that trade in Canadian dollars on Cboe Canada.
U.S. policy also moves Canadian portfolios. Defense appropriations, tariff decisions, drug-pricing rules and energy permitting all originate in Washington, and members of Congress sit in the committee rooms where those decisions are shaped. Their disclosed trades are one of the few public windows into how the people writing the rules are positioning their own money.
Where the data comes from
Every congressional trade traces back to two official databases:
- Senate: the Electronic Financial Disclosure system at efdsearch.senate.gov.
- House: the Office of the Clerk's database at disclosures-clerk.house.gov.
Members file a Periodic Transaction Report (PTR) for each trade. A PTR shows the ticker, the transaction date, whether it was a purchase, sale or exchange, whose account traded (member, spouse, dependent child or joint), and the size of the trade as a range such as $1,001 to $15,000 or $50,001 to $100,000. It does not show the exact dollar amount or the price paid. TraderCongress collects these filings, deduplicates them and checks for new ones every hour, so you never have to search the two government sites yourself. Our step-by-step tracking guide covers the official sources in more depth.
Canada vs. the United States: how disclosure rules differ
This is the question Canadians ask most, and the answer explains why there is no "Canadian congress tracker."
| United States (Congress) | Canada (House of Commons) | |
|---|---|---|
| Governing rule | STOCK Act of 2012 plus the Ethics in Government Act | Conflict of Interest Code for Members of the House of Commons; the Conflict of Interest Act for ministers and parliamentary secretaries |
| What is reported | Each purchase, sale or exchange of a security over $1,000 | A confidential Disclosure Statement of assets, liabilities and income, filed with the Ethics Commissioner |
| Deadline | Within 30 days of learning of the trade and no later than 45 days after it | Within 60 days of election and annually after that |
| What the public sees | Every trade, with date, ticker, owner and amount range | A Disclosure Summary in the Public Registry; assets under $10,000 and self-directed RRSP holdings that would not otherwise be disclosed are excluded |
| Trade-level timing | Yes | No |
| Restrictions on holding stocks | None; members may trade freely subject to insider trading law | Ordinary MPs may hold shares; ministers and parliamentary secretaries must divest controlled assets or place them in a blind trust |
Sources: the House of Commons Conflict of Interest Code for Members (sections 20 to 24) and the Office of the Conflict of Interest and Ethics Commissioner's Public Registry. The practical result is that a Canadian MP's holdings are visible only as an annual snapshot, while a U.S. member's trades are visible one transaction at a time. That is why congressional trading has become an investable data set in the U.S. and why the tools built around it are U.S.-focused.
How to follow U.S. congressional trades from Canada, step by step
- Pick your data source. You can read PTRs directly on the Senate and House sites, or use an aggregator. TraderCongress is built for this: the free plan shows congressional trades and government contracts on a 60-day delay, and Pro removes the delay and adds hourly alerts, SEC insider filings, lobbying, dark pool data and federal spending.
- Build a watchlist of names you can actually buy. Most disclosed trades are in NYSE- and Nasdaq-listed stocks. Any Canadian discount brokerage can buy them in a U.S.-dollar account. For a subset of large caps you can also use CDRs, which trade in Canadian dollars with a built-in currency hedge, though the list of available CDRs is limited.
- Choose the right account. U.S. stocks can be held in a TFSA, RRSP or non-registered account. Dividends from U.S. stocks held in a TFSA are subject to a 15% U.S. withholding tax that cannot be recovered, while the same dividends in an RRSP are exempt under the Canada–U.S. tax treaty. Capital gains are taxed only in Canada. Holdings of foreign property above $100,000 (cost basis) in non-registered accounts must be reported on Form T1135. Confirm the details with a Canadian tax professional before you rely on them.
- Mind the currency. Converting CAD to USD for every trade is expensive at retail exchange rates. Holding a U.S.-dollar cash balance inside your account, or using a brokerage that offers low-cost conversion, keeps the cost of following U.S. trades manageable.
- Set alerts instead of refreshing. Filings appear during U.S. business hours in the Eastern time zone. TraderCongress checks the official sources every hour and can email you when a member trades a ticker on your watchlist, when any purchase over a size you choose is filed, or when a specific member files anything. Our alerts guide shows the exact settings.
- Respect the lag. A trade can legally be reported up to 45 days after it happened, and late filings stretch that further. Treat congressional trades as an input to your research, not as a timing signal. Our analysis of whether copying Congress actually works quantifies the lag.
What TraderCongress shows Canadian investors
TraderCongress aggregates six official U.S. data sources into one dashboard: congressional STOCK Act disclosures, SEC Form 4 insider filings, federal government contracts, lobbying reports, dark pool and off-exchange activity, and USASpending.gov awards. Congressional trades and insider filings are checked hourly; the other sources refresh daily. You can search by ticker, member, party, chamber, transaction type and date, and cross-reference a stock's congressional activity with the government contracts it wins and the lobbying money spent on its behalf.
Everything is priced in U.S. dollars and billed through Stripe, which accepts Canadian cards. There is no Canadian-specific plan because the product is the same everywhere; what differs is only the tax and currency considerations above.
Limits to keep in mind
- U.S. data only. TraderCongress does not track Canadian MPs, provincial legislators or Canadian insider filings on SEDI.
- Ranges, not exact amounts. A disclosed "$1,001 to $15,000" purchase can be $1,001 or $15,000.
- Not investment advice. The fact that a member of Congress bought a stock is a data point, not a recommendation. See our disclaimer.
If you hold U.S. stocks in Canada and want to see what the people who regulate those companies are buying and selling, start with the free plan, add the tickers you own to a watchlist, and upgrade to Pro when you want the data as it is filed rather than 60 days later.
