Methodology & Data Sources

IntegrityIndex.ca aims to make political transparency data accessible and actionable. Here is how we source our data and calculate our metrics.

The Integrity Rank

The Integrity Rank (A+ to F) is a composite score derived from three key pillars of parliamentary performance. It is designed to highlight responsiveness, transparency, and potential conflicts of interest.

30% Attendance

Based on participation in recorded votes. High attendance indicates active representation.

40% Disclosure

Measures the timeliness and completeness of financial disclosures. Delays reduce this score.

30% Conflicts

Deductions for holding assets in industries regulated by committees the member sits on.

* Note: This algorithm is in beta and subject to refinement based on expert feedback.

Data Sources

  • House of Commons (Federal)

    Voting records and bill data are sourced directly from the House of Commons Open Data portal and LEGISinfo.

  • Office of the Conflict of Interest and Ethics Commissioner

    Financial disclosures and travel registries are scraped from the CIEC Public Registry.

  • OpenNorth (Represent API)

    Provincial representatives and boundary data are enhanced using the Represent API by OpenNorth.

  • Market Data

    Stock ticker symbols and sector classifications are cross-referenced with public market data providers (e.g., Finnhub) to identify potential conflicts.

Data Coverage by Jurisdiction

Financial disclosure and integrity data are not equally complete across all jurisdictions.

We are a small team (including student developers) and prioritize federal coverage first. Provincial coverage will expand as resources allow.

View full Data Coverage summary →

Disclaimer

This project is an independent civic tech initiative and is not affiliated with the Government of Canada or any political party. While we strive for accuracy, automated data collection can sometimes result in errors. Please verify all information against official government sources linked on each profile.

← Return to Home