Inicio › Calculadora OVM › Metodología
OVM · Transparencia del modelo

Cómo calculamos el valor de tu propiedad

El OVM no es una caja negra. Cada número tiene una fuente, una fecha y un nivel de confianza. Aquí explicamos el método completo.

Última actualización del modelo: octubre 2026  ·  11,460 propiedades procesadas  ·  136 colonias calibradas
01

Qué calcula el OVM

El OVM (Opinión de Valor de Mercado) estima el valor comercial de una propiedad en Puebla a partir de sus características físicas y su ubicación. Produce cuatro valores de referencia: catastral, mercado, portales y ACM (análisis comparativo de mercado).

No es un avalúo pericial. Es una herramienta de orientación para agentes inmobiliarios, propietarios e inversionistas que quieren un punto de partida técnico y transparente antes de tomar decisiones.

02

De dónde vienen los datos

Cada dato que entra al modelo tiene una fuente declarada y un peso que refleja su confiabilidad. Los datos de cierre real pesan más que los anuncios de portales, porque el precio anunciado no es el precio de venta.

Fuente Qué aporta Peso Registros actuales
Ficha de asesor Red PRONIDUS Precio de operación real, con datos completos de la propiedad 0.90 ~10
MLS AMPI Puebla Anuncios de agentes certificados con m², antigüedad y colonia 0.70 4,652
WhatsApp AMPI Ofertas de colegas con datos verificados 0.80 ~6
Lamudi (scrap) Anuncios públicos de portales inmobiliarios 0.50 2,122
MercadoLibre (scrap) Anuncios públicos, mayor volumen pero menos detalle 0.40 4,625

Los precios de portales son precios de oferta, no de cierre. El modelo aplica un factor de negociación por segmento (entre 8% y 13%) para estimar el precio real de venta.

03

Cómo calculamos el valor del terreno

El terreno se valúa por colonia, no por segmento genérico. Dos casas en colonias distintas pero del mismo segmento pueden tener terrenos con valores muy diferentes.

El método es un modelo de regresión NNLS (Non-Negative Least Squares) que separa el valor de la construcción del valor del terreno usando miles de propiedades reales:

Ecuación del modelo
Precio de venta ≈ β_construcción × m² construidos depreciados + β_terreno × m² de terreno
Los coeficientes β se calculan para cada segmento (1–7) usando todas las propiedades disponibles en ese segmento, con pesos por fuente. El resultado β_terreno es el $/m² base del segmento.

Sobre ese valor base, cada colonia tiene un factor de ajuste calculado como la mediana de la relación entre el precio real y el precio predicho por el modelo, para todas las propiedades de esa colonia.

Factor por colonia
$/m²t colonia = β_terreno_segmento × factor_colonia
Una colonia con 30 propiedades confía en sus propios datos. Una con 3 propiedades se acerca al promedio del segmento. Esto evita que un dato atípico distorsione toda una colonia.

Para el segmento 6 (Lomas de Angelópolis y zonas premium), donde la regresión no puede separar bien terreno de construcción, usamos directamente los anuncios de terrenos solos del MLS, que dan la señal más limpia.

04

Cómo calculamos el valor de la construcción

La construcción se estima por costo de reposición: cuánto costaría construir hoy la misma casa desde cero, según los materiales y la calidad de los acabados.

La base es el catálogo de precios de materiales CMIC Puebla (90 partidas, actualizado mensualmente), al que se suman indirectos, mano de obra, proyecto y utilidad del constructor — que en Puebla representan entre 25% y 35% adicional sobre el costo directo.

Costo de construcción por nivel
Nivel 1 (interés social): $8,600/m²
Nivel 2 (interés medio): $10,200/m²
Nivel 3 (medio): $12,200/m²
Nivel 4 (medio residencial): $15,600/m²
Nivel 5 (residencial): $19,300/m²
Nivel 6 (residencial plus): $25,900/m²
Nivel 7 (premier): $32,600/m²
Estos valores se revisan con cada actualización del índice CMIC y se ajustan cuando el modelo detecta desviaciones sistemáticas entre el costo calculado y los precios del mercado.

Si el usuario captura los materiales de la propiedad (sección IV de la calculadora), el costo se ajusta al nivel real de la construcción mediante interpolación entre los niveles. Si no se capturan, se usa el nivel del segmento de la colonia con tope en el nivel 4, y el reporte lo indica de forma visible.

A este costo se aplica la depreciación Ross, el método estándar en valuación inmobiliaria en México:

Depreciación por antigüedad (Ross, vida útil 70 años)
Factor = máx(0.20, 1 − ½ × (e/70 + (e/70)²))  ·  e = edad en años
Una casa de 10 años conserva el 92% de su valor de construcción nuevo. A 30 años, el 69%. A 50 años, el 39%. El mínimo es 20% (casas de 70 años o más). Sobre la edad se aplica el estado de conservación. La depreciación se aplica solo a la construcción — el terreno no se deprecia.
05

Cómo limpiamos los datos

No todos los anuncios son útiles. Antes de entrar al modelo, cada propiedad pasa por un proceso de limpieza en tres pasos:

1

Filtros básicos

Se descartan propiedades sin colonia, sin superficie, con precio cero o con m² de construcción más de 4 veces el terreno en una casa sola. También se excluyen departamentos del cálculo de terreno, porque su m² de terreno es un indiviso y no refleja el valor del suelo.

2

Deduplicación

El mismo inmueble puede aparecer en varios portales con precios distintos. Se detectan duplicados por hash de clave MLS, y cuando hay coincidencia se conserva el dato del MLS AMPI sobre el del scrap.

3

Filtro MAD por colonia

Dentro de cada colonia, se usa la Desviación Absoluta Mediana (MAD) para identificar outliers. Un inmueble queda fuera si su precio se aleja más de 3.5 desviaciones de la mediana del grupo. Este método es más robusto que el promedio y la desviación estándar — no se deja llevar por precios extremos.

06

Qué tan confiable es el valor por colonia

El nivel de confianza depende del número de propiedades que respaldan el valor de cada colonia. A más datos, más confianza.

Alta
≥ 10
propiedades procesadas en la colonia
Media
4 – 9
propiedades — valor orientativo
Baja
2 – 3
propiedades — usar con precaución

Las colonias sin datos propios heredan el valor del segmento al que pertenecen. Esto garantiza que ninguna colonia quede sin valor, aunque se indica explícitamente que el dato es por segmento y no por colonia específica.

El modelo se recalibra cada vez que entran datos nuevos. Con cada corrida del MLS mensual, los valores se refinan automáticamente.

07

Cuándo y cómo se actualiza

1

Datos nuevos entran a ovm_mercado

Cada mes se carga el MLS actualizado de AMPI Puebla. Los duplicados se detectan automáticamente y no se vuelven a procesar.

2

El modelo corre y propone cambios

El script modelo_ovm.py procesa todos los datos, filtra outliers, corre la regresión NNLS y calcula el factor de ajuste por colonia. Solo propone cambios cuando la diferencia supera el 15%.

3

Los cambios se aplican a la BD

Los valores nuevos se guardan en ovm_colonias con fecha, fuente y número de muestra. Cada cambio queda registrado en el historial para auditoría.

4

La calculadora los usa de inmediato

La calculadora OVM consulta la base de datos en tiempo real. No hay valores hardcodeados en el código — todo sale de la BD.

Aviso importante. El OVM es una Opinión de Valor de Mercado con fines de orientación comercial. No constituye un avalúo pericial, no tiene valor legal y no puede utilizarse para trámites oficiales, créditos hipotecarios, procesos judiciales ni efectos fiscales. Para dichos fines se requiere un avalúo elaborado y firmado por un perito valuador certificado ante las autoridades competentes. Los valores pueden diferir de los precios reales de compraventa, que dependen de condiciones de mercado, negociación y características específicas de cada inmueble.