CSRIndeX: A Python tool for computing normative CSR benchmarks from SEC filings

Measuring corporate social responsibility (CSR) remains empirically challenging due to the lack of standardised, comparable data on firms’ social and environmental expenditures. While corporate disclosures increasingly reference sustainability and responsibility, actual CSR spending is rarely reported in a consistent, machine-readable format. This paper introduces CSRIndeX, an open-source Python software that addresses this gap by combining disclosure-based CSR measurement with normative spending benchmarks derived from firm profitability. CSRIndeX automatically retrieves Form 10-K filings from the United States Securities and Exchange Commission (SEC), extracts CSR-related narrative disclosures, and computes coverage-based disclosure breadth (Disclosure Quality, DQ) and thematic balance metrics. In parallel, the software retrieves firm-level net income from the SEC XBRL Company Facts API. It calculates user-defined normative CSR spending targets as a proportion of fiscal-year profits. By explicitly separating descriptive disclosure metrics from normative benchmarks, CSRIndeX provides a transparent and reproducible framework for empirical analysis of CSR, policy evaluation, and comparative research at the firm level.

Authors

Institutions

Publication Details

Journal
SoftwareX
Published
2026-03-21
DOI
https://doi.org/10.1016/j.softx.2026.102619
Primary Topic
Financial Reporting and XBRL
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

CSRIndeX: A Python tool for computing normative CSR benchmarks from SEC filings

Sundaravalli Narayanaswami, Aparna Raj C
SoftwareX
Financial Reporting and XBRL
article

CSRIndeX: A Python tool for computing normative CSR benchmarks from SEC filings

Sundaravalli Narayanaswami, Aparna Raj C
article en

Abstract

Measuring corporate social responsibility (CSR) remains empirically challenging due to the lack of standardised, comparable data on firms’ social and environmental expenditures. While corporate disclosures increasingly reference sustainability and responsibility, actual CSR spending is rarely reported in a consistent, machine-readable format. This paper introduces CSRIndeX, an open-source Python software that addresses this gap by combining disclosure-based CSR measurement with normative spending benchmarks derived from firm profitability. CSRIndeX automatically retrieves Form 10-K filings from the United States Securities and Exchange Commission (SEC), extracts CSR-related narrative disclosures, and computes coverage-based disclosure breadth (Disclosure Quality, DQ) and thematic balance metrics. In parallel, the software retrieves firm-level net income from the SEC XBRL Company Facts API. It calculates user-defined normative CSR spending targets as a proportion of fiscal-year profits. By explicitly separating descriptive disclosure metrics from normative benchmarks, CSRIndeX provides a transparent and reproducible framework for empirical analysis of CSR, policy evaluation, and comparative research at the firm level.

SoftwareXVol. 34
Indian Institute of Management Ahmedabad (IN)
Openalex Percentile: Top 11%
Financial Reporting and XBRL
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.