Raw Public Procurement (TED)
For systematic funds and macro analysts who want the unfiltered, sub-second feed of every European public tender, framework agreement, and contract award before it hits the mainstream terminal.
Worked example — Macro sentiment tracking
Predicting sovereign debt issuance
By analyzing the raw velocity of "Prior Information Notices" (PINs) for infrastructure projects across Southern Europe, macro funds accurately predicted a massive spike in localized sovereign debt issuance 3 weeks before official central bank forecasts were adjusted.
3 Weeks
Lead Time
Before ECB forecast adjustment
€4.2B
Contract Volume
Detected in early-stage PINs
99.9%
Uptime
Direct integration with TED XML feeds
The Developer Experience
The EU publishes tenders in an arcane XML format that breaks constantly. We parse it into clean JSON, standardize the CPV codes, and stream it to you.
1. Webhook Setup
# Receive a POST request the millisecond a tender is published
@app.post("/webhooks/ted-raw")
async def handle_tender(request: Request):
tender_data = await request.json()
# Filter for massive healthcare contracts
if "33000000" in tender_data['cpv_codes'] and tender_data['value_eur'] > 10000000:
trigger_macro_alert(tender_data)
return {"status": "ok"}2. Raw JSON Response
{
"ted_id": "2026-OJS045-129384",
"document_type": "contract_award_notice",
"publication_date": "2026-04-12T08:00:00Z",
"buyer": {
"name": "Ministerio de Sanidad",
"country": "ES",
"nuts_code": "ES300"
},
"title": "Suministro de equipos de resonancia magnética",
"cpv_codes": ["33111610-0"],
"value_eur": 45000000
}How you receive it
Raw data requires raw speed. WebSockets and Webhooks are the standard here.
WebSocket Stream (Recommended)
Sub-millisecond delivery of every published notice across Europe.
Webhooks
HTTP POST to your endpoint when notices matching your CPV filters are published.
REST API
Pagination for backtesting against macro indicators.
Tap the Firehose
Get a 7-day trial key to connect to the raw procurement feed and build your own macro signals.
Latest Raw TED Notices
IT Infrastructure Framework
10 Mins Ago€120M open procedure published by the German Federal Ministry of the Interior.
Medical Equipment Supply
1 Hour Ago€45M contract awarded by the French Ministry of Health.
High-Speed Rail Expansion
2 Hours Ago€2.1B initial tender notice posted by Italian state railways (RFI).