Skip to main content

Pre-classified federal contractor datasets with FedComp Index Posture Class assignments via two-axis classification (volume x frequency). Updated monthly.

Project description

FedComp Index Data

FedComp Index

Pre-classified federal contractor datasets bundled for Python. Each contractor has a Posture Class (1-4) assigned by two-axis classification (base contract dollars x base contract count) from five years of USASpending award data.

Updated monthly with fresh data from the FedComp Index pipeline.

Install

pip install fedcomp-index-data

Usage

from fedcomp_index_data import load_state, lookup

# Load all classified contractors for a state
contractors = load_state("NV")
print(f"{len(contractors)} contractors classified")

# Filter by posture class
class_1 = [c for c in contractors if c["posture_class"] == "Class 1"]
print(f"{len(class_1)} Class 1 contractors")

# Look up a specific contractor by UEI
c = lookup("CGAKREGGN9J3")
print(c["legal_name"])      # FLEET VEHICLE SOURCE INC
print(c["posture_class"])   # Class 1

Available states

State Contractors Updated
Nevada (NV) 348 March 2026

More states are added as the FedComp Index expands coverage.

Data fields

Field Description
rank Rank within the state (by base contract dollars)
legal_name Registered legal name from SAM.gov
uei Unique Entity Identifier
cage CAGE code
posture_class Posture Class: 1, 2, 3, or 4 (two-axis classification)
base_dollars_5yr Base contract dollars over trailing 5-year window
base_contract_count Number of distinct base contracts
award_count Total award count (including delivery/task orders)
active_contracts Currently active contracts
last_award_date Date of most recent award (YYYY-MM)
primary_naics Primary NAICS code
top_agency Most frequent awarding agency
city Registered city
certifications SBA certifications (pipe-separated)
state State of registration
scored_date Year-month this classification was computed

Classification methodology (v1.1)

Two axes, no composite score, no weighted sum:

Axis Threshold What it measures
Base contract dollars (5yr) $5M Volume of competitively won work
Base contract count (5yr) 3 Frequency of distinct wins
Posture Class Volume Frequency Profile
Class 1 $5M+ 3+ contracts Systematic winner
Class 2 $5M+ <3 contracts Concentrated risk
Class 3 <$5M 3+ contracts Growth pipeline
Class 4 <$5M <3 contracts Entry level

Full methodology: fedcompindex.org/methodology

Related packages

Data sources

Also available on npm

npm install fedcomp-index-data

Links

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fedcomp_index_data-2026.4.0.tar.gz (42.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fedcomp_index_data-2026.4.0-py3-none-any.whl (39.9 kB view details)

Uploaded Python 3

File details

Details for the file fedcomp_index_data-2026.4.0.tar.gz.

File metadata

  • Download URL: fedcomp_index_data-2026.4.0.tar.gz
  • Upload date:
  • Size: 42.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.11

File hashes

Hashes for fedcomp_index_data-2026.4.0.tar.gz
Algorithm Hash digest
SHA256 0555d95c9214e893de6459f6d9d2f187e5c43ff82f427c96f69c3014ec8de9d7
MD5 b978cc2a0fd09afa2e3ef3953502e139
BLAKE2b-256 460fc7e26ed8ef26ac0b949503a784c9bbfca02f1e830016ccd519d1ae7c7a8a

See more details on using hashes here.

File details

Details for the file fedcomp_index_data-2026.4.0-py3-none-any.whl.

File metadata

File hashes

Hashes for fedcomp_index_data-2026.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ad6fbd95da8e14ee3a8d0b3c344066e3f10b07a815cc4a9a7204f522e3545ca2
MD5 87998bf6b5f515ae90ca9d1d661d0b29
BLAKE2b-256 20d4e5133b969f0a40f41c97d7953738525ba8f245845cea61adc76c556ddf66

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page