ETF Overlap Analyzer

Do your two “different” ETFs secretly own the same companies?

All workRepo under wraps
Exhibit · ETF Overlap Analyzer
HOLDINGS OVERLAPETF AETF Bsamestocks?sector exposure · diversification
When
July – August 2026
Where
Independent
Team
Personal project (ownership details being confirmed)
My role
Ingestion pipeline and dashboard
Built with
ReactNext.jsPythonPostgreSQL

Compares two or more ETFs side by side: overlapping holdings, sector exposure and diversification scores.

  1. 01Chapter

    The problem

    Holding several funds can feel diversified while the underlying companies overlap heavily.

  2. 02Chapter

    What I did

    • Built an ingestion pipeline for ETF holdings data.
    • Built a dashboard comparing holdings overlap, sector exposure and diversification scores.
  3. 03Chapter

    Afterwards

    Data sources and the scoring method are still to be written up.

Private repository

The code lives in a private repository. If you’d like a walkthrough, get in touch.