Alternative Data
Datasets you will not find in a standard market feed: ESG scores, multi-source sentiment, supply chain graphs and website traffic used as a market signal.
ESG API
The ESG API provides Environmental, Social, and Governance scores for publicly traded companies. These scores are essential for sustainable investing, risk assessment, and corporate responsibility analysis. Each category provides detailed metrics on different aspects of a company's sustainability performance.
/esg/:tickerRetrieves comprehensive ESG (Environmental, Social, and Governance) scores for a specific company. Returns scores for overall ESG performance as well as individual category scores. These metrics are critical for evaluating a company's sustainability practices, social impact, and corporate governance standards.
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| ticker | string | Required | Stock ticker symbol of the company (e.g., "AAPL", "MSFT", "GOOGL") |
Examples:
https://api.axionquant.com/esg/AAPLhttps://api.axionquant.com/esg/MSFTResponse Fields
category string
ESG category (e.g., "esg", "environment", "social", "governance", "controversy")
score number
Numerical score on a 0-100 scale (higher is better for ESG categories; for controversy, lower indicates more significant issues)
grade string
Letter grade equivalent (AAA, AA, A, BBB, BB, B, CCC, CC)
id string
Unique identifier for the score record
Scoring System
ESG Scores
Request
1from axion import Axion
2client = Axion(api_key='axn_123')
3
4esg_data = client.esg.data('AAPL')
5print(esg_data)Response
[
{
"category": "esg",
"score": 42.86,
"grade": "BB",
"id": "1"
},
{
"category": "social",
"score": 40,
"grade": "BB",
"id": "5"
},
{
"category": "governance",
"score": 31,
"grade": "BB",
"id": "6"
},
{
"category": "controversy",
"score": 20,
"grade": "B",
"id": "3"
},
{
"category": "environment",
"score": 57,
"grade": "BBB",
"id": "4"
}
]