Skip to main content
Aerial view of wind turbines across farmland
Financial ServicesMy4, Inc.

My4Score: ESG Ratings on 16,000+ Companies, Built by One Engineering Partner

A complete responsible-investing platform, delivered and run by a single partner.

16,000+

Public companies rated on ESG

Thousands

Of mutual funds and ETFs covered

1 partner

Sole software provider

The problem

My4, Inc. is a fintech company whose value-screening tools and my4 score ESG ratings let anyone invest by their values. Retail investors had no practical way to see whether their holdings matched their values.

The product needed a curated database from several financial-data providers, portfolio-management features, and a way to rate thousands of companies on environmental, social and governance factors from unstructured news.

Before and after

No practical view

  • Retail investors had no practical way to see whether their holdings matched their values

Invest by your values

  • ESG ratings on 16,000+ public companies and thousands of funds and ETFs
  • Values-based screening without institutional data subscriptions

What we built

  • Investor portal and backend

    Django with an AngularJS front end, carrying a full set of portfolio-management features.

  • Curated database

    Assembled and reconciled from several financial-data providers.

  • ESG rating models

    Machine-learning models score stocks from the Acquire News Media feed using natural-language processing and TensorFlow.

  • Browser extension and admin tools

    Support operations and product experiments.

How a rating is made

  1. Gather

    A curated database is assembled and reconciled from several financial-data providers.

  2. Read the news

    Machine-learning models read the Acquire News Media feed, using natural-language processing and TensorFlow.

  3. Score

    The models score stocks on environmental, social and governance factors.

  4. Use

    Retail investors see ESG ratings on 16,000+ public companies and thousands of funds and ETFs in the portal, and can screen their holdings by their values.

Want similar results?

Tell us what you are building or running and we will scope the first step.

An engineer replies within one business day.

Prefer to talk?

Book a Meeting
Book a Meeting