<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Risk Pills &#8211; Alberto Chacón</title>
	<atom:link href="https://albertochacon.com/risk-pills/feed/" rel="self" type="application/rss+xml" />
	<link>https://albertochacon.com</link>
	<description>Mi Blog Profesional</description>
	<lastBuildDate>Sat, 06 Sep 2025 22:51:42 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://albertochacon.com/wp-content/uploads/2024/07/cropped-ms-icon-310x310-2-32x32.png</url>
	<title>Risk Pills &#8211; Alberto Chacón</title>
	<link>https://albertochacon.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>NPL Ratio</title>
		<link>https://albertochacon.com/npl-ratio/</link>
		
		<dc:creator><![CDATA[Alberto]]></dc:creator>
		<pubDate>Sat, 06 Sep 2025 22:43:52 +0000</pubDate>
				<category><![CDATA[Risk Pills]]></category>
		<guid isPermaLink="false">https://albertochacon.com/?p=1233</guid>

					<description><![CDATA[NPL Ratio: La Métrica Que Predijo la Crisis (Y Puede Salvar Tu Cartera) 1. INTRODUCCIÓN El 15 de septiembre de [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-esou88a" id="npl-ratio-la-metrica-que-predijo-la-crisis-y-puede-salvar-tu-cartera" data-block-id="esou88a"><h1 class="stk-block-heading__text">NPL Ratio: La Métrica Que Predijo la Crisis (Y Puede Salvar Tu Cartera)</h1></div>



<h2 class="wp-block-heading">1. INTRODUCCIÓN</h2>



<p>El 15 de septiembre de 2008, mientras Lehman Brothers colapsaba, su último reporte trimestral mostraba un NPL ratio del 2.1%. «Excelente gestión», dirían muchos analistas. El problema no era el número en sí, sino lo que no estaban midiendo detrás de esa cifra aparentemente saludable.</p>



<p>Seis meses después, $613 mil millones en pérdidas demostraron que un NPL «bajo» puede ser la métrica más peligrosa del mundo cuando no sabes interpretarla correctamente.</p>



<p>La realidad es que Lehman había estado maquillando sus números a través de complejas operaciones repo y derivados que no aparecían en el cálculo tradicional del NPL. Mientras el ratio lucía impecable, la cartera real se deterioraba silenciosamente.</p>



<p>Esta historia se repite constantemente en el mundo financiero. Instituciones que celebran NPL ratios «bajo control» mientras ignoran señales críticas: concentraciones geográficas, migración acelerada entre categorías, o la calidad real de las reestructuraciones.</p>



<p><strong>¿Por qué importa esto para ti?</strong></p>



<p>Porque el NPL Ratio no es solo una métrica de cumplimiento regulatorio. Es una herramienta de inteligencia de negocio que, bien utilizada, puede:</p>



<ul class="wp-block-list">
<li>Predecir crisis de liquidez con 6-12 meses de anticipación</li>



<li>Optimizar estrategias de pricing y originación</li>



<li>Identificar nichos de mercado subestimados</li>



<li>Mejorar decisiones de provisiones y capital</li>
</ul>



<p>En esta guía completa te enseñaré no solo a calcular el NPL Ratio, sino a leer las señales ocultas que separan a los gestores promedio de los excepcionales.</p>



<div class="wp-block-uagb-image uagb-block-04216944 wp-block-uagb-image--layout-default wp-block-uagb-image--effect-static wp-block-uagb-image--align-none"><figure class="wp-block-uagb-image__figure"><img decoding="async" srcset="https://albertochacon.com/wp-content/uploads/2025/08/DALL·E-2025-08-26-20.50.16-A-professional-website-header-image-optimized-for-articles-about-NPL-Ratio-💊.-Clean-white-background-with-light-gray-accents.-On-the-left-side-bol-1024x585.webp ,https://albertochacon.com/wp-content/uploads/2025/08/DALL·E-2025-08-26-20.50.16-A-professional-website-header-image-optimized-for-articles-about-NPL-Ratio-💊.-Clean-white-background-with-light-gray-accents.-On-the-left-side-bol.webp 780w, https://albertochacon.com/wp-content/uploads/2025/08/DALL·E-2025-08-26-20.50.16-A-professional-website-header-image-optimized-for-articles-about-NPL-Ratio-💊.-Clean-white-background-with-light-gray-accents.-On-the-left-side-bol.webp 360w" sizes="auto, (max-width: 480px) 150px" src="https://albertochacon.com/wp-content/uploads/2025/08/DALL·E-2025-08-26-20.50.16-A-professional-website-header-image-optimized-for-articles-about-NPL-Ratio-💊.-Clean-white-background-with-light-gray-accents.-On-the-left-side-bol-1024x585.webp" alt="" class="uag-image-1244" width="1792" height="1024" title="DALL·E 2025-08-26 20.50.16 - A professional website header image optimized for articles about 'NPL Ratio 💊'. Clean white background with light gray accents. On the left side, bol" loading="lazy" role="img"/></figure></div>



<div class="wp-block-stackable-divider stk-block-divider stk-block stk-gdf738e" data-block-id="gdf738e"><style>.stk-gdf738e {margin-bottom:0px !important;}</style><hr class="stk-block-divider__hr"/></div>



<h2 class="wp-block-heading">2. FUNDAMENTOS TÉCNICOS</h2>



<h3 class="wp-block-heading">¿Qué es realmente el NPL Ratio?</h3>



<p>El Non-Performing Loans Ratio mide el porcentaje de préstamos en una cartera crediticia que han dejado de generar ingresos debido a incumplimientos en los pagos, típicamente después de 90 días de mora.</p>



<p><strong>Definición Técnica:</strong></p>



<pre class="wp-block-code"><code>NPL Ratio = (Préstamos No Productivos / Total de Cartera Bruta) × 100

</code></pre>



<h3 class="wp-block-heading">Variaciones por Jurisdicción</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Jurisdicción</th><th>Definición de NPL</th><th>Inclusión de reestructuraciones</th><th>Particularidades</th></tr></thead><tbody><tr><td><strong>Estados Unidos (FDIC)</strong></td><td>Préstamos <strong>+90 días vencidos</strong> + préstamos en cobro judicial</td><td>No se incluyen automáticamente</td><td>Enfoque más objetivo y ligado a días de mora y procesos legales</td></tr><tr><td><strong>Europa (EBA Guidelines)</strong></td><td>Exposiciones <strong>+90 días past due</strong> <strong>O</strong> consideradas <em>unlikely to pay</em></td><td>Sí, se incluyen reestructuraciones con dificultades financieras (<em>forborne</em>)</td><td>El criterio de <em>unlikeness to pay</em> añade subjetividad en la evaluación</td></tr><tr><td><strong>América Latina (Basilea + Local)</strong></td><td>Varía según país: <strong>30, 60 o 90 días</strong></td><td>Depende de la regulación local</td><td>&#8211; <strong>Colombia</strong>: +90 días (comercial) / +120 días (consumo y vivienda) &#8211; <strong>México</strong>: cartera vencida definida por clasificación CNBV</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">Marco Regulatorio Evolutivo</h3>



<p><strong>Basel II (2004):</strong></p>



<ul class="wp-block-list">
<li>Enfoque en capital regulatorio</li>



<li>NPL como input para cálculo de provisiones</li>
</ul>



<p><strong>Basel III (2017):</strong></p>



<ul class="wp-block-list">
<li>Mayor énfasis en calidad de activos</li>



<li>NPL ratio como indicador supervisor</li>
</ul>



<p><strong>NIIF 9/IFRS 9 (2018):</strong></p>



<ul class="wp-block-list">
<li>Modelo de pérdida esperada vs pérdida incurrida</li>



<li>NPL sigue siendo relevante para staging</li>
</ul>



<h3 class="wp-block-heading">Historia y Evolución</h3>



<p><strong>Pre-2008:</strong> NPL visto como métrica histórica <strong>Post-Crisis:</strong> Reconocimiento como indicador predictivo <strong>Era COVID-19:</strong> Importancia de NPL ajustado por moratoria <strong>Actualidad:</strong> NPL como parte de Early Warning Systems</p>



<h3 class="wp-block-heading">Diferencias por Tipo de Institución</h3>



<p><strong>Bancos Comerciales:</strong></p>



<ul class="wp-block-list">
<li>NPL consolidado incluyendo subsidiarias</li>



<li>Segmentación por líneas de negocio</li>



<li>Reportería pública trimestral</li>
</ul>



<p><strong>Cooperativas de Crédito:</strong></p>



<ul class="wp-block-list">
<li>Criterios más flexibles en algunos países</li>



<li>Enfoque en sostenibilidad vs maximización ganancia</li>



<li>Reportería regulatoria simplificada</li>
</ul>



<p><strong>Fintech/Neobancos:</strong></p>



<ul class="wp-block-list">
<li>Ciclos más cortos de originación</li>



<li>Mayor volatilidad en ratios</li>



<li>Modelos de riesgo basados en big data</li>
</ul>



<p><strong>IMF/Microfinance:</strong></p>



<ul class="wp-block-list">
<li>Criterios adaptados a poblaciones vulnerables</li>



<li>Consideración de factores estacionales</li>



<li>NPL grupal vs individual</li>
</ul>



<h3 class="wp-block-heading">Componentes Críticos del Cálculo</h3>



<p><strong>Numerador &#8211; Préstamos No Productivos:</strong></p>



<ol class="wp-block-list">
<li><strong>Vencidos:</strong> +90 días sin pago (estándar internacional)</li>



<li><strong>Reestructurados:</strong> Con dificultades financieras comprobadas</li>



<li><strong>Unlikely to Pay:</strong> Criterio prospectivo de incumplimiento</li>



<li><strong>Garantías ejecutadas:</strong> Bienes recibidos en dación de pago</li>
</ol>



<p><strong>Denominador &#8211; Cartera Bruta:</strong></p>



<ul class="wp-block-list">
<li>Antes de provisiones y castigos</li>



<li>Incluye intereses devengados no cobrados</li>



<li>Excluye operaciones interbancarias (en algunos casos)</li>
</ul>



<h3 class="wp-block-heading">Casos Límite y Interpretaciones</h3>



<p><strong>Reestructuraciones:</strong></p>



<ul class="wp-block-list">
<li>¿Cuándo son NPL? Depende de si hay «distress financiero»</li>



<li>Período de observación post-reestructuración</li>



<li>Diferencia entre refinanciación comercial vs por dificultades</li>
</ul>



<p><strong>Garantías:</strong></p>



<ul class="wp-block-list">
<li>NPL se mantiene aunque garantía cubra 100%</li>



<li>Distinción entre garantía real vs personal</li>



<li>Impacto en provisiones pero no en clasificación NPL</li>
</ul>



<div class="wp-block-stackable-divider stk-block-divider stk-block stk-gx5zpc5" data-block-id="gx5zpc5"><hr class="stk-block-divider__hr"/></div>



<h2 class="wp-block-heading">3. CÁLCULO AVANZADO</h2>



<h3 class="wp-block-heading">Fórmula Base y Variaciones</h3>



<p><strong>Fórmula Básica:</strong></p>



<pre class="wp-block-code"><code>NPL Ratio = (NPL / Cartera Bruta) × 100

Donde:
NPL = Σ(Préstamos +90 días vencidos + Reestructurados por dificultades + Unlikely to pay)
Cartera Bruta = Total préstamos antes de provisiones

</code></pre>



<p><strong>Ejemplo Básico &#8211; Banco Regional ABC:</strong></p>



<ul class="wp-block-list">
<li>Cartera Total: $1,000 millones</li>



<li>Préstamos +90 días: $35 millones</li>



<li>Reestructurados distressed: $15 millones</li>



<li><strong>NPL Total: $50 millones</strong></li>



<li><strong>NPL Ratio: 5.0%</strong></li>
</ul>



<h3 class="wp-block-heading">Cálculos por Segmento</h3>



<p><strong>Por Tipo de Producto:</strong></p>



<pre class="wp-block-code"><code>NPL Comercial = $20M / $400M = 5.0%
NPL Consumo = $25M / $350M = 7.1%
NPL Vivienda = $5M / $250M = 2.0%
NPL Consolidado = $50M / $1,000M = 5.0%

</code></pre>



<p><strong>Por Vintage (Cosecha):</strong></p>



<pre class="wp-block-code"><code>Originación 2023: NPL = 2.5%
Originación 2022: NPL = 4.2%
Originación 2021: NPL = 6.8%

</code></pre>



<h3 class="wp-block-heading">Ajustes Técnicos Avanzados</h3>



<p><strong>1. NPL Neto de Garantías:</strong></p>



<pre class="wp-block-code"><code>NPL Ajustado = NPL - Valor Realizable Garantías
NPL Ratio Neto = (NPL Ajustado / Cartera Bruta) × 100

</code></pre>



<p><strong>2. NPL Forward-Looking:</strong></p>



<pre class="wp-block-code"><code>NPL Proyectado = NPL Actual + Expected Defaults 12M
NPL Ratio Pro-forma = (NPL Proyectado / Cartera Actual) × 100

</code></pre>



<p><strong>3. NPL por Concentración:</strong></p>



<pre class="wp-block-code"><code>NPL Concentrado = Σ NPL donde Exposición &gt; 5% del Tier 1
Concentration Risk Ratio = NPL Concentrado / Total NPL

</code></pre>



<h3 class="wp-block-heading">Casos de Estudio Reales</h3>



<p><strong>Caso 1: Banco Industrial &#8211; Crisis Sectorial</strong></p>



<ul class="wp-block-list">
<li>Situación: 60% cartera en sector textil</li>



<li>NPL general: 3.2% (aparentemente saludable)</li>



<li>NPL sector textil: 15.8%</li>



<li><strong>Acción:</strong> Diversificación urgente de cartera</li>
</ul>



<p><strong>Caso 2: Fintech PayCredit &#8211; Crecimiento Acelerado</strong></p>



<ul class="wp-block-list">
<li>Cartera creció 300% en 12 meses</li>



<li>NPL Ratio actual: 2.1%</li>



<li>Vintage analysis reveló: cohorts recientes 8.5% NPL projected</li>



<li><strong>Acción:</strong> Freno a originación, refuerzo modelos</li>
</ul>



<p><strong>Caso 3: Cooperativa Rural &#8211; Estacionalidad</strong></p>



<ul class="wp-block-list">
<li>NPL Diciembre: 8.2%</li>



<li>NPL Junio: 3.1%</li>



<li>Patrón: Concentración en sector agrícola</li>



<li><strong>Acción:</strong> Provisiones dinámicas estacionales</li>
</ul>



<h3 class="wp-block-heading">Errores Comunes de Cálculo</h3>



<p><strong>Error 1: Base Incorrecta</strong> ❌ Usar cartera neta (post-provisiones) ✅ Usar cartera bruta (antes de provisiones)</p>



<p><strong>Error 2: Timing de Reestructuraciones</strong> ❌ Clasificar automáticamente como NPL ✅ Evaluar caso por caso el «financial distress»</p>



<p><strong>Error 3: Garantías en Numerador</strong> ❌ Restar garantías del NPL ✅ Mantener NPL bruto, considerar garantías en provisiones</p>



<p><strong>Error 4: Operaciones Especiales</strong> ❌ Incluir repos y derivados ✅ Focus en préstamos tradicionales</p>



<h3 class="wp-block-heading">Herramientas de Cálculo</h3>



<p><strong>Excel Avanzado:</strong></p>



<pre class="wp-block-code"><code>=SI(DIAS_VENCIMIENTO&gt;90,"NPL",
   SI(Y(REESTRUCTURADO="Sí",DISTRESS="Sí"),"NPL","Performing"))

</code></pre>



<p><strong>SQL para Bases de Datos:</strong></p>



<pre class="wp-block-code"><code>SELECT
  SUM(CASE WHEN days_past_due &gt;= 90 OR (restructured = 1 AND distressed = 1)
           THEN outstanding_balance ELSE 0 END) as NPL,
  SUM(outstanding_balance) as Total_Portfolio,
  ROUND((NPL/Total_Portfolio)*100,2) as NPL_Ratio
FROM loan_portfolio
WHERE report_date = '2024-12-31'

</code></pre>



<div class="wp-block-stackable-divider stk-block-divider stk-block stk-h1jnylk" data-block-id="h1jnylk"><hr class="stk-block-divider__hr"/></div>



<h2 class="wp-block-heading">4. INTERPRETACIÓN ESTRATÉGICA</h2>



<h3 class="wp-block-heading">Benchmarks Globales por Región</h3>



<p><strong>Mercados Desarrollados (2024):</strong></p>



<ul class="wp-block-list">
<li>Estados Unidos: 0.8% &#8211; 1.2%</li>



<li>Eurozona: 1.8% &#8211; 2.5%</li>



<li>Reino Unido: 1.1% &#8211; 1.6%</li>



<li>Japón: 1.2% &#8211; 1.8%</li>
</ul>



<p><strong>Mercados Emergentes (2024):</strong></p>



<ul class="wp-block-list">
<li>Brasil: 2.8% &#8211; 4.2%</li>



<li>México: 2.1% &#8211; 3.5%</li>



<li>Colombia: 3.2% &#8211; 4.8%</li>



<li>India: 3.8% &#8211; 5.2%</li>
</ul>



<p><strong>Factores que Explican Diferencias:</strong></p>



<ul class="wp-block-list">
<li>Madurez del sistema financiero</li>



<li>Marco regulatorio y enforcement</li>



<li>Ciclos económicos locales</li>



<li>Cultura crediticia poblacional</li>
</ul>



<h3 class="wp-block-heading">Análisis de Tendencias Temporales</h3>



<p><strong>Patrones Normales:</strong></p>



<ul class="wp-block-list">
<li><strong>Crecimiento anual:</strong> 10-20% en economías estables</li>



<li><strong>Estacionalidad:</strong> Picos en Q1 (post-navidad), valles en Q3</li>



<li><strong>Ciclo económico:</strong> Correlación con PIB con 6-12 meses lag</li>
</ul>



<p><strong>Señales de Alerta:</strong></p>



<ul class="wp-block-list">
<li>Crecimiento &gt;50% trimestral sostenido</li>



<li>Reversión de tendencias estacionales</li>



<li>Desacople con indicadores macroeconómicos</li>
</ul>



<h3 class="wp-block-heading">Correlación con Otras Métricas</h3>



<p><strong>NPL vs Coverage Ratio:</strong></p>



<pre class="wp-block-code"><code>Correlación Óptima: 0.7 - 0.85
NPL ↑ → Coverage ↑ (provisiones reactivas)
Coverage anticipado → NPL future ↓

</code></pre>



<p><strong>NPL vs ROE:</strong></p>



<pre class="wp-block-code"><code>Correlación Típica: -0.6 a -0.8
NPL alto impacta rentabilidad vía provisiones
Punto de inflexión: NPL &gt; 5% típicamente ROE &lt; 10%

</code></pre>



<p><strong>NPL vs Crecimiento Cartera:</strong></p>



<pre class="wp-block-code"><code>Paradoja: Crecimiento rápido puede ocultar NPL real
Denominator effect: cartera nueva diluye NPL ratio
Análisis por vintage essential

</code></pre>



<h3 class="wp-block-heading">Señales de Alerta Temprana</h3>



<p><strong>Indicadores Leading (6-12 meses anticipación):</strong></p>



<ol class="wp-block-list">
<li><strong>Migration Rates Acceleration:</strong>
<ul class="wp-block-list">
<li>Stage 1→2 NIIF 9 aumentando</li>



<li>Roll rates 30→60→90 días acelerando</li>
</ul>
</li>



<li><strong>Concentraciones Críticas:</strong>
<ul class="wp-block-list">
<li>Top 20 clientes &gt;30% NPL</li>



<li>Sector/región &gt;2x NPL promedio</li>
</ul>
</li>



<li><strong>Behavioral Patterns:</strong>
<ul class="wp-block-list">
<li>Aumento en pagos mínimos tarjetas</li>



<li>Reducción en sobregiros utilizados</li>



<li>Incremento en solicitudes reestructuración</li>
</ul>
</li>
</ol>



<h3 class="wp-block-heading">Interpretación por Contexto de Negocio</h3>



<p><strong>Banco en Expansión Agresiva:</strong></p>



<ul class="wp-block-list">
<li>NPL aparentemente bajo por «denominator effect»</li>



<li><strong>Key:</strong> Analizar por vintage, no consolidado</li>



<li><strong>Red flag:</strong> NPL stable mientras crecimiento &gt;100% anual</li>
</ul>



<p><strong>Institución Madura:</strong></p>



<ul class="wp-block-list">
<li>NPL ratio más estable y predictivo</li>



<li><strong>Key:</strong> Benchmarking vs peers y historia propia</li>



<li><strong>Red flag:</strong> Cambios &gt;±50% sin explicación macro</li>
</ul>



<p><strong>Crisis/Post-Crisis:</strong></p>



<ul class="wp-block-list">
<li>NPL ratios pierden capacidad predictiva corto plazo</li>



<li><strong>Key:</strong> Focus en cure rates y recoveries</li>



<li><strong>Red flag:</strong> NPL que no peak después de 18-24 meses crisis</li>
</ul>



<h3 class="wp-block-heading">Framework de Decision-Making</h3>



<p><strong>NPL &lt; 2% (Zona Verde):</strong></p>



<ul class="wp-block-list">
<li><strong>Acción:</strong> Monitoreo rutinario</li>



<li><strong>Focus:</strong> Crecimiento y rentabilidad</li>



<li><strong>Alertas:</strong> Cambios en composition o vintage</li>
</ul>



<p><strong>NPL 2-5% (Zona Amarilla):</strong></p>



<ul class="wp-block-list">
<li><strong>Acción:</strong> Análisis detallado por segmentos</li>



<li><strong>Focus:</strong> Root cause analysis</li>



<li><strong>Decisiones:</strong> Ajustes en underwriting, pricing</li>
</ul>



<p><strong>NPL &gt; 5% (Zona Roja):</strong></p>



<ul class="wp-block-list">
<li><strong>Acción:</strong> Plan de acción inmediato</li>



<li><strong>Focus:</strong> Contención y recuperación</li>



<li><strong>Decisiones:</strong> Stop crecimiento, refuerzo cobranza, provisiones</li>
</ul>



<h3 class="wp-block-heading">Casos de Interpretación Avanzada</h3>



<p><strong>Paradoja del NPL Bajo:</strong></p>



<ul class="wp-block-list">
<li>Fintech con NPL 1.5% vs banca tradicional 3.5%</li>



<li><strong>Realidad:</strong> Fintech castiga a 180 días vs 365 días banca</li>



<li><strong>Ajuste:</strong> NPL comparable sería 4.2% fintech</li>
</ul>



<p><strong>NPL Estacional Engañoso:</strong></p>



<ul class="wp-block-list">
<li>Banco agrícola NPL Dic: 8%, Jun: 2%</li>



<li><strong>Error:</strong> Panic mode en diciembre</li>



<li><strong>Realidad:</strong> Patrón normal, provisiones dinámicas necesarias</li>
</ul>



<div class="wp-block-stackable-divider stk-block-divider stk-block stk-ygijqu7" data-block-id="ygijqu7"><hr class="stk-block-divider__hr"/></div>



<h2 class="wp-block-heading">5. IMPLEMENTACIÓN PRÁCTICA</h2>



<h3 class="wp-block-heading">Sistemas y Herramientas</h3>



<p><strong>Core Banking Integration:</strong></p>



<ul class="wp-block-list">
<li>Extract diario de posiciones</li>



<li>Automatización clasificación NPL</li>



<li>Alertas por excepciones</li>
</ul>



<p><strong>Excel Avanzado para Análisis:</strong></p>



<pre class="wp-block-code"><code>Template "NPL Master Dashboard":
- Tab 1: Data Input (conexión automática)
- Tab 2: Calculations (fórmulas dinámicas)
- Tab 3: Trending Analysis (gráficos automáticos)
- Tab 4: Benchmarking (comparativos industria)
- Tab 5: Executive Summary (1-pager para CEO)

</code></pre>



<p><strong>Power BI para Visualización:</strong></p>



<pre class="wp-block-code"><code>Dashboard Components:
- NPL Trend histórico + proyección
- Heatmap por segmento/región
- Drill-down capacidad por cliente
- Alertas automatizadas por umbrales
- Benchmarking vs competencia

</code></pre>



<h3 class="wp-block-heading">Automatización Recomendada</h3>



<p><strong>Daily Monitoring:</strong></p>



<ul class="wp-block-list">
<li>NPL calculation automático</li>



<li>Exception reports por umbrales</li>



<li>Early warning signals</li>
</ul>



<p><strong>Weekly Reporting:</strong></p>



<ul class="wp-block-list">
<li>Trending analysis</li>



<li>Segment deep-dive</li>



<li>Action items tracking</li>
</ul>



<p><strong>Monthly Strategic:</strong></p>



<ul class="wp-block-list">
<li>Benchmarking update</li>



<li>Stress testing scenarios</li>



<li>Board reporting package</li>
</ul>



<h3 class="wp-block-heading">Reportería Ejecutiva</h3>



<p><strong>Para CEO/Board (Monthly):</strong></p>



<ul class="wp-block-list">
<li>NPL trend 12 meses + forecast</li>



<li>Top 3 insights actionables</li>



<li>Comparison vs budget/peers</li>



<li>Risk appetite compliance</li>
</ul>



<p><strong>Para CRO (Weekly):</strong></p>



<ul class="wp-block-list">
<li>Detailed segmentation</li>



<li>Migration analysis</li>



<li>Portfolio concentration</li>



<li>Action plan progress</li>
</ul>



<p><strong>Para Business Lines (Daily):</strong></p>



<ul class="wp-block-list">
<li>Portfolio performance vs targets</li>



<li>Early warning pipeline</li>



<li>Underwriting feedback loop</li>
</ul>



<div class="wp-block-stackable-divider stk-block-divider stk-block stk-oi9husv" data-block-id="oi9husv"><hr class="stk-block-divider__hr"/></div>



<h2 class="wp-block-heading">6. CASOS DE ESTUDIO DETALLADOS</h2>



<h3 class="wp-block-heading">Caso A: Banco ComUnity &#8211; Crisis Inmobiliaria 2022</h3>



<p><strong>Situación Inicial:</strong></p>



<ul class="wp-block-list">
<li>NPL Ratio: 2.8% (dentro de appetite 3%)</li>



<li>70% cartera en hipotecas</li>



<li>Crecimiento sostenido 5 años</li>
</ul>



<p><strong>Señales Pasadas por Alto:</strong></p>



<ul class="wp-block-list">
<li>NPL hipotecario: 4.1% (vs 2.1% resto cartera)</li>



<li>Concentración geográfica: 60% en área metropolitana</li>



<li>LTV promedio había subido de 75% a 85%</li>
</ul>



<p><strong>Crisis Trigger:</strong></p>



<ul class="wp-block-list">
<li>Caída precios inmobiliarios 15%</li>



<li>NPL saltó a 8.2% en 6 meses</li>



<li>Provisiones consumieron 80% del capital</li>
</ul>



<p><strong>Lecciones Aprendidas:</strong></p>



<ul class="wp-block-list">
<li>NPL consolidado puede ocultar concentraciones</li>



<li>Stress testing insuficiente en concentraciones</li>



<li>Early warning systems por segmento críticos</li>
</ul>



<h3 class="wp-block-heading">Caso B: PayNow Fintech &#8211; Modelo de Crecimiento Insostenible</h3>



<p><strong>Situación:</strong></p>



<ul class="wp-block-list">
<li>NPL Ratio reportado: 1.8%</li>



<li>Crecimiento cartera: 400% anual</li>



<li>Modelo: Préstamos personales digitales</li>
</ul>



<p><strong>Análisis Vintage Revelador:</strong></p>



<ul class="wp-block-list">
<li>Cohort 2023-Q1: NPL 8.5% a 12 meses</li>



<li>Cohort 2023-Q4: NPL 1.2% a 3 meses (inmaduro)</li>



<li>Weighted NPL real proyectado: 6.8%</li>
</ul>



<p><strong>Decisiones Tomadas:</strong></p>



<ul class="wp-block-list">
<li>Pausa crecimiento inmediata</li>



<li>Refuerzo modelos scoring</li>



<li>Provisiones adicionales $12M</li>
</ul>



<p><strong>Resultado:</strong></p>



<ul class="wp-block-list">
<li>NPL estabilizado en 4.2%</li>



<li>Crecimiento controlado 50% anual</li>



<li>Profitabilidad sostenible recuperada</li>
</ul>



<div class="wp-block-stackable-divider stk-block-divider stk-block stk-jvxne1v" data-block-id="jvxne1v"><hr class="stk-block-divider__hr"/></div>



<h2 class="wp-block-heading">7. CALCULADORA NPL EN LÍNEA</h2>



<h3 class="wp-block-heading">📘 Instrucciones de uso – Calculadora NPL</h3>



<ol class="wp-block-list">
<li><strong>Ingrese la Cartera Bruta</strong><br>Escriba el saldo total de la cartera de préstamos al final del período.</li>



<li><strong>Ingrese el monto de NPL (Non-Performing Loans)</strong><br>Coloque el saldo de los créditos en mora al cierre del período.</li>



<li><strong>Ingrese las Provisiones (saldo acumulado)</strong><br>Escriba el saldo total de provisiones para pérdidas crediticias al cierre del período.</li>



<li><strong>Ingrese la Provisión del Período</strong><br>Coloque el gasto en provisiones reconocido en el período analizado.</li>



<li><strong>Ingrese el Promedio de Cartera Bruta</strong><br>Es el promedio de los saldos de la cartera durante el período (por ejemplo, saldo inicial + saldo final dividido entre dos).</li>



<li><strong>Ingrese los Castigos Netos del Período</strong><br>Registre el monto de préstamos castigados (neto de recuperaciones) en el período.</li>
</ol>



<div class="wp-block-stackable-divider stk-block-divider stk-block stk-9i6xo0s" data-block-id="9i6xo0s"><hr class="stk-block-divider__hr"/></div>



<h3 class="wp-block-heading">📊 Resultados automáticos</h3>



<p>La calculadora mostrará en tiempo real:</p>



<ul class="wp-block-list">
<li><strong>NPL Ratio</strong> = NPL / Cartera Bruta<br>👉 Mide la calidad de la cartera (qué % está en mora).</li>



<li><strong>Cobertura NPL</strong> = Provisiones / NPL<br>👉 Evalúa qué tan cubierta está la cartera en mora con provisiones.</li>



<li><strong>Costo del Riesgo (COR)</strong> = Provisión del período / Promedio de Cartera<br>👉 Indica el impacto del deterioro en relación al tamaño de la cartera.</li>



<li><strong>NCO Ratio</strong> = Castigos Netos / Promedio de Cartera<br>👉 Refleja qué % de la cartera se pierde efectivamente por castigos.</li>
</ul>



<div class="wp-block-stackable-divider stk-block-divider stk-block stk-5ndbmaz" data-block-id="5ndbmaz"><hr class="stk-block-divider__hr"/></div>



<h3 class="wp-block-heading">🔧 Funcionalidades adicionales</h3>



<ul class="wp-block-list">
<li><strong>Cálculo en tiempo real:</strong> Los indicadores se actualizan automáticamente al cambiar cualquier valor.</li>



<li><strong>Botón “Limpiar”</strong>: borra todos los campos para reiniciar el cálculo.</li>



<li><strong>Enlace con valores:</strong> puedes copiar un enlace con tus datos cargados para compartir o guardar.</li>
</ul>



<div class="npl-widget">
  <style>
    :root{
      --bg:#0b0e12;
      --card:#121721;
      --ink:#e6ebf2;
      --muted:#9aa7b3;
      --accent:#3aa0ff;
      --accent-2:#7c5cff;
      --radius:16px;
      --shadow:0 8px 24px rgba(0,0,0,.35);
    }
    .npl-widget{background:linear-gradient(180deg,#0a0d12,#0f1218 60%,#0b0e12); color:var(--ink); font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif; border-radius:16px; padding:20px; max-width:980px; margin:auto}
    .npl-widget h1{margin:0 0 6px; font-size:24px; line-height:1.2; color:var(--ink);}
    .npl-card{background:var(--card); border:1px solid rgba(255,255,255,.06); border-radius:var(--radius); box-shadow:var(--shadow); padding:24px}
    .subtitle{margin:0 0 20px; color:var(--muted); font-size:14px}
    .grid{display:grid; grid-template-columns:repeat(12,1fr); gap:16px}
    .col-6{grid-column:span 6} .col-4{grid-column:span 4} .col-12{grid-column:span 12}
    @media (max-width:860px){ .col-6,.col-4{grid-column:span 12} }
    .field{display:flex; flex-direction:column; gap:8px}
    .label{font-size:12px; color:var(--muted)}
    .input{display:flex; align-items:center; gap:8px; background:#0b111a; border:1px solid rgba(255,255,255,.08); border-radius:12px; padding:12px 14px; box-shadow:inset 0 0 0 1px rgba(255,255,255,.02)}
    .input input{flex:1; background:transparent; border:0; outline:0; color:var(--ink); font-size:14px}
    .suffix{color:var(--muted); font-size:12px}
    .kpi{background:linear-gradient(180deg,rgba(58,160,255,.06),rgba(124,92,255,.06)); border:1px solid rgba(255,255,255,.08); border-radius:14px; padding:14px; display:flex; flex-direction:column; gap:6px}
    .kpi .name{color:var(--muted); font-size:12px}
    .kpi .value{font-size:22px; font-weight:700}
    .kpi .hint{font-size:12px; color:var(--muted)}
    .row{display:flex; gap:10px; align-items:center; flex-wrap:wrap}
    .btn{background:linear-gradient(180deg,var(--accent),var(--accent-2)); color:white; border:0; padding:10px 14px; border-radius:12px; cursor:pointer; font-weight:600; box-shadow:var(--shadow)}
    .btn.secondary{background:transparent; border:1px solid rgba(255,255,255,.15); color:var(--ink)}
    .note{font-size:12px; color:var(--muted)}
    .footer{margin-top:14px; color:var(--muted); font-size:11px}
  </style>

  <div class="npl-card" role="region" aria-label="Calculadora NPL">
    <h1>Calculadora NPL</h1>
    <p class="subtitle">Bloque aislado para estimar métricas clave de cartera: NPL Ratio, Cobertura y Costo del Riesgo.</p>

    <div class="grid" id="form-grid">
      <div class="col-6 field">
        <div class="label">Cartera bruta (fin de período)</div>
        <div class="input"><input id="gross_loans" inputmode="decimal" placeholder="0"/><span class="suffix">$</span></div>
      </div>
      <div class="col-6 field">
        <div class="label">NPL (saldo a fin de período)</div>
        <div class="input"><input id="npl" inputmode="decimal" placeholder="0"/><span class="suffix">$</span></div>
      </div>
      <div class="col-6 field">
        <div class="label">Provisiones (saldo a fin de período)</div>
        <div class="input"><input id="llr" inputmode="decimal" placeholder="0"/><span class="suffix">$</span></div>
      </div>
      <div class="col-6 field">
        <div class="label">Provisión del período</div>
        <div class="input"><input id="provision" inputmode="decimal" placeholder="0"/><span class="suffix">$</span></div>
      </div>
      <div class="col-6 field">
        <div class="label">Promedio cartera bruta (período)</div>
        <div class="input"><input id="avg_gross" inputmode="decimal" placeholder="0"/><span class="suffix">$</span></div>
      </div>
      <div class="col-6 field">
        <div class="label">Castigos netos del período</div>
        <div class="input"><input id="nco" inputmode="decimal" placeholder="0"/><span class="suffix">$</span></div>
      </div>

      <div class="col-4 kpi"><div class="name">NPL Ratio</div><div class="value" id="npl_ratio">—</div><div class="hint">NPL / Cartera bruta</div></div>
      <div class="col-4 kpi"><div class="name">Cobertura NPL</div><div class="value" id="coverage">—</div><div class="hint">Provisiones / NPL</div></div>
      <div class="col-4 kpi"><div class="name">Costo del Riesgo</div><div class="value" id="cor">—</div><div class="hint">Provisión / Prom. cartera</div></div>

      <div class="col-12 kpi"><div class="row" style="justify-content:space-between"><div><div class="name">NCO Ratio</div><div class="hint">Castigos netos / Prom. cartera</div></div><div class="value" id="nco_ratio">—</div></div></div>

      <div class="col-12 row">
        <button class="btn" id="copy-state" type="button">Copiar enlace con valores</button>
        <button class="btn secondary" id="reset" type="button">Limpiar</button>
        <span class="note">Los valores se calculan en tiempo real.</span>
      </div>
      <div class="col-12 footer">
        Fórmulas: NPL Ratio = NPL / Cartera bruta; Cobertura NPL = Provisiones / NPL; Costo del Riesgo = Provisión / Promedio cartera; NCO Ratio = Castigos netos / Promedio cartera.
      </div>
    </div>
  </div>

  <script>
    (function(){
      const $ = (id) => document.getElementById(id);
      const fields = ['gross_loans','npl','llr','provision','avg_gross','nco'];
      function parseNum(v){ if(typeof v!=='string') return 0; v=v.replace(/[^0-9,.-]/g,''); if(v.includes('.')&&v.includes(',')){v=v.replace(/,/g,'');} else if(v.includes(',')&&!v.includes('.')){v=v.replace(',','.');} const n=Number(v); return isFinite(n)?n:0; }
      function fmtPct(x){ return isFinite(x)?(x*100).toLocaleString(undefined,{maximumFractionDigits:2})+'%':'—'; }
      function compute(){ const gross=parseNum($("gross_loans").value); const npl=parseNum($("npl").value); const llr=parseNum($("llr").value); const prov=parseNum($("provision").value); const avg=parseNum($("avg_gross").value); const nco=parseNum($("nco").value); $("npl_ratio").textContent=gross>0?fmtPct(npl/gross):'—'; $("coverage").textContent=npl>0?fmtPct(llr/npl):'—'; $("cor").textContent=avg>0?fmtPct(prov/avg):'—'; $("nco_ratio").textContent=avg>0?fmtPct(nco/avg):'—'; }
      fields.forEach(id=>{$(id).addEventListener('input',compute)}); function reset(){fields.forEach(id=>$(id).value=''); compute();} $("reset").addEventListener('click',reset); compute();
    })();
  </script>
</div>



<div class="wp-block-stackable-divider stk-block-divider stk-block stk-f52g63r" data-block-id="f52g63r"><hr class="stk-block-divider__hr"/></div>



<h2 class="wp-block-heading">8. CONCLUSIONES</h2>



<p>El <a href="https://www.investopedia.com/terms/n/nonperformingloan.asp" target="_blank" data-type="link" data-id="https://www.investopedia.com/terms/n/nonperformingloan.asp" rel="noreferrer noopener">NPL</a> Ratio es mucho más que una métrica de cumplimiento. Es una ventana hacia la salud futura de tu institución y una herramienta de inteligencia competitiva cuando sabes interpretarla correctamente.</p>



<p>Las tres lecciones clave que debes recordar:</p>



<ol class="wp-block-list">
<li><strong>Context is King:</strong> Un NPL bajo puede ser más peligroso que uno alto si no entiendes su composición</li>



<li><strong>Timing Matters:</strong> Las tendencias son más importantes que los números absolutos</li>



<li><strong>Action Oriented:</strong> La mejor métrica del mundo es inútil sin un framework de decisiones claro</li>
</ol>



<p></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
