FlareStart
HomeNewsHow ToSources
FlareStart

Where developers start their day. All the tech news & tutorials that matter, in one place.

Quick Links

  • Home
  • News
  • Tutorials
  • Sources
  • Privacy Policy

Connect

© 2026 FlareStart. All rights reserved.

Back to articles
Scraping Sustainable Investment ESG Ratings
How-ToTools

Scraping Sustainable Investment ESG Ratings

via Dev.to Tutorialagenthustler4h ago

Scraping Sustainable Investment ESG Ratings ESG (Environmental, Social, Governance) ratings drive trillions in sustainable investment decisions. But these ratings are scattered across providers with different methodologies. Let's build a scraper that aggregates ESG data. ESG Data Sources Yahoo Finance — Free ESG scores for public companies MSCI ESG Ratings — Industry standard SEC EDGAR — ESG-related filings CDP — Climate disclosure data Setting Up pip install requests beautifulsoup4 pandas yfinance matplotlib Yahoo Finance ESG Scores import yfinance as yf import pandas as pd def get_esg_scores ( tickers ): results = [] for ticker in tickers : stock = yf . Ticker ( ticker ) esg = stock . sustainability if esg is not None and not esg . empty : scores = esg . to_dict () results . append ({ " ticker " : ticker , " total_esg " : scores . get ( " Value " , {}). get ( " totalEsg " , None ), " environment " : scores . get ( " Value " , {}). get ( " environmentScore " , None ), " social " : sco

Continue reading on Dev.to Tutorial

Opens in a new tab

Read Full Article
0 views

Related Articles

Samsung Galaxy S26 and Galaxy S26+ Review: Lacking Ambition
How-To

Samsung Galaxy S26 and Galaxy S26+ Review: Lacking Ambition

Wired • 53m ago

5 kitchen splurges that I can't recommend enough
How-To

5 kitchen splurges that I can't recommend enough

ZDNet • 1h ago

Here’s how to rank the 50 best Apple products ever
How-To

Here’s how to rank the 50 best Apple products ever

The Verge • 1h ago

Fix Payment and Tax Issues in Museum Ticketing Software
How-To

Fix Payment and Tax Issues in Museum Ticketing Software

Dev.to Beginners • 2h ago

Difficulty vs Confusion in Tactical Games
How-To

Difficulty vs Confusion in Tactical Games

Medium Programming • 3h ago

Discover More Articles