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 (total 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 total 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)
total_dollars_5yr Total contract dollars (base + delivery orders) 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
Total contract dollars (5yr) $5M Volume of all obligated dollars (base + delivery orders)
Base contract count (5yr) 3 Frequency of distinct base contract 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.1.tar.gz (40.2 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.1-py3-none-any.whl (37.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: fedcomp_index_data-2026.4.1.tar.gz
  • Upload date:
  • Size: 40.2 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.1.tar.gz
Algorithm Hash digest
SHA256 4bbea79c0505512e80e405a705f78ac1ea0b14e3deb3413088b5583932763579
MD5 4dfb3edc4b76b896e5fa3e03b26d3fe1
BLAKE2b-256 0de9375b56dd42cb8b2460c57402d7ca1dfd97d202418cc378a044a7d1af91b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fedcomp_index_data-2026.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0c7617b9392442d405d0affcb8d585aef590c3e5a23b494b38f7d2411b75ce0e
MD5 7651bff61f7420faf118409eeab495bb
BLAKE2b-256 5f2a19acc9d213bdfd9245d95e7f0bfd6769371f54bade6ac84b11591e150e06

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