Une banque peut perdre de l'argent à cause d'une fraude, d'une erreur, d'une panne ou d'un litige. Le capital pour risque opérationnel sert à absorber ce type de perte.
La formule réglementaire combine une mesure de la taille de l'activité et, pour les grandes banques, un multiplicateur lié aux pertes passées. Or une partie des données nécessaires n'est pas publique.
Ce projet reconstitue le calcul avec les relevés disponibles et mesure combien les informations manquantes changent le résultat.
Un multiplicateur de 1 laisse le montant de base inchangé. Une valeur de 1,25 l'augmente de 25 %. Une valeur inférieure à 1 le réduit.
Le montant de base reconstruit omet certains revenus non observables. Il peut donc être trop bas, ce qui rend le multiplicateur déduit trop élevé.
Pour chaque banque, les points se déplacent vers la gauche lorsqu'on augmente l'activité supposée. La ligne à 1 permet de voir quand le multiplicateur cesse d'ajouter au montant de base.
| Hypothèse pour la Toronto-Dominion au quatrième trimestre fiscal 2025 | Multiplicateur déduit |
|---|---|
| Activité reconstruite avec les données publiques | 1,251 |
| Activité supérieure de 10 % | 1,120 |
| Activité supérieure de 25 % | 0,968 |
Les deux dernières lignes sont des hypothèses de sensibilité. Elles ne mesurent pas les revenus manquants. La première valeur est un majorant conditionnel au calcul retenu, pas le multiplicateur exact de la banque. Sensibilités complètes.
Le programme rassemble les relevés du BSIF, le régulateur financier fédéral canadien, dans une base DuckDB interrogeable en SQL.
Il contrôle les correspondances de postes sur 39 petites banques disposant des données requises. Le calcul se rapproche du montant publié à moins de 1 % pour 28 d'entre elles. Cela ne prouve pas que toutes utilisent la méthode simplifiée.
Il refait aussi l'exemple du régulateur. Une multiplication imprimée donne 1 757 après arrondi, alors que le document annonce 1 753. Les entrées et le calcul sont conservés pour vérification.
Les pertes internes détaillées ne sont pas diffusées. Certains revenus et retraitements de périmètre manquent aussi.
Le dépôt peut expliquer la formule et situer des valeurs plausibles. Il ne peut pas reconstruire exactement les pertes opérationnelles de chaque banque ni attribuer un changement de capital à un événement particulier.
uv sync --locked --all-extras
uv run pytest
uv run rop fetch
uv run rop entrepot
uv run rop toutLes commandes de téléchargement accèdent aux sources externes. Les tableaux et figures publiés restent consultables sans lancer les calculs.
Méthodes, résultats complets et références · Présentation en PDF · Citer le projet · Licence.
Public Canadian bank filings are used to reconstruct operational risk capital. Missing income components make inferred loss multipliers conditional upper bounds. Sensitivity analysis shows why the public estimate should not be presented as an exact internal multiplier.
