Parser FedWire
Parser les messages de paiement FedWire
Fedwire est le systeme de reglement brut en temps reel (RTGS) de la Reserve federale pour les paiements domestiques americains de haute valeur et urgents — traitant plus de 4 000 milliards de dollars par jour.
Qu’est-ce que Fedwire ?
Fedwire (officiellement le Fedwire Funds Service) est le systeme de reglement brut en temps reel (RTGS) opere par les banques de la Reserve federale des Etats-Unis. Il permet aux institutions financieres participantes d’envoyer et de recevoir des paiements en dollars americains le jour meme, definitifs et irrevocables. Contrairement aux paiements ACH traites par lots, chaque virement Fedwire est regle individuellement et immediatement en monnaie de banque centrale.
Fedwire est la colonne vertebrale du systeme de paiement de haute valeur americain. Il gere les transactions urgentes, notamment les clotures immobilieres, les fusions et acquisitions d’entreprises, les reglements de titres, les prets interbancaires (federal funds) et les paiements commerciaux urgents. Avec un volume quotidien moyen depassant 4 000 milliards de dollars, Fedwire est l’un des plus grands systemes de paiement au monde.
Environ 6 000 institutions financieres participent a Fedwire, dont des banques commerciales, des cooperatives de credit et des succursales americaines de banques etrangeres. Chaque participant maintient un compte de reserve aupres de la Reserve federale, et les virements Fedwire transferent les fonds directement entre ces comptes — assurant une finalite de reglement garantie par la banque centrale.
Structure des messages
Les messages Fedwire utilisent un format a base de tags ou chaque element de donnees est identifie par un numero de tag a quatre chiffres entre accolades. Les tags sont regroupes en categories fonctionnelles couvrant les details du virement, les institutions financieres et les informations sur les parties.
Tags principaux
| Tag | Nom | Obligatoire | Description |
|---|---|---|---|
| {1500} | Code Type/Sous-type | Oui | Identifie le type de virement : 10 (virement de fonds), 30 (basique), 16 (reglement) |
| {1510} | Donnees de responsabilite du message d’entree | Oui | Date, source et numero de sequence pour le suivi |
| {1520} | IMAD | Oui | Input Message Accountability Data — identifiant unique |
| {2000} | Montant | Oui | Montant du virement en centimes, 12 chiffres completes par des zeros |
| {3100} | Institution financiere emettrice | Oui | Numero de routage ABA et nom de la banque d’origine |
| {3400} | Institution financiere receptrice | Oui | Numero de routage ABA et nom de la banque receptrice |
| {4200} | Beneficiaire | Conditionnel | Numero de compte, nom et adresse du destinataire final |
| {6000} | Info donneur d’ordre vers beneficiaire | Non | Information de reference en texte libre (4 lignes x 35 caracteres) |
RTGS vs traitement par lots
Comprendre la difference entre Fedwire (RTGS) et ACH (lots) est essentiel :
Le reglement brut en temps reel (RTGS) signifie que chaque virement Fedwire est traite individuellement au moment de sa soumission. Le compte de reserve de l’emetteur aupres de la Reserve federale est debite et le compte du destinataire est credite simultanement — le reglement est definitif et irrevocable. Il n’y a pas de compensation, pas de regroupement et pas d’attente.
Le traitement par lots (ACH) collecte les transactions sur une periode et les traite ensemble. Les positions nettes sont calculees (total des debits moins total des credits pour chaque banque), et seuls les montants nets sont regles. Cela est plus efficace pour les transactions a haut volume et faible valeur, mais introduit un delai.
| Caracteristique | Fedwire (RTGS) | ACH (Lots) |
|---|---|---|
| Reglement | Individuel, temps reel | Net par lots, planifie |
| Finalite | Immediate et irrevocable | Revocable dans certaines limites |
| Rapidite | Minutes | Jour meme a jour suivant |
| Cout par transaction | 0,50 $ - 30 $+ | 0,20 $ - 1,50 $ |
| Usage typique | Haute valeur, urgent | Haut volume, recurrent |
Cas d’utilisation courants
- Clotures immobilieres : Virements pour les achats immobiliers ou la finalite du reglement le jour meme est legalement requise
- Reglement de titres : Livraison contre paiement pour les titres du Tresor, les MBS d’agence et les obligations d’entreprise
- Federal funds : Prets interbancaires au jour le jour ou les banques empruntent ou pretent des reserves pour satisfaire leurs obligations
- Tresorerie d’entreprise : Paiements fournisseurs de grande valeur, versements fiscaux et transferts interentreprises
- Banque correspondante internationale : Composante en dollars des paiements transfrontaliers provenant de messages SWIFT MT103
- Appels de marge : Mouvements de garanties le jour meme pour la compensation de produits derives et le pret de titres
Essayez ces exemples
Un virement Fedwire valide avec un code Type/Sous-type {1500} = 30 (virement de fonds basique), des donnees de responsabilite du message d'entree {1520}, un montant {2000} de 250 000,00 $, un IF emetteur {3100} avec numero de routage ABA et nom, un IF destinataire {3400}, et un beneficiaire {4200} avec numero de compte et nom/adresse structures.
{1500}30
{1510}1000
{1520}20240315MMQFMP8S000001
{2000}000000025000000
{3100}091000019ORIGINATOR BANK NA
{3400}021000089BENEFICIARY BANK NA
{3600}CTR
{4200}D12345678901234ACME CORPORATION*123 MAIN STREET*NEW YORK*NY*US*10001* Ce message Fedwire est depourvu du tag obligatoire {3100} Institution financiere emettrice. L'IF emetteur identifie la banque a l'origine du virement et est requis pour chaque virement Fedwire. Sans ce tag, la Reserve federale ne peut ni traiter ni acheminer le paiement.
{1500}30
{1520}20240315MMQFMP8S000002
{2000}000000010000000
{3400}021000089BENEFICIARY BANK NA
{4200}D12345678901234JANE DOE*456 OAK AVE*CHICAGO*IL*US*60601*