Appalti pubblici · Misurato · Pubblicato 2026-08-15
Trovare gare CCTV nell'UE: 443.879 bandi, il 2,2% degno di lettura
Ogni giorno lavorativo compaiono circa 1.573 nuovi bandi di appalto pubblico in tutta l'UE. Circa uno su cinquanta riguarda telecamere, allarme antintrusione o controllo accessi. Abbiamo passato un mese a misurare come trovare quell'uno, registro per registro, e quasi tutto ciò che avevamo dato per scontato all'inizio si è rivelato sbagliato. Ecco i numeri.
1. Il denominatore che nessuno cita
Ogni servizio di alert sugli appalti vi dice quanti bandi ha trovato. Nessuno vi dice quanti ce n'erano in totale. Abbiamo preso il denominatore direttamente da TED, che risponde a una query sulla sola data di pubblicazione: 443.879 bandi di appalto in tutta l'UE nei 12 mesi fino al 14 agosto 2026. Sono circa 1.573 al giorno.
Di questi, 9.620 corrispondevano ai codici CPV per CCTV e sicurezza elettronica o al nostro dizionario di parole chiave. È il 2,2 percento del flusso, ed è la forma onesta del problema: se si scorre un registro nazionale a mano, si leggono circa cinquanta bandi per trovarne uno che riguarda, e lo si fa ogni giorno, perché sotto le soglie UE una scadenza di presentazione di 7-14 giorni è la norma.
Un avvertimento su questa cifra, detto perché conta: TED copre gli appalti sopra le soglie di pubblicazione UE. La maggior parte dei lavori CCTV nella maggior parte degli stati membri sta sotto e viene pubblicata a livello nazionale invece. I 443.879 sono il tetto dello strato visibile a livello UE, non l'intero mercato.
2. I committenti non scrivono "CCTV"
Questo è il risultato che ha riorganizzato l'intero progetto. Un registro degli appalti è un motore di corrispondenza letterale di stringhe, e la stringa che digita un committente pubblico è come quel lavoro viene chiamato nella sua abitudine amministrativa. Abbiamo misurato la stessa idea in più modi contro ogni registro. I risultati non erano vicini.
| Registro | Termine di ricerca | Bandi |
|---|---|---|
| BZP (PL) | monitoring wizyjny | 2 |
| BZP (PL) | monitoring | 119 |
| BZP (PL) | telewizja przemysłowa | 0 |
| BZP (PL) | kamer | 42 |
| Diavgeia (EL) | σύστημα συναγερμού | 0 |
| Diavgeia (EL) | συναγερμ | 9 |
| BOAMP (FR) | vidéoprotection | baseline |
| BOAMP (FR) | vidéo protection | +18 |
Polonia e Grecia misurate sui 90 giorni fino al 14 agosto 2026; Francia nella stessa finestra, contata come bandi che nessun altro termine della nostra lista ha trovato.
Sono all'opera due meccanismi. Nelle lingue flessive, una ricerca a frase muore alla prima desinenza di caso: "monitoring wizyjny" è la forma da dizionario, e un committente polacco scrive "Rozbudowa systemu monitoringu wizyjnego miasta". La frase non compare mai in quella frase. La radice sì. Il greco ripete lo schema in un terzo alfabeto: la frase completa per "sistema di allarme" non ha restituito nulla, la radice ne ha restituiti nove.
Il secondo meccanismo è la semplice ortografia. Gli appalti pubblici francesi scrivono la stessa parola in due modi, e noi ne avevamo solo uno. "Vidéo protection" con lo spazio ha portato 18 bandi che erano tra le gare per telecamere più pure del registro, incluse diverse formulate esattamente come "Fourniture et installation d'un système de vidéo protection". Uno spazio mancante, un anno di occasioni perse.
3. Le stesse tre parole significano l'opposto in due paesi
Allargare un elenco di parole chiave è facile. Sapere quali dei termini ampi mentono è il lavoro vero, e nessun dizionario ve lo dirà. Abbiamo letto i titoli, termine per termine, registro per registro.
Il tedesco "Sicherheitstechnik" sembra il termine ampio perfetto: tecnica della sicurezza. Ha restituito 19 bandi su service.bund.de, di cui 18 che nessun altro termine della nostra lista aveva trovato, e leggerli tutti e 18 ha dato esattamente un lavoro con telecamere plausibile. Il resto erano addetti alla sicurezza sul lavoro, contratti di medicina del lavoro, servizi di vigilanza e veicoli logistici. Negli appalti tedeschi la parola significa molto più spesso sicurezza sul lavoro che sicurezza elettronica, e un risultato utile su diciotto avrebbe triplicato il nostro conto di classificazione.
Il francese "système de sécurité" avrebbe aggiunto 97 bandi su BOAMP e sono in gran parte "sécurité incendie", sistemi antincendio. Scartato anch'esso. Poi il registro rumeno ha aggiunto 86 bandi per "sistem de securitate", la traduzione letterale del termine francese appena scartato, e questi sono nostri: sicurezza elettronica integrata, sistemi di videosorveglianza, sistemi di sicurezza per unità militari. Le stesse tre parole, verdetti opposti, e solo leggere i titoli li separa.
Le trappole piccole costano altrettanto. In rumeno, "camere de aer" è una camera d'aria per pneumatici, quindi una ricerca semplice di "camere" aggiunge 58 bandi in gran parte irrilevanti. In tedesco, "Kamera" restituisce un microscopio elettronico, una telecamera ad alta velocità e attrezzatura multimediale per aule magne. In polacco, "monitoring" trascina dentro censimenti di popolazioni di ghiri e lavori di strategia climatica, cosa che abbiamo comunque accettato, perché lo stesso termine restituisce anche gli ampliamenti della videosorveglianza cittadina che ogni termine basato su frasi aveva mancato.
4. Un quinto del lavoro non porta alcun codice CCTV
Il consiglio standard è iscriversi ai codici CPV per CCTV e aspettare. Misurato sul registro nazionale polacco nei 90 giorni fino al 12 agosto 2026: la scansione CPV ha restituito 176 bandi, e sei termini in testo libero ne hanno aggiunti altri 48 che non portavano alcun codice CCTV. Il testo libero ha aggiunto il 27 percento in più di quanto trovato dai codici, e 48 dei 224 bandi, più di uno su cinque, non sarebbero mai comparsi in un abbonamento basato sui codici.
Il motivo è strutturale, non dovuto a trascuratezza. Le telecamere acquistate nell'ambito della ristrutturazione di una scuola mantengono il codice dei lavori edili. Un lotto di telecamere dentro un contratto di installazione elettrica mantiene il 45311200. Il committente non sta nascondendo il lavoro; sta classificando il contratto, e il contratto è un edificio.
La stessa spaccatura appare su TED nei 12 mesi fino al 12 agosto 2026: i soli codici CPV hanno trovato 2.574 bandi, il solo testo libero ne ha trovati 1.846, e l'unione era 3.630. Il testo libero aggiunge il 41 percento in più di un abbonamento basato solo sui codici, sul registro che dovrebbe essere il meglio classificato d'Europa.
Vale la pena nominare un'altra categoria, perché per noi è stata completamente invisibile per un anno: l'allarme antintrusione. Aggiungere l'abbreviazione polacca SSWiN ha trovato 8 bandi in 90 giorni che nessun termine per telecamere aveva visto, con titoli come "Modernizacja SSP, SSWiN, CCTV" e "Montaż systemu alarmowego SSWiN, CCTV w Budynku Warsztatów". L'allarme viene appaltato nello stesso lotto delle telecamere, dallo stesso integratore, e il titolo si trova a iniziare proprio con l'allarme. Il francese si comporta allo stesso modo: "contrôle d'accès" ha aggiunto 78 bandi, circa la metà nostri, nel classico appalto francese multi-lotto che riunisce antincendio, evacuazione fumi, controllo accessi e video in un unico contratto.
5. Una regola per parole chiave funziona solo in avanti
Questa è la parte che costa denaro silenziosamente. Aggiungere SSWiN ha catturato 8 bandi, e li ha catturati solo da quel momento in poi. Tutto ciò che è passato attraverso il registro nell'anno precedente è perso, non perché filtrato, ma perché non è mai stato recuperato. Non c'è nulla da ricercare di nuovo.
Questo ha una conseguenza pratica per chiunque costruisca una watchlist, in un foglio di calcolo o altrimenti: il momento in cui si impara un nuovo termine è il momento in cui se ne è già perso un anno. È un argomento a favore di tenere un proprio archivio di ciò che i registri pubblicano, e di rendere la rete ampia fin dall'inizio invece di regolarla dopo.
6. Cercare dove sta il testo, non dove sta il download
Eravamo sicuri del passo successivo: smettere di far decidere la rilevanza a un server straniero, scaricare l'intero flusso giornaliero, filtrare da soli. La misurazione ha ucciso questa idea. Il 13 agosto 2026, un giorno UE intero: la query lato server ha restituito 30 bandi. Scaricare tutto e filtrare localmente ne ha restituiti 16. Tre bandi sono stati trovati solo localmente e tutti e tre erano falsi positivi: lavori elettrici, endoprotesi e carburante. Diciassette li ha trovati solo il server.
Il motivo è che TED indicizza più testo di quanto ne restituisca. Il pseudo-campo full-text cerca in tutto il bando, mentre l'API restituisce il titolo e la descrizione del lotto, una frazione del totale. Filtrare localmente su quella frazione è strutturalmente più debole che chiedere al registro di cercare ciò che effettivamente contiene. Un approccio a corpus resta lo stato finale corretto, ma solo con i pacchetti di bandi completi, e questo è un lavoro molto più grande di quanto sembri. Il guadagno facile era altrove.
7. Il guadagno facile era il dizionario
Stesso registro, stessi codici CPV, stessa finestra di 12 mesi, è cambiata solo la lista di parole. La vecchia lista di 15 frasi ha restituito 3.874 bandi. Un dizionario di 146 frasi, costruito dalle misurazioni per registro sopra riportate, ne ha restituiti 9.620. Sono 5.746 bandi aggiuntivi, un aumento del 148 percento, senza nuova fonte di dati, senza crawler e senza scraping.
Il che è il riassunto dell'intero mese di lavoro: il vincolo nel trovare appalti pubblici non è l'accesso ai dati. I dati sono gratuiti, pubblicati per legge e disponibili tramite API documentate. Il vincolo è sapere come si chiama il lavoro in 24 lingue, nella forma flessa specifica che il registro riconoscerà, ed essere disposti a leggere alcune centinaia di titoli per scoprire quali dei propri termini promettenti riguardino in realtà l'antincendio.
8. Se lo fate a mano
Tutto quanto sopra è riproducibile con un account gratuito sul vostro registro nazionale. In ordine di priorità:
- Cercate nella lingua del committente, non in inglese. "CCTV" compare effettivamente in ogni registro che abbiamo misurato, ma è una grafia minoritaria ovunque al di fuori dei capitolati scritti da consulenti.
- Usate radici, non frasi, ovunque la lingua si flette: polacco, ceco, slovacco, sloveno, croato, rumeno, greco, lituano, lettone. "kamerov" cattura kamerový, kamerové e kamerovým in un solo termine.
- Aggiungete le varianti ortografiche. Scritte unite e separate, con e senza segni diacritici: vidéoprotection e vidéo protection, videonadzor e video nadzor.
- Non abbonatevi ai soli codici CPV. Più di un bando su cinque è classificato come qualcos'altro, e quel qualcos'altro è di solito edilizia o impiantistica elettrica.
- Includete i termini per allarme antintrusione e controllo accessi. Vengono appaltati nello stesso lotto delle telecamere, e il titolo spesso inizia proprio con loro.
- Controllate ogni giorno, non ogni settimana. Sotto le soglie UE una finestra di presentazione di 7-14 giorni è la norma, e una scansione settimanale consuma metà del tempo disponibile prima ancora che abbiate letto il bando.
- Conservate ciò che recuperate. Ogni regola che aggiungete funziona solo su ciò che arriva dopo.
Una parola sui numeri di questo articolo: ognuno è una singola misurazione contro un registro attivo in una data indicata, non una proprietà permanente del mercato. I registri cambiano il loro comportamento di corrispondenza, e un termine che restituisce 119 bandi questo trimestre potrebbe comportarsi diversamente l'anno prossimo. Pubblichiamo le date affinché le cifre possano essere verificate e sia evidente quando sono invecchiate.
9. Cosa abbiamo costruito con questo
Il dizionario non è un documento, è l'ingestione stessa. Un unico elenco serve ogni registro che interroghiamo in quella lingua, quindi un termine aggiunto per il mercato polacco migliora le scansioni slovacca e ceca che condividono la radice. I bandi finiscono in un unico database con una chiave di deduplicazione che sopravvive ai registri che riemettono i propri identificatori, una posizione che degrada onestamente dall'indirizzo stradale a città e regione fino a un'etichetta di paese quando il bando non fornisce alcun luogo, e una classificazione di rilevanza che legge titolo e descrizione invece di fidarsi del codice.
Sopra a questo sta la parte per cui l'abbiamo costruito in primo luogo: una gara si apre nel designer, i requisiti del capitolato diventano una checklist, e ogni riga di quella checklist ottiene una risposta conforme, non conforme o nessun dato, dalla scheda tecnica del produttore. Mai una supposizione. Il pacchetto d'offerta esce come PDF con la matrice di conformità, la distinta materiali e le prove telecamera per telecamera.
È un add-on a CCTVplanner piuttosto che un prodotto separato, disponibile nei paesi UE, e lo strumento di progettazione sottostante resta gratuito.
Guardate cosa è aperto nel vostro paese proprio ora
L'elenco delle gare è pubblico: paese, titolo e scadenza, nessun account necessario. L'analisi, la mappa, le zone di allerta e il pacchetto d'offerta sono l'add-on a pagamento.