Skip to main content

Federal contractor competitive intelligence. Two-axis classification (volume x frequency), four Posture Classes, and classified datasets for every federal contractor.

Project description

FedComp Index

FedComp Index

Federal contractor competitive intelligence. Classifies every federal contractor in a state into one of four Posture Classes using two-axis thresholds on base contract data, then provides proximity maps, velocity tracking, and pre-classified datasets.

This is the meta-package. It installs:

Install

pip install fedcomp-index

Usage

from fedcomp_index import classify, classify_contractor, load_state, lookup, PostureClass

# Classify a contractor from two axes
cls = classify(base_dollars=12_000_000, base_contract_count=5)
print(cls)   # PostureClass.CLASS_1

# Get a full result object
result = classify_contractor(base_dollars=12_000_000, base_contract_count=5)
print(result.posture_class)         # PostureClass.CLASS_1
print(result.base_dollars)          # 12000000
print(result.base_contract_count)   # 5

# Load pre-classified data
contractors = load_state("NV")
print(f"{len(contractors)} contractors classified")

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

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

"Base contracts" means definitive contracts, purchase orders, and BPA calls. Delivery orders and task orders are excluded from classification.

Posture Class Volume Frequency Profile
Class 1 $5M+ 3+ contracts Systematic winner, repeatable pipeline
Class 2 $5M+ <3 contracts Concentrated risk, few large awards
Class 3 <$5M 3+ contracts Growth pipeline, building track record
Class 4 <$5M <3 contracts Entry level or dormant

Full methodology: fedcompindex.org/methodology

Packages

Package What it does
fedcomp-index Meta-package (this one)
fedcomp-index-scoring Posture classification engine
fedcomp-index-data Pre-classified contractor datasets

Data sources

All public federal records:

  • USASpending.gov - award history, dollar amounts, agencies, NAICS, PSC
  • SAM.gov - entity registration, certifications
  • SBA.gov - certification verification

Datasets

Also available on npm

npm install fedcomp-index

Links

Citation

@software{fedcomp_index,
  title = {FedComp Index},
  author = {FedComp Index},
  url = {https://fedcompindex.org/},
  year = {2026}
}

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-2026.4.0.tar.gz (4.8 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-2026.4.0-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for fedcomp_index-2026.4.0.tar.gz
Algorithm Hash digest
SHA256 abf572de2627725927729567ef3bb560dd0ebf7f08bafefecfe6d3eda596678b
MD5 a9e499a59f16bc9d17626de3abf352c2
BLAKE2b-256 6c427ac272e9efd86c7961ec3e739343a7e2d12d3febaf5944c4dbd17c5fdcd2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fedcomp_index-2026.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 60cf2d438cc37827d5e2c099dc2d11f8ee7a9f5b161f08baa9fd57c4c9a099db
MD5 c693886ad61a58c2050ae284c9dee553
BLAKE2b-256 b19851ccf7b248c9ba09a21d26948285b9a7ef2c3589f5463e2ca50012ef7ae8

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