Concurso Datos Abiertos Madrid 2026

Vigilante de
Contratación Menor

Madrid vs. Barcelona · 2023–2025

0
contratos analizados
Madrid 2023–2025
0
millones de euros
sin concurso público
0x
más concentrado
Madrid vs Barcelona (HHI)

Los contratos menores son adjudicaciones directas por debajo de €15.000 en servicios y €40.000 en obras. Constituyen el segmento menos visible de la contratación pública española: no requieren publicidad ni concurrencia competitiva. Este estudio analiza 15.778 contratos de Madrid y 62.473 de Barcelona aplicando el índice Herfindahl-Hirschman (HHI) como indicador de concentración de proveedor y la heurística del artículo 99.2 LCSP para detectar posibles fraccionamientos. Madrid presenta una mediana HHI 3,6 veces superior a Barcelona. Se identifican 866 alertas de fraccionamiento y cuatro casos de estudio con patrón documentado. El código y los datos de origen están disponibles en repositorio público.

Datos: datos.madrid.es · opendata.bcn.cat Actualizado:

El punto ciego de la contratación pública

En España, los contratos menores mueven cifras importantes con muy poca fricción procedimental. Son adjudicaciones directas por debajo de los umbrales que fija la Ley de Contratos del Sector Público (LCSP): €15.000 para servicios y suministros, €40.000 para obras (sin IVA). Agilizan compras de pequeño importe sin la carga de una licitación completa, y la propia ley reconoce su utilidad. En Madrid suponen €109,9M en 2023–2025 —entre el 3 % y el 4 % del presupuesto municipal ejecutado anual—, una proporción razonable y comparable a la de otras grandes administraciones. La pregunta interesante, por tanto, no es cuánto se gasta por esta vía sino cómo se distribuye ese gasto: si se concentra en pocos proveedores, si determinados órganos contratantes se apoyan sistemáticamente en los mismos NIFs, y si esa distribución mejora o empeora año a año. Este trabajo es posible precisamente porque Madrid publica sus contratos menores como datos abiertos reutilizables —la transparencia es la condición de partida del análisis.

La fragilidad del régimen está reconocida en la propia LCSP, cuyo artículo 99.2 lo blinda: «no podrá fraccionarse un contrato con la finalidad de disminuir la cuantía del mismo y eludir así los requisitos de publicidad o los relativos al procedimiento de adjudicación que correspondan.» El supuesto típico es nítido: un servicio de €28.000 que debería licitarse puede aparecer como dos contratos de €13.900 al mismo NIF en el mismo mes —cada uno individualmente legal, el patrón conjunto activa el supuesto. El obstáculo no es jurídico sino operativo: detectarlo exige cruzar todos los contratos de cada proveedor en ventanas temporales cortas, una operación que ningún portal de datos abiertos español ofrece de forma automatizada hoy. De ahí la oportunidad de este trabajo: convertir los datos publicados en una capa analítica reutilizable que cualquier administración pueda incorporar a su práctica de control.

Cómo se mide: comparativa Madrid–Barcelona, HHI y CPV

Para distinguir riesgo real de variabilidad estructural del mercado, el análisis compara Madrid con Barcelona —las dos administraciones municipales más grandes de España, similares en escala pero con culturas de contratación diferenciadas. Si un sector aparece muy concentrado en Madrid pero no en Barcelona, la causa más probable no es la estructura del mercado, común a ambas ciudades, sino la institución compradora. La comparativa funciona como experimento natural y resulta útil precisamente porque señala dónde conviene reforzar la concurrencia, centralizar compras o revisar el diseño de los procesos.

La concentración se cuantifica con el índice HHI (Herfindahl-Hirschman): suma de los cuadrados de las cuotas de cada proveedor, donde 0 representa competencia perfecta y 1 monopolio. La Comisión Europea y el Departamento de Justicia de EE. UU. consideran «altamente concentrado» cualquier mercado con HHI superior a 0,25. La clasificación sectorial utiliza los códigos CPV (Common Procurement Vocabulary), el vocabulario estándar europeo para describir el objeto de un contrato. Barcelona los publica de forma nativa; Madrid aún no los incluye en sus contratos menores, así que se infieren mediante un diccionario de 52 reglas regex aplicado al texto libre del objeto. Adoptar el CPV nativo también en contratos menores sería el paso natural para cerrar la asimetría de transparencia entre ambas administraciones y facilitar comparativas homologadas a escala europea.

Una herramienta al servicio del bien común

Administraciones públicas

Autodiagnóstico institucional reproducible: identificar dónde un acuerdo marco reduciría la fragmentación, qué sectores se beneficiarían de licitaciones centralizadas y qué órganos requieren refuerzo preventivo. La metodología es extensible a cualquier ayuntamiento o entidad que publique contratos menores como datos abiertos.

Control interno y transparencia

Intervención General, OCEX, OCEM y oficinas de transparencia disponen de un marco metodológico verificable (HHI + LCSP Art. 99.2) sobre el que priorizar auditorías y construir sistemas de alerta temprana basados en evidencia cuantitativa, no en señales aisladas o filtraciones.

Ciudadanía e investigación cívica

Comprender en segundos cómo se distribuye una parte sustancial del gasto público, sin software propietario ni conocimiento técnico previo. Periodistas, asociaciones vecinales y observatorios cívicos construyen sobre esta base común para reforzar la confianza en lo público.

Base legal

Los términos «Indicador de Riesgo» y «alerta» empleados en este estudio no implican irregularidad confirmada. Los patrones detectados requieren contraste con la documentación del expediente administrativo correspondiente (LCSP Art. 99.2).

Dos ciudades, dos portales

Madrid
Portal CKAN — Contratos Menores
15.778 contratos €109,9M (2023–2025) · ~€36,6M/año
Formato: XLSX mensual · Sin CPV nativo (inferido por diccionario)
Fecha = inscripción, no adjudicación
Barcelona
Perfil del Contractant — PSCP
62.473 contratos €201,6M (2023–2025) · ~€67,2M/año
Formato: API SQL datastore · CPV nativo disponible
Incluye todo el Grupo Municipal ⓘ

¿Por qué Barcelona tiene 4× más contratos?

Barcelona incluye entidades del Grupo Municipal (fundaciones, empresas públicas) con sus propias carteras de contratación. Esta diferencia de ámbito explica el mayor volumen. Por eso todas las comparativas usan métricas relativas (HHI, % del presupuesto), nunca volúmenes absolutos.

Cobertura por año
2023
Madrid 5.719
Barcelona 20.000+
2024
Madrid 5.535
Barcelona 21.000+
2025
Madrid 4.524*
Barcelona 21.000+

Pipeline reproducible

5 pasos automatizados. Un comando. Datos frescos cada ejecución.

01
cargar_madrid()
Adquisición y normalización
15.778 contratos · 3 ficheros XLSX anuales
Ejemplo — contrato real
ObjetoSUSCRIPCIÓN A LA BASE DE DATOS GARTNER
ÓrganoCOORDINADORA GENERAL DE LA ALCALDÍA
Importe€127.655
Fecha2023-03-22
02
clasificar_cpv()
Clasificación sectorial
52 reglas regex → CPV L1 · cobertura 52%
Contexto

Los códigos CPV (Common Procurement Vocabulary) son el vocabulario estándar europeo para clasificar qué tipo de bien o servicio se contrata en cada expediente. Barcelona los publica de forma nativa; Madrid no incluye CPV en sus contratos menores.

Ejemplo — inferencia CPV desde texto libre
Texto MadridSERVICIO DE LIMPIEZA DE EDIFICIOS
↓ regex match (regla 52 del diccionario)
CPV inferido90910000 — Servicios de limpieza
03
calcular_hhi()
Índice Herfindahl-Hirschman
HHI = Σ(cuota_i²) · 120 órganos Madrid · 42 Barcelona
Top 3 órganos Madrid (HHI más alto)
04
detectar_fraccionamiento()
Escáner LCSP Art. 99.2
866 alertas · 279 NIFs · ventana 30 días
Alerta mayor — IMPLASER 99 SL
TipoObras
Contratos5 en 30 días
Suma sin IVA€145.940
Umbral LCSP€40.000
Exceso+€105.940
05
comparativa_bcn()
Ratio Madrid vs Barcelona
Mediana HHI Madrid 3,6× superior a Barcelona
Mediana HHI por órgano
0,044
Madrid
3,6×
0,012
Barcelona
Código disponible en repositorio público · ETL reproducible git clone https://github.com/GonxoMR/vigilante && python analysis/pipeline.py

Madrid 3,6× más concentrado

HHI por sector — Madrid vs Barcelona

Madrid Barcelona

Índice Herfindahl-Hirschman por división CPV. Ordenado por ratio Madrid/Barcelona (mayor anomalía primero). Top 5 con ratio destacado.

Distribución HHI — Top 20 órganos Madrid

Cola derecha: 3 órganos superan umbral HHI >0,25 (altamente concentrado). En Barcelona ninguno lo supera.

Alertas de fraccionamiento LCSP — Top 30

Obras Servicios/Suministros

866 alertas totales. Cada punto es una ventana de 30 días donde un proveedor supera el umbral legal (obras: €40.000, servicios/suministros: €15.000 sin IVA). El eje Y muestra cuánto excede la suma acumulada al umbral aplicable.

Cuatro patrones, datos reales

Los cuatro casos proceden directamente del análisis cuantitativo y son verificables contra los datos originales del portal municipal. Su presencia aquí no constituye afirmación de irregularidad; indica que el patrón cumple los criterios heurísticos que justificarían revisión por parte de los órganos de control competentes (art. 99.2 LCSP).

01
Hallazgo 1 · Servicios TI (CPV 72000000)

Gartner España: +76% en cuatro renovaciones

Suscripción a bases de datos analíticas de TI, renovada cuatro veces entre 2023 y 2025. €527.651 en total. Según el art. 25.1.a LCSP, las suscripciones a bases de datos son contratos privados: no están sujetas a procedimientos de licitación del sector público.

Contrato privado · art. 25.1.a NIF: B84184217 HHI 0,103 Madrid vs 0,003 BCN
Por qué importa Gartner no tiene competencia real en research analítico de TI, lo que explica la contratación directa y hace que sea legal bajo el art. 25.1.a LCSP. Lo que sí llama la atención es el ritmo del gasto: +76% en tres años, con incrementos del 25-30% por contrato. El HHI del sector TI sube a 0,103 en Madrid frente a 0,003 en Barcelona (ratio 32×), aunque aquí la concentración refleja la estructura del mercado más que un defecto de procedimiento. El dato tiene valor como señal de dependencia de proveedor, no como indicio de fraccionamiento.
02
Hallazgo 2 · Material deportivo (CPV 37000000)

MOYPE SPORT: un proveedor, 23 distritos

€711.115 en 91 contratos (2023–2025). Cada distrito compra por su cuenta, pero el proveedor acaba siendo siempre el mismo. Todo legal. La pregunta es si tiene sentido económico comprar así.

Fragmentación orgánica 23 distritos · €711k NIF: A78111549
Por qué importa La descentralización por distritos crea 23 puntos de compra independientes para un mismo bien (material deportivo). Distrito de Latina concentra €143k en 13 contratos; Moratalaz €92k en 8. Si Madrid centralizara estas compras municipales en un acuerdo marco, el volumen agregado (€711k en 3 años) excedería ampliamente el umbral LCSP de licitación abierta para suministros (~€140k anual). El patrón es legal en cada distrito. Pero 23 compradores independientes adquiriendo el mismo bien al mismo proveedor es, sencillamente, ineficiente: más expedientes, más burocracia, probablemente peores precios. Centralizar estas compras en un acuerdo marco o central de contratación municipal reduciría costes de transacción y mejoraría las condiciones para el conjunto del ayuntamiento.
03
Hallazgo 3 · Madrid Salud (persona física)

SERINTCOM: 0 de 18 contratos supera el umbral

Persona física. €262.701 en 18 contratos (2023–2025). Importe máximo sin IVA: €14.990, nunca supera el umbral LCSP de €15.000 por €10. La probabilidad de que sea aleatorio es estadísticamente negligible.

Dimensionamiento deliberado 18 contratos · 0 > umbral NIF: 05341273Y
Por qué importa La probabilidad de que 18 contratos independientes caigan todos en el intervalo €12.000–€15.000 (límite −20% al límite) por pura casualidad es bastante infima. Ajustar importes para no pasar del umbral es una práctica conocida, y desde la reforma del art. 118 LCSP en 2020 ya no existe tope anual por licitador, así que no hay infracción por ese lado. Lo que sí existe es la obligación de incluir en cada expediente una memoria que acredite que el objeto no se está fraccionando para eludir el procedimiento abierto simplificado del art. 159 LCSP. Con 18 contratos consecutivos al mismo proveedor, esa memoria va a ser difícil de escribir. Es el indicador más limpio del dataset: no necesita análisis sectorial ni comparativa entre ciudades.
04
Hallazgo 4 · Obras · Distrito Moncloa-Aravaca

IMPLASER 99: 5 obras en un mismo día

€145.940 en 5 contratos de obras adjudicados el 19 de diciembre de 2023 al mismo proveedor y órgano. El umbral LCSP para obras es €40.000 sin IVA. Los cinco contratos individualmente no lo superan; acumulados cuadruplican el límite legal (3,65×). El patrón temporal —adjudicación simultánea en el último mes del ejercicio— refuerza la señal de alerta.

Fraccionamiento temporal 5 contratos · 1 día · €145.940 NIF: B50776947
Por qué importa Es el caso más nítido del dataset que cumple los criterios del art. 99.2 LCSP: mismo proveedor, mismo órgano contratante, mismo tipo de prestación (obras de accesibilidad), mismo día de adjudicación. El umbral de €40.000 para obras existe precisamente para forzar licitación cuando el gasto agregado supera ese nivel; cinco contratos de adecuación de centros municipales bajo un único proveedor en una sola fecha contradicen literalmente la finalidad del precepto. Adicionalmente, la adjudicación en diciembre coincide con el cierre presupuestario anual, patrón típico de ejecución acelerada de remanentes.

Registro completo de alertas

Las 866 alertas de fraccionamiento detectadas en Madrid (2023–2025) son indicadores de riesgo estadístico basados en umbrales LCSP, no acusaciones de fraude. Nota importante: algunos objetos contractuales son contratos privados por ley (art. 25 LCSP: suscripciones a bases de datos, contratos artísticos…) o están directamente fuera del ámbito de la LCSP (arts. 4-11). En esos casos la alerta no aplica y conviene verificar el objeto concreto antes de sacar conclusiones.

NIF Empresa Tipo Órgano contratante Inicio ventana Fin ventana Contratos Suma s/IVA (€) Umbral LCSP (€) Exceso (€)

Datos abiertos y reproducibles

Todos los indicadores calculados en formato CSV, listos para auditoría independiente. Metodología documentada en analysis/pipeline.py.

Alertas de fraccionamiento
Contratos del mismo NIF y tipo que acumulan más del umbral LCSP (€15k servicios/suministros · €40k obras) en una ventana de 30 días.
Escalada de precios
Proveedores cuyo importe medio por contrato creció más del 20% entre años consecutivos (2023–2025), con importe medio ≥ €5.000 en ambos años.
HHI por órgano — Madrid
Índice Herfindahl-Hirschman por órgano contratante. Todos los órganos Madrid 2023–2025 (la web muestra solo el top 20).
HHI por sector CPV
Concentración por sector CPV (L1), comparativa Madrid vs Barcelona. Incluye ratio Madrid/Barcelona y número de contratos por ciudad.

Implicaciones y limitaciones

Un HHI 3,6 veces superior en Madrid no equivale a una acusación de mala praxis. La concentración puede tener causas estructurales, institucionales o metodológicas, y en la práctica probablemente concurren varias:

  • Estructura de mercado sectorial: algunos sectores tienen pocos proveedores cualificados. Esto explicaría convergencia entre ciudades, pero Madrid muestra ratios de 39×.
  • Preferencia institucional: relaciones establecidas con proveedores habituales, posibles porque la contratación menor no exige concurrencia formal.
  • Fragmentación geográfica: cada distrito actúa como comprador independiente (caso MOYPE), multiplicando contratos menores en lugar de centralizar licitaciones.
  • Diferencia de ámbito: Barcelona incluye entidades del Grupo Municipal con mayor diversidad de proveedores, comprimiendo artificialmente el HHI barcelonés.

Qué NO significa un HHI alto

No es prueba de irregularidad. HHI alto puede ser estructural o estratégico.
No es fraude. El término correcto es Indicador de Riesgo (LCSP Art. 99.2).
No es comparable en volumen absoluto. Barcelona tiene 4× más contratos.

Recomendación: Madrid debería adoptar CPV

La principal barrera metodológica de este análisis es la ausencia de códigos CPV en los contratos menores de Madrid. Barcelona los publica de forma nativa, lo que permite comparativas sectoriales directas. Recomendamos que Madrid implemente el uso obligatorio de CPV en sus contratos menores, en línea con la práctica del resto de grandes administraciones europeas. Esta medida mejoraría la transparencia comparativa, facilitaría el control del fraccionamiento por sector y permitiría auditorías cruzadas con datos del PLCSP.

Limitaciones metodológicas

LimitaciónImpacto
CPV Madrid inferido, 48% sin clasificarSesgo en análisis sectorial
Fecha Madrid = inscripción, no adjudicaciónDistorsión en ventanas de fraccionamiento
Barcelona incluye todo el Grupo MunicipalHHI BCN naturalmente más bajo
Objetos privados o excluidos (arts. 4-11 y 25 LCSP)Falsos positivos en alertas de fraccionamiento

Cuatro hallazgos, un repositorio

01

Concentración sistémicamente superior en Madrid

Mediana HHI 0,044 vs 0,012 Barcelona (3,6×). En sectores TI o señalización vial los ratios alcanzan 31–40×. El patrón persiste en 2023, 2024 y 2025.

02

El fraccionamiento es detectable, frecuente y subestimado

866 ventanas de 30 días muestran un mismo proveedor superando los umbrales LCSP. El caso más llamativo (IMPLASER 99 SL) acumula €145.940 en obras en 30 días cuando el umbral legal es €40.000.

03

La transparencia requiere herramientas, no solo datos

Los datos de contratación menor son públicos. El problema es la fricción analítica. Antes de este trabajo, identificar un patrón como el de Serintcom requería descargar y cruzar manualmente tres ficheros XLSX de dos portales con esquemas distintos. El análisis automático no elimina la necesidad de revisión experta, pero reduce el coste de la primera detección de forma sustancial.

Reproducibilidad
git clone https://github.com/GonxoMR/vigilante
cd vigilante
pip install -r requirements.txt
python analysis/pipeline.py
Este trabajo se presenta al Concurso de Reutilización de Datos Abiertos del Ayuntamiento de Madrid 2026 — categoría de Estudios, investigaciones e ideas.