Lo que necesitas para completar este tutorial
- ✓ Elasticidades precio-volumen estimadas por línea de producto
- ✓ Escenarios de precio con impacto en ingresos y margen
- ✓ Documentación técnica y recomendaciones para implementación
Antes de empezar, asegurate de tener lo siguiente:
Alimentos Iberia S.A., sector alimentación empaquetada — el problema real
El departamento de pricing no sabe si reducir precio en tres SKUs incrementará ventas suficientes para compensar la caída de margen. Los informes actuales usan reglas empíricas y no consideran estacionalidad ni promociones.
Con ChatGPT y el prompt de este tutorial, puede resolver este reto en 30-45 minutos — sin conocimientos tecnicos previos.
Datos + contexto
Prompt estructurado
Listo para usar
Cuando usar este tutorial
| ✓ Usalo cuando... | × No lo uses cuando... |
|---|---|
|
|
Preparar y clasificar datos
Recolecta y valida el histórico de ventas, precios y factores relevantes. Clasifica según nivel de confidencialidad para elegir la ruta de implementación: ruta local (alta confidencialidad) o ruta con ChatGPT (datos anonimizados o agregados).
-
1
Extraer columnas clave Incluye fecha, SKU, unidades vendidas, precio medio, indicador de promoción, canal y cualquier factor exógeno (p. ej. eventos). Estas columnas son la base para estimar elasticidad y controlar variables explicativas.
-
2
Validar integridad y granularidad Revisa faltantes, outliers y coherencia temporal. Establece el periodo mínimo útil (recomendado 6-12 meses) y decide si agrupar por semana o mes según estabilidad de la demanda.
-
3
Seleccionar ruta según confidencialidad Si los datos son sensibles, opta por la Ruta A: ejecución local (análisis en el equipo interno) y usa ChatGPT para generar código y pasos. Si los datos pueden agruparse/anonimizar, usa la Ruta B: cargar variables agregadas y obtener análisis directo en ChatGPT.
Definir metodología y variables de control
Selecciona el modelo que estimará la elasticidad (regresión log-log, modelos ARIMA con regresores, o modelos jerárquicos para múltiples SKUs). Define variables de control para evitar sesgos por promociones, estacionalidad o cannibalización.
-
1
Elegir especificación del modelo Para estimaciones directas y explicables, la regresión log-log es simple y robusta: ln(unidades) ~ ln(precio) + controles. Para series con autocorrelación, añade términos temporales (lags) o modelos ARIMA con regresores.
-
2
Incluir controles relevantes Añade indicadores de promoción, nivel de stock, canal y dummies estacionales. Los controles reducen sesgos en la estimación de la sensibilidad al precio.
-
3
Determinar horizonte de escenario Define escenarios de precio (p. ej. -10%, -5%, +5%, +10%) y horizonte de impacto (corto plazo 4-12 semanas, mediano 3-6 meses) para proyectar efectos en volumen y facturación.
Ejecutar el prompt principal
Este es el prompt central del tutorial. Cópialo completo, rellena las variables entre corchetes con los datos de tu empresa o situación, y envíalo.
-
1
Copia el prompt completo Selecciona todo el texto del prompt y cópialo. No modifiques la estructura — está diseñado para obtener el output más útil posible.
-
2
Rellena las variables entre corchetes Sustituye cada [VARIABLE] con información real de tu empresa. Cuanto más específico seas, mejor será el output.
-
3
Envía el prompt y espera la respuesta Pega el prompt en el chat y envíalo. El modelo puede tardar entre 10 y 60 segundos dependiendo de la complejidad.
Iterar, validar y convertir en acción
Valida las estimaciones con el equipo de analítica y ajusta supuestos. Transforma los resultados en recomendaciones ejecutivas y plan de implementación para pricing.
-
1
Validar con análisis local Ejecuta pruebas de robustez: submuestras, lagged variables y tests de heterocedasticidad. Corrige especificación si los coeficientes cambian de forma significativa.
-
2
Construir plan de acción Prioriza SKUs según impacto en margen y riesgo; define pilotos con control experimental si es posible y establece KPIs para medir el resultado tras implementar cambios de precio.
Prompts para refinar el output
Estos son los ajustes mas frecuentes que se piden despues del primer output. Copialos directamente en el chat:
-
cuando el output es demasiado genérico.
"Limita el análisis a estos SKUs: [PRODUCTOS]. Prioriza modelos log-log y añade controles por indicador de promoción y estacionalidad semanal. Entrega tabla comparativa entre el modelo base y modelo con controles, con cambio en elasticidad y conclusiones numéricas."
-
cuando necesitas más o menos profundidad.
"Genera dos versiones del informe: 1) Resumen ejecutivo de máximo 120 palabras para Comité de Dirección; 2) Informe técnico extendido con supuestos, tests estadísticos (p-values, R2, VIF) y código comentado para reproducibilidad."
-
cuando el tono no es el adecuado para tu audiencia.
"Reescribe el resumen ejecutivo en tono más directo y enfocado al CFO, con énfasis en impacto de margen y recomendaciones cuantificadas por prioridad."
-
para compartir con el Comité de Dirección.
"Resume los hallazgos en una página A4: una tabla con TOP 5 SKUs por impacto en margen, tres recomendaciones accionables y dos consideraciones de riesgo. Máximo 250 palabras."
Que vas a obtener
Este es el tipo de output que genera ChatGPT con el prompt de este tutorial. El contenido varia segun tu empresa y situacion, pero la estructura es siempre esta:
Escenarios con cifras concretas de unidades, ingresos y margen por horizonte temporal
Código Python funcional que carga el CSV, reproduce las estimaciones y genera tablas
Lista clara de supuestos faltantes o columnas requeridas identificadas
Inversion y retorno
Que hacer cuando algo no funciona
| Sintoma | Causa probable | Solucion exacta |
|---|---|---|
| Elasticidades no significativas estadísticamente | Falta de variación en precio o insuficiente tamaño de muestra | Aumentar horizonte temporal, agregar niveles de agregación o buscar eventos naturales/promociones que introduzcan variación; reporta intervalos de confianza altos. |
| Coeficientes inesperados (positivo para precio) | Efecto de promoción no controlado o colinealidad entre precio y promociones | Incluir dummies de promoción, revisar VIF y separar periodos promocionales; ejecutar regresión en submuestras. |
| Diferencias grandes entre modelo y resultados operativos | Datos de ventas incompletos o errores en precio medio por periodo | Verificar la integridad de las fuentes, reconciliar con ERP y corregir anomalías antes de reestimación. |
| Código Python no ejecuta | Incompatibilidad de versiones o rutas de archivo incorrectas | Proveer ejemplo de CSV con encabezados requeridos y usar entornos reproducibles (virtualenv/conda); ajustar rutas en el script. |
| Resultados inconsistentes entre SKUs similares | Cannibalización o segmentación de mercado no modelada | Construir modelos jerárquicos o incluir indicadores de cannibalización y canal; comparar elasticidades por segmento. |
Como hacer este tutorial con ChatGPT en modo avanzado
Usa el modo agente para orquestar tareas: cargar archivos, ejecutar código Python en entorno conectable y retornar resultados iterativos. Permite validar modelos localmente y pedir al agente que ejecute scripts reproducibles y comparta outputs intermedios.
Flujo de trabajo avanzado
-
1
Conecta el agente al repositorio o almacenamiento donde están los CSV (p. ej. S3 privado o drive corporativo).
-
2
Solicita al agente ejecutar el script Python generado por el prompt sobre un subconjunto de datos y subir los resultados (tablas y gráficos).
-
3
Revisa los outputs en la sesión, pide ajustes (p. ej. añadir controles o cambiar horizonte) y solicita re-ejecución iterativa.
-
4
Solicita al agente exportar el informe final en formato PDF/Excel y el código reproducible con instrucciones de despliegue.
Que hacer ahora?
Ahora que has completado este tutorial, hay dos caminos naturales:
Puedo hacer esto sin que mis datos salgan de la empresa?
Si. Este caso de uso trabaja con datos que, por su naturaleza confidencial, estrategica o regulada, son candidatos optimos para ejecutarse con un modelo de lenguaje open source desplegado en infraestructura propia (on-premises o nube privada). Con esta configuracion, ningun dato abandona nunca los servidores de tu organizacion y el modelo no puede ser entrenado con tu informacion.
Mistral Large 2 — Excelente para extraccion de informacion y clasificacion con alta precision.
Qwen 2.5 72B — Especialmente potente para analisis de datos tabulares y financieros.
vLLM — Para entornos de produccion con multiples usuarios simultaneos.
LM Studio — Para pruebas y uso individual sin configuracion de servidor.
GPU: 2x NVIDIA A100 40GB o 4x RTX 4090.
RAM: 128GB minimo.
Alternativa cloud privada: AWS Private Cloud, Azure Government o Google Cloud Confidential Computing.
La configuracion de modelos open source on-premises requiere un proveedor tecnico especializado. Agere puede ayudarte a desplegar esta solucion en tu infraestructura de forma segura, con garantias legales y sin que tus datos salgan nunca de tu organizacion.