EU Tender Gap
Under maintenancePricing
from $10.00 / 1,000 results
EU Tender Gap
Under maintenanceFour data bands on the EU TED procurement index: lots with zero bids, expiring contracts (BT-537), country×CPV hunger map, and archived tender documentation.
Pricing
from $10.00 / 1,000 results
Rating
0.0
(0)
Developer
Krasimir Georgiev
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 days ago
Last modified
Categories
Share
Four data bands on the EU TED procurement index: grain, not raw data.
Data
- Source: TED (Tenders Electronic Daily)
- License: CC BY 4.0 (EUR-Lex Decision 2011/833/EU)
- Volume: 224,940 records over 64 days
- Strips: Contractor email, buyer email removed before delivery
The Four Bands
gaps
Lots with zero bids. Procurement failures: where the market did not show up. Narrow the market failure diagnosis: which CPVs, which countries, which buyer types are most likely to fail?
expiring
Contracts with a known expiration date (field BT-537). Preparation for re-tender: signal when renegotiation should begin, and map the CPV×country demand that will reset.
hunger
Country × CPV demand map. Which combinations are undersupplied? Aggregated across all lots, all contracts. Identify gaps before suppliers plan capacity.
archive
Tender documentation archived at procurement completion. Specifications, clauses, evaluation criteria, awarded supplier names, contract values. Proof for due diligence, forensics, and pattern discovery.
Input Parameters
| Parameter | Type | Default | Notes |
|---|---|---|---|
| band | string | required | One of: gaps, expiring, hunger, archive |
| country | string | optional | ISO 3166-1 alpha-2 code (e.g., DE, FR) |
| cpv | string | optional | CPV code prefix, 2 or 8 digits (e.g., 72, 72212000) |
| limit | integer | 50 | Max results (capped at 200) |
| offset | integer | 0 | Pagination offset |
| days | integer | 30 | Horizon in days (expiring, hunger bands) |
Output Format
Each result is a JSON object with standard fields (tender id, CPV, country, title, value, etc.) plus metadata:
{"tender_id": "...","cpv": "...","country": "...","title": "...","value_eur": 12345.67,"meta": {"source": "TED (EUR-Lex Decision 2011/833/EU)","license": "CC BY 4.0"}}
Pricing
Play Fair: $0.01 per result delivered (PPE — Pay Per Event). No setup fee, no minimums. You pay only for the grain you keep.
Privacy
- Contractor email addresses: removed
- Buyer email addresses: removed
- No other PII filtering applied; TED records are public procurement, no further anonymization done.
Running Locally
# Installpip install -r requirements.txt# Testpytest tests/test_actor.py -v# Runpython main.py
Building the Docker Image
docker build -t eu-tender-gap:0.1 .docker run eu-tender-gap:0.1
EU Tender Gap is maintained by Art Printing 3D (EIK 207544017). Data sourced from EUR-Lex and TED under CC BY 4.0.