Qu'est-ce que l'âge du taux de change ?

L'âge du taux de change (FX rate age) est l'ancienneté, en jours, du plus récent taux de référence de la Banque centrale européenne présent dans l'entrepôt. Tout l'argent de l'application est stocké en double — le montant tel que déclaré plus sa conversion en EUR au taux BCE de la date de la transaction — ce petit chiffre est donc le contrôle de santé de chaque conversion de devise que le système effectue.

Formule

FX rate age = today − newest rate_date in canonical.fx_rate

Exemple chiffré

Le flux se situe normalement entre 0 et 3 jours d'ancienneté (la BCE ne publie que les jours ouvrés, les week-ends et jours fériés le vieillissent donc légèrement). Après une panne silencieuse du chargeur, il affiche 9 jours. Rien ne casse visiblement : la conversion reporte le taux antérieur le plus récent, si bien que les dépenses d'un compte publicitaire en dollars sont désormais converties à un taux vieux de plus d'une semaine. Sur une semaine calme, c'est une erreur d'arrondi ; sur un mouvement de change de 3 %, chaque chiffre converti est faussé jusqu'à 3 % — sans la moindre erreur nulle part.

Comment Saldo Metrics le calcule

canonical.fx_rate contient les taux de référence BCE, chargés quotidiennement. v_fx_rate_freshness indique la date du taux le plus récent, days_behind, et un marqueur is_stale au-delà de 4 jours — le seuil qui tolère les week-ends et les ponts mais détecte un flux réellement arrêté. La vue est une donnée de référence globale par conception (pas de périmètre par organisation, comme la table des taux elle-même). L'indicateur d'alerte expose days_behind pour qu'une règle puisse vous prévenir ; le widget de fraîcheur montre le même flux dans sa ligne BCE. Les conversions utilisent toujours le taux de la date propre de la transaction, en reportant le taux antérieur le plus récent lorsqu'une date n'en a pas — c'est exactement pourquoi l'âge compte : le report se dégrade gracieusement et invisiblement.

Pourquoi c'est important

Les boutiques mono-devise le ressentent à peine ; quiconque fait de la publicité en dollars ou vend dans plusieurs devises a du change incorporé dans ses dépenses, son ROAS et son chiffre d'affaires. Un flux obsolète les biaise tous dans la même direction à la fois, ce qui est plus difficile à remarquer qu'un chiffre cassé — les indicateurs restent plausibles, simplement faux ensemble.

Erreurs fréquentes

  • Lire l'âge du week-end comme une panne. Deux ou trois jours sur un week-end sont normaux ; le marqueur d'obsolescence commence à cinq pour cette raison.
  • S'attendre à une erreur quand les taux sont anciens. Le report signifie que la conversion n'échoue jamais, elle utilise simplement en silence des taux plus anciens ; l'indicateur d'âge est le seul symptôme.
  • Reprendre une analyse pendant une fenêtre obsolète sans revérifier. Une fois le flux rattrapé, les dates passées se convertissent à leurs vrais taux — les chiffres calculés pendant la panne peuvent légèrement bouger après la reprise.

Où le trouver dans l'application

La ligne Change BCE du widget Fraîcheur des données, et l'indicateur d'alerte sur l'âge du taux de change.