Para quién: corredores, tasadores, inversionistas o cualquiera que quiera comparar precios por comuna en Chile.

1. El problema. Portal Inmobiliario y TocToc no tienen una API pública para descargar avisos. Copiar a mano no escala, y el arriendo está en CLP mientras la venta está en UF.

2. La herramienta. Chile Real Estate Scraper en Apify. Crea una cuenta gratis en apify.com; el plan gratis trae crédito mensual que alcanza para probar.

3. Configura la búsqueda. Abre el actor y en Input pon:

{ "comunas": ["Ñuñoa", "Providencia"], "operation": "arriendo", "propertyType": "departamento", "sources": ["portalinmobiliario", "toctoc"], "maxItemsPerComuna": 40, "includeNewProjects": false, "maxItems": 80 } 
  • operation: venta o arriendo.
  • includeNewProjects: false saca los "desde" de proyectos nuevos.
  • maxItemsPerComuna reparte los resultados parejo entre comunas.
  • includeDetails: true (solo Portal Inmobiliario) agrega m² totales, estacionamientos, coordenadas y fotos.

4. Corre y exporta. Dale Start. En Storage → Dataset descarga Excel/CSV/JSON, o conéctalo a Google Sheets.

5. Analiza. Cada fila trae priceUF, priceCLP, pricePerM2UF y comuna. En Excel, una tabla dinámica por comuna con la mediana del precio por m² ya es un benchmark. Esto salió al correrlo hoy para departamentos en arriendo, 40 avisos por comuna, sin proyectos nuevos (80 avisos):

Comuna Avisos Mediana arriendo Mediana $/m² Mediana 2 dormitorios
Ñuñoa 40 $575.000 $13.415 $655.000 (16 avisos)
Providencia 40 $1.040.264 $15.137 $1.243.316 (14 avisos)

Por m² la diferencia es de un 13%, pero en el arriendo total Providencia casi duplica, porque los deptos que salieron eran más grandes. Por eso conviene mirar el m² y no solo el precio. (En esta muestra los 80 avisos vinieron de Portal Inmobiliario.)

6. Automatiza. En Schedules crea una corrida diaria o semanal, y con la integración de Google Sheets o un webhook tienes un monitor de mercado.

7. Ideas. Calcula el cap rate aproximado = (arriendo mensual × 12) / precio de venta, ambos por m² en la misma comuna. También puedes armar listas de corredoras activas por zona o alertas de avisos nuevos bajo cierto UF/m².

Costo: US$3 por 1.000 avisos. Esta corrida de 80 avisos costó unos US$0,24.