Dentro del cerebro
Las matemáticas que ninguna calculadora puede hacer.
Cada agente de AFDAL opera sobre un motor combinatorio de productos y precios. Para cada prestatario resuelve un problema de clasificación con restricciones en un espacio de productos de alta dimensión y luego entrega la respuesta a la conversación. El modelo orquesta; el motor calcula.
1 · El problema, formalmente
Un problema de clasificación con restricciones, resuelto por prestatario.
El prestatario y el proyecto forman un vector de 82 atributos de primer orden. Cada candidato es una oferta, un plazo, una modalidad de seguro y un conjunto de opciones de personalización.
| O | ofertas candidatas, |O| ≈ 4,000 en 12 bancos |
| T | cada plazo permitido, enumerado año por año (calendarios mensuales) |
| I | modalidad de seguro: periódica · prima única · capitalizada |
| C | 18 opciones de personalización: diferimiento, tasa escalonada, modularidad… |
La fuerza bruta no es lo importante. El predicado de elegibilidad poda el espacio antes de calcular precios, así que un prestatario real cuesta de 10⁶ a 10⁸ microcálculos: lo bastante rápido para sostener una conversación en vivo.
Pago mensual, costo total del crédito, TAE, pago inicial requerido, la tabla de amortización completa y todas las ayudas resueltas.
El prestatario elige el objetivo: menor costo total, menor pago, menor TAE o plazo más corto para un pago objetivo.
Por qué se llama inverso
Dos cifras que ninguna herramienta de tasas puede devolver.
Las calculadoras tradicionales necesitan el plazo como entrada. AFDAL lo devuelve como resultado: el plazo más corto que permite cualquier combinación.
Ingresos R ponderados por coeficientes κ según su tipo, deudas existentes e y un límite de servicio de deuda δ propio del banco y del perfil.
2 · El núcleo financiero
Fórmulas de manual, casos límite de producción.
Las fórmulas son públicas. Lo que no lo es: los miles de parámetros específicos de cada banco que las alimentan y el orden en que interactúan. Ahí fracasó una reconstrucción interna de $4M: cada defecto era una regla, no una línea de código.
Tasa ρ, n periodos mensuales, préstamo L.
Comisiones Φ, seguro a_k. Resuelto numéricamente para cada escenario.
d meses de diferimiento se suman al capital: nunca es gratis.
Tipo de propiedad p × tramo de monto ℓ × tramo de precio v × rango de edad g × rango de plazo t, aplicado al capital pendiente. Miles de celdas por banco.
625 pares de plazos por cada par de tasas elegible, y un prestatario puede tener varios. Vea el mapa de calor abajo.
3 · Explore el espacio
Mueva una palanca. Vea cómo explota el espacio.
Una hoja de cálculo calcula una celda. Cambie un solo atributo del prestatario y el motor recalcula todo lo que sigue.
Filas de amortización desplegadas: 1.2×10⁸
log₁₀ scale · 10⁰ → 10¹¹ · aritmética ilustrativa
4 · Préstamos combinados
625 respuestas a una sola pregunta.
Un préstamo principal más un préstamo complementario subsidiado: cada par de plazos (t_A, t_B) da un pago mensual y un costo total distintos. La mayoría no son factibles bajo el límite de servicio de deuda. El motor encuentra el par factible más barato en milisegundos; un banquero en su escritorio prueba dos o tres.
105 / 625 pares viables. Óptimo: t_A = 17, t_B = 22 · 7,974 MAD/meses · costo total 514,027 MAD
Ilustrativo: 900,000 MAD al 4.6% + 300,000 MAD al 2.0%, seguro de vida de crédito sobre el capital pendiente.
5 · El sustrato de configuración
150+ tablas. Un pivote. Cada celda editable por el banco.
Cada simulación une 30+ tablas en tiempo real alrededor de un único pivote. Los equipos de producto, riesgo y crédito editan coeficientes, tablas y fórmulas en una consola sin código, versionada y auditada.
6 · Arquitectura agéntica
Conecte todo. Reemplace cualquier cosa. No rompa nada.
Un microkernel que nunca toca la lógica de negocio. Cada capacidad es un plugin; cada operación es una herramienta; cada modelo está detrás de una abstracción versionada. El motor es una caja negra de solo lectura que el agente puede invocar pero nunca modificar.
Contrato agente ↔ motor
Cinco mecanismos de resiliencia, siempre activos
- Esquemas versionados tolerantes: adiciones absorbidas, eliminaciones señaladas
- Pruebas de contrato nocturnas sobre solicitudes canónicas
- Negociación de versión: varios contratos en paralelo
- Degradación controlada: nunca adivina, ofrece la simulación oficial más tarde
- Registro de desviaciones: cada divergencia clasificada hasta su resolución
Un ID de sesión, seis trazas
Cualquier conversación, reproducible paso a paso
7 · Control de lanzamiento
105 verificaciones. Veredicto binario.
15 perfiles canónicos de prestatario × 7 criterios, reproducidos de principio a fin por un agente simulador antes de cada versión. Una sola celda roja bloquea el despliegue. No existe el «casi aprobado».
Criterios: perfil detectado · preguntas correctas · herramientas correctas · cálculos correctos · ofertas coherentes · idioma respetado · resumen completo.
15/15 · 105/105 · DESPLIEGUE OK
Construir o comprar, puntuado
100 frente a 9 en los criterios que los bancos realmente ponderan.
Análisis comparativo de AFDAL frente a alternativas internas del banco y RFP, junio de 2025. Tabla ponderada de 100 puntos; una brecha de 91 puntos.
8 · Diagramas
Los diagramas de nuestra sala de datos técnica.
Haga clic en cualquier diagrama para abrirlo a tamaño completo.