{{ toast.message }}
v0.1-alpha | {{ t('data') }}: {{ timeSeriesData.length }} {{ t('periods') }} | {{ t('macroOverlay') }}: {{ selectedMacroIndicators.join(', ') }} | Lag: {{ macroLag }}Q
{{ t('keyboardHint') }}: Esc {{ t('closeFullscreen') }}

{{ t('currentMetrics') }}

{{ t('country') }}
{{ getKpiTooltip(kpi.id) }}
{{ t('kpi_' + kpi.id) || kpi.name }}
{{ formatKpiValue(kpi) }} {{ getTrendArrow(kpi) }} {{ formatTrendValue(kpi) }}
vs. {{ formatPeriod(kpiData.previous_period) }} ({{ formatKpiValueShort(kpi.previous, kpi.unit) }})

{{ t('analysis') }}

{{ selectedCountries.length }} {{ selectedCountries.length === 1 ? t('country') : 'Länder' }} · {{ selectedAssetClasses.map(ac => tAsset(ac)).join(', ') }} · {{ selectedMacroIndicators.length }} Makro · Lag {{ macroLag }}Q · {{ selectedEvents.length }} {{ selectedEvents.length === 1 ? 'Ereignis' : 'Ereignisse' }} · {{ startYear || availableYears[0] }}–{{ endYear || availableYears[availableYears.length - 1] }}

{{ t('view') }}
{{ t('quickSelect') }}
{{ t('selectCountries') }}
{{ t('assetClass') }}
{{ t('showIndicators') }}

{{ t('stage2TotalOnly') }}

{{ t('selectMacroIndicators') }}
{{ t('unempSource') }}

{{ t('unempSourceHint') }}

{{ macroLag }}Q {{ t('macroLeads') }} {{ t('nplLeads') }} synchron
{{ t('historicalEvents') }}
{{ t('note') }}

{{ t('correlationSingleCountry') }}

{{ t('timeSeriesChart') }}

{{ selectedCountries.join(', ') }} {{ selectedAssetClasses.map(ac => tAsset(ac)).join(', ') }}

{{ t('correlationAnalysis') }}

{{ selectedCountries[0] }} | {{ getMacroIndicatorName(selectedMacroIndicators[0]) }} vs. {{ t('nplRatio') }}

{{ t('correlationAtLag', { lag: macroLag }) }}: {{ formatCorrelation(getCurrentCorrelation()) }}
{{ t('optimalLag') }}:
{{ correlationData.optimal_lag }} {{ t('quarters') }}
r = {{ formatCorrelation(correlationData.optimal_correlation) }}

{{ t('clickCalculateCorrelation') }}

{{ t('correlationMatrix') }}

{{ selectedCountries[0] }} · {{ t('allIndicators') }} · r über den jeweils optimalen Lag

Noch nicht gerechnet

{{ t('clickCalculateMatrix') }}

Die Matrix wird auf Anforderung gerechnet, nicht bei jedem Filterwechsel — sie prüft jede Kennzahl gegen jeden Makroindikator über alle Lags.

{{ t('periodComparison') }}

{{ formatPeriod(comparisonData.period1) }} gegen {{ formatPeriod(comparisonData.period2) }} · Quoten in Prozent, Volumen in {{ t('billionEur') }}

{{ t('nplRatio') }} {{ t('stage2Ratio') }} {{ t('nplVolume') }}
{{ t('country') }} {{ formatPeriod(comparisonData.period1) }} {{ formatPeriod(comparisonData.period2) }} {{ t('diff') }} {{ formatPeriod(comparisonData.period1) }} {{ formatPeriod(comparisonData.period2) }} {{ t('diff') }} {{ formatPeriod(comparisonData.period1) }} {{ formatPeriod(comparisonData.period2) }} {{ t('diff') }}
{{ row.country }} {{ formatPercent(row.npl_ratio_1) }} {{ formatPercent(row.npl_ratio_2) }} {{ formatDiff(row.npl_ratio_diff, '%') }} {{ formatPercent(row.stage2_ratio_1) }} {{ formatPercent(row.stage2_ratio_2) }} {{ formatDiff(row.stage2_ratio_diff, '%') }} {{ formatNumber(row.npl_volume_1) }} {{ formatNumber(row.npl_volume_2) }} {{ formatDiffNumber(row.npl_volume_diff) }}

{{ comparisonData.data.length }} Länder · Differenz in Prozentpunkten bzw. {{ t('billionEur') }}

{{ t('countryRanking') }}: {{ t('ind_' + rankingIndicator) || getIndicatorName(rankingIndicator) }}

{{ t('country') }} {{ t('ind_' + rankingIndicator) || getIndicatorName(rankingIndicator) }}
{{ idx + 1 }}. {{ item.country }} {{ formatRankingValue(item) }}

{{ t('data') }}

{{ selectedCountries.join(', ') }} · {{ selectedAssetClasses.map(ac => tAsset(ac)).join(', ') }} · Quoten in Prozent, Volumen in {{ t('billionEur') }}

{{ t('period') }}
{{ formatPeriod(row.period) }}

{{ filteredTimeSeriesData.length }} {{ t('dataPoints') }} · {{ t('assetClass') }} {{ selectedAssetClasses.map(ac => tAsset(ac)).join(', ') }}

{{ t('data') }}

{{ t('selectCountryPrompt') }}

Ohne Länderauswahl gibt es keine Zeitreihe — die Tabellen bleiben leer, statt eine Gesamtlage zu zeigen, die so nicht gemeldet wurde.

{{ selectedCountries.join(', ') }} | {{ selectedAssetClasses.map(ac => tAsset(ac)).join(', ') }}

{{ t('dataSource') }} EBA Risk Dashboard · Key Risk Indicators · {{ t('lastUpdate') }} {{ formatPeriodLabel(kpiData.current_period) }}