Analizar precios de mercado
analizar_precios_mercadoAnalyze quoted prices from similar historical Chilean Compra Ágil processes to benchmark your bid and set a competitive offer.
Instructions
Analiza a qué precios está cotizando el mercado en procesos históricos de Compra Ágil similares, para posicionar una oferta competitiva. Admite el código de una compra activa (extrae sus palabras clave automáticamente) o un término de búsqueda. Retorna la distribución de precios unitarios cotizados (mínimo, percentil 25, mediana, promedio, máximo) y el detalle de cada cotización observada.
LIMITACIONES IMPORTANTES, verificadas contra la API real (julio 2026):
Analiza precios COTIZADOS, no adjudicados. La API no expone qué oferta ganó (el estado "proveedor_seleccionado" devuelve 0 resultados y ninguna cotización viene marcada como seleccionada). La referencia es lo que ofertó la competencia.
Los precios provienen de procesos declarados DESIERTOS, porque son los únicos que publican sus cotizaciones (medido: desierta 5/8 procesos con precios, cerrada 0/8). Muchas deserciones se deben a incumplimientos formales (garantías, certificados) y no a que el precio fuera malo, por lo que siguen siendo señal de mercado válida — pero conviene interpretarlas con ese contexto.
Las cotizaciones declaradas inadmisibles por el comprador SÍ entran en las estadísticas principales: en los procesos desiertos suelen ser muchas y excluirlas puede dejar la muestra vacía. Cada una viene marcada con su motivo, y "estadisticas_precio_unitario_solo_admisibles" trae la misma distribución sin ellas para comparar.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Término de búsqueda del producto/servicio a cotizar (ej: "resmas papel", "reactivos"). Opcional si se especifica "codigo_compra". | |
| region | No | Código de región para acotar el análisis (1-16). Ej: "13" para Metropolitana. Si se omite, el análisis es nacional, también con "codigo_compra": la región del comprador no se aplica sola. | |
| codigo_compra | No | Código de una Compra Ágil para extraer sus palabras clave automáticamente (ej: "1057539-228-COT26"). Opcional si se especifica "q". | |
| limite_analisis | No | Cuántos procesos históricos auditar (1-15, default 5). Cada uno consume una consulta de cuota Y una llamada de detalle, que es lo lento: medido en septiembre de 2026, entre 20 y 25 segundos cada una, con HTTP 504 intermitentes. Los detalles se piden en paralelo, así que el total se parece más al más lento que a la suma — pero subir este número aumenta la probabilidad de que alguno falle. Con 5 el análisis completo ronda los 45-55 s. | |
| palabras_clave_excluidas | No | Palabras separadas por coma que NO deben estar en el nombre de los comparables (ej: "termico,panaderia"). Mismo funcionamiento que las requeridas. | |
| palabras_clave_requeridas | No | Palabras separadas por coma que DEBEN estar en el nombre de cada proceso comparable (ej: "nitrilo"). Se aplican sobre el listado antes de pedir los detalles: no gastan cuota extra y evitan mezclar productos distintos. |