Contratación pública · Medido · Publicado 2026-08-15
Encontrar licitaciones de CCTV en la UE: 443.879 anuncios, un 2,2% que merece la pena leer
Cada día laborable aparecen unos 1.573 anuncios nuevos de contratos públicos en toda la UE. Aproximadamente uno de cada cincuenta implica cámaras, alarma antiintrusión o control de acceso. Pasamos un mes midiendo cómo encontrar ese uno, registro por registro, y casi todo lo que suponíamos al principio resultó ser falso. Aquí están los números.
1. El denominador que nadie cita
Cada servicio de alertas de licitaciones le dice cuántos anuncios encontró. Ninguno le dice cuántos había en total. Sacamos el denominador directamente de TED, que responde a una consulta solo por fecha de publicación: 443.879 anuncios de contratos en toda la UE en los 12 meses hasta el 14 de agosto de 2026. Son unos 1.573 al día.
De esos, 9.620 coincidían con los códigos CPV de CCTV y seguridad electrónica o con nuestro diccionario de palabras clave. Eso es un 2,2 por ciento del flujo, y es la forma honesta del problema: si revisa un registro nacional a mano, está leyendo unos cincuenta anuncios para encontrar uno que le concierna, y lo hace cada día, porque por debajo de los umbrales de la UE un plazo de presentación de 7 a 14 días es lo normal.
Una salvedad sobre esa cifra, señalada porque importa: TED recoge contratos por encima de los umbrales de publicación de la UE. La mayor parte del trabajo de CCTV en la mayoría de los estados miembros queda por debajo y se publica a nivel nacional en su lugar. Los 443.879 son el techo de la capa visible a escala de la UE, no todo el mercado.
2. Los compradores no escriben "CCTV"
Este es el hallazgo que reorganizó todo el proyecto. Un registro de licitaciones es un motor de coincidencia de cadenas literal, y la cadena que escribe un comprador público es como se llama el trabajo en su propio hábito administrativo. Medimos la misma idea de varias formas contra cada registro. Los resultados no se parecían.
| Registro | Término de búsqueda | Anuncios |
|---|---|---|
| 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 y Grecia medidas en los 90 días hasta el 14 de agosto de 2026; Francia en la misma ventana, contada como los anuncios que ningún otro término de nuestra lista encontró.
Actúan dos mecanismos. En idiomas flexivos, una búsqueda de frase muere en la primera terminación de caso: "monitoring wizyjny" es la forma de diccionario, y un comprador polaco escribe "Rozbudowa systemu monitoringu wizyjnego miasta". La frase nunca aparece en esa oración. La raíz sí. El griego repite el patrón en un tercer alfabeto: la frase completa para "sistema de alarma" no devolvió nada, la raíz devolvió nueve.
El segundo mecanismo es simple ortografía. La contratación pública francesa escribe la misma palabra de dos formas, y nosotros solo teníamos una. "Vidéo protection" con espacio aportó 18 anuncios que estaban entre las licitaciones de cámaras más puras del registro, incluidas varias redactadas exactamente como "Fourniture et installation d'un système de vidéo protection". Un espacio ausente, un año de fallos.
3. Las mismas tres palabras significan lo contrario en dos países
Ampliar una lista de palabras clave es fácil. Saber cuáles de los términos amplios le mienten es el trabajo real, y ningún diccionario se lo dirá. Leímos los títulos, término por término, registro por registro.
El alemán "Sicherheitstechnik" parece el término amplio perfecto: técnica de seguridad. Devolvió 19 anuncios en service.bund.de, de los cuales 18 no los había encontrado ningún otro término de nuestra lista, y leer los 18 dio exactamente un trabajo de cámaras plausible. El resto eran técnicos de prevención de riesgos laborales, contratos de salud laboral, servicios de vigilancia y vehículos logísticos. En la contratación pública alemana, la palabra significa mucho más a menudo seguridad laboral que seguridad electrónica, y un acierto útil de dieciocho habría triplicado nuestra factura de clasificación.
El francés "système de sécurité" habría añadido 97 anuncios en BOAMP y son en gran parte "sécurité incendie", sistemas de protección contra incendios. También rechazados. Después el registro rumano añadió 86 anuncios para "sistem de securitate", la traducción literal del término francés que acabábamos de descartar, y esos sí son nuestros: seguridad electrónica integrada, sistemas de videovigilancia, sistemas de seguridad para unidades militares. Las mismas tres palabras, veredictos opuestos, y solo leer los títulos los separa.
Las trampas pequeñas son igual de costosas. En rumano, "camere de aer" es una cámara de aire de neumático, así que una búsqueda simple de "camere" añade 58 anuncios en su mayoría irrelevantes. En alemán, "Kamera" devuelve un microscopio electrónico, una cámara de alta velocidad y equipo multimedia de aula magna. En polaco, "monitoring" arrastra estudios de población de lirones y trabajos de estrategia climática, lo cual aceptamos de todos modos, porque el mismo término también devuelve las ampliaciones de videovigilancia municipal que todo término basado en frases había pasado por alto.
4. Una quinta parte del trabajo no lleva ningún código de CCTV
El consejo estándar es suscribirse a los códigos CPV de CCTV y esperar. Medido en el registro nacional polaco en los 90 días hasta el 12 de agosto de 2026: el barrido por CPV devolvió 176 anuncios, y seis términos de texto libre añadieron 48 más que no llevaban ningún código de CCTV. El texto libre añadió un 27 por ciento sobre lo que encontraron los códigos, y 48 de los 224 anuncios, más de uno de cada cinco, nunca habrían aparecido en una suscripción por códigos.
La razón es estructural, no por descuido. Las cámaras compradas dentro de una reforma escolar conservan el código de obras de edificación. Un lote de cámaras dentro de un contrato de instalación eléctrica conserva el 45311200. El comprador no está ocultando el trabajo; está clasificando el contrato, y el contrato es un edificio.
La misma división aparece en TED en los 12 meses hasta el 12 de agosto de 2026: los códigos CPV por sí solos encontraron 2.574 anuncios, el texto libre por sí solo encontró 1.846, y la unión fue 3.630. El texto libre añade un 41 por ciento sobre una suscripción por códigos pura, en el registro que se supone mejor clasificado de Europa.
Vale la pena nombrar una categoría más, porque fue completamente invisible para nosotros durante un año: la alarma antiintrusión. Añadir la abreviatura polaca SSWiN encontró 8 anuncios en 90 días que ningún término de cámara había visto, con títulos como "Modernizacja SSP, SSWiN, CCTV" y "Montaż systemu alarmowego SSWiN, CCTV w Budynku Warsztatów". La alarma se licita en el mismo lote que las cámaras, por el mismo integrador, y el título resulta encabezar con la alarma. El francés se comporta igual: "contrôle d'accès" añadió 78 anuncios, cerca de la mitad nuestros, en el clásico contrato francés multilote que reúne incendios, extracción de humos, control de acceso y vídeo en un solo contrato.
5. Una regla de palabras clave solo funciona hacia adelante
Esta es la parte que cuesta dinero en silencio. Añadir SSWiN captó 8 anuncios, y solo los captó a partir de ese momento. Todo lo que pasó por el registro el año anterior desapareció, no porque se filtrara, sino porque nunca se recuperó. No hay nada que volver a buscar.
Eso tiene una consecuencia práctica para cualquiera que construya una lista de vigilancia, en una hoja de cálculo o de otro modo: el momento en que aprende un término nuevo es el momento en que ya ha perdido un año de él. Es un argumento a favor de mantener su propio archivo de lo que publican los registros, y de hacer la red ancha desde el principio en lugar de ajustarla después.
6. Buscar donde está el texto, no donde está la descarga
Estábamos seguros del siguiente paso: dejar de permitir que un servidor extranjero decida la relevancia, descargar todo el flujo diario, filtrar nosotros mismos. La medición lo mató. El 13 de agosto de 2026, un día completo de la UE: la consulta del lado del servidor devolvió 30 anuncios. Descargar todo y filtrar localmente devolvió 16. Tres anuncios se encontraron solo localmente y los tres eran falsos positivos: obras eléctricas, endoprótesis y combustible. Diecisiete los encontró solo el servidor.
La razón es que TED indexa más texto del que devuelve. El pseudocampo de texto completo busca en todo el anuncio, mientras que la API devuelve el título y la descripción del lote, una fracción de eso. Filtrar localmente sobre esa fracción es estructuralmente más débil que pedirle al registro que busque lo que realmente contiene. Un enfoque de corpus sigue siendo el estado final correcto, pero solo con los paquetes de anuncios completos, y eso es un trabajo mucho mayor de lo que parece. La ganancia barata estaba en otro sitio.
7. La ganancia barata fue el diccionario
El mismo registro, los mismos códigos CPV, la misma ventana de 12 meses, solo cambió la lista de palabras. La lista antigua de 15 frases devolvió 3.874 anuncios. Un diccionario de 146 frases, construido a partir de las mediciones por registro anteriores, devolvió 9.620. Son 5.746 anuncios adicionales, un aumento del 148 por ciento, sin nueva fuente de datos, sin rastreador y sin scraping.
Lo cual es el resumen de todo el mes de trabajo: la limitación para encontrar licitaciones públicas no es el acceso a los datos. Los datos son gratuitos, publicados por ley y disponibles mediante API documentadas. La limitación es saber cómo se llama el trabajo en 24 idiomas, en la forma flexiva específica que el registro va a reconocer, y estar dispuesto a leer varios cientos de títulos para averiguar cuáles de sus términos prometedores tratan en realidad de protección contra incendios.
8. Si hace esto a mano
Todo lo anterior es reproducible con una cuenta gratuita en su registro nacional. Por orden de prioridad:
- Busque en el idioma del comprador, no en inglés. "CCTV" sí aparece en cada registro que medimos, pero es una ortografía minoritaria en todas partes fuera de los pliegos redactados por consultores.
- Use raíces, no frases, en todo lugar donde el idioma flexione: polaco, checo, eslovaco, esloveno, croata, rumano, griego, lituano, letón. "kamerov" captura kamerový, kamerové y kamerovým en un solo término.
- Añada las variantes ortográficas. Escritas juntas y separadas, con y sin diacríticos: vidéoprotection y vidéo protection, videonadzor y video nadzor.
- No se suscriba solo a códigos CPV. Más de un anuncio de cada cinco está clasificado como otra cosa, y esa otra cosa suele ser construcción o instalación eléctrica.
- Incluya términos de alarma antiintrusión y control de acceso. Se licitan en el mismo lote que las cámaras, y el título a menudo los encabeza.
- Compruebe a diario, no semanalmente. Por debajo de los umbrales de la UE, una ventana de presentación de 7 a 14 días es lo normal, y un barrido semanal consume la mitad del plazo antes incluso de haber leído el anuncio.
- Conserve lo que recupere. Cada regla que añada solo funciona sobre lo que viene después.
Una palabra sobre los números de este artículo: cada uno es una medición única contra un registro en vivo en una fecha indicada, no una propiedad permanente del mercado. Los registros cambian su comportamiento de coincidencia, y un término que devuelve 119 anuncios este trimestre puede comportarse de forma diferente el año que viene. Publicamos las fechas para que las cifras puedan verificarse y para que sea evidente cuándo han envejecido.
9. Lo que construimos con esto
El diccionario no es un documento, es la ingesta. Una lista sirve a cada registro que consultamos en ese idioma, así que un término añadido para el mercado polaco mejora los barridos eslovaco y checo que comparten la raíz. Los anuncios llegan a una única base de datos con una clave de deduplicación que sobrevive a que los registros reemitan sus propios identificadores, una ubicación que se degrada honestamente desde la dirección postal pasando por ciudad y región hasta una etiqueta de país cuando el anuncio no da ningún lugar en absoluto, y una clasificación de relevancia que lee el título y la descripción en lugar de confiar en el código.
Encima de eso se sitúa la parte por la que lo construimos en primer lugar: una licitación se abre en el diseñador, los requisitos del pliego se convierten en una lista de verificación, y cada línea de esa lista de verificación se responde como cumple, no cumple o sin datos, a partir de la ficha técnica del fabricante. Nunca una suposición. El paquete de oferta sale como un PDF con la matriz de cumplimiento, la lista de materiales y la evidencia cámara por cámara.
Es un complemento de CCTVplanner en lugar de un producto aparte, disponible en países de la UE, y la herramienta de diseño que hay debajo sigue siendo gratuita.
Vea qué está abierto en su país ahora mismo
La lista de licitaciones es pública: país, título y plazo, sin necesidad de cuenta. El análisis, el mapa, las zonas de alerta y el paquete de oferta son el complemento de pago.