TulypMéthodologie
← Retour au calculateur

Méthodologie du calculateur

Un calculateur public qui sort un chiffre en euros sans expliquer sa méthode est une boîte noire. Pour un DAF, une boîte noire vaut zéro. Cette page détaille ligne par ligne comment votre perte FX YTD 2026 est calculée, quelles sont nos hypothèses, et quelles sont les limites structurelles de l'outil. Tout est reproductible à la main dans un tableur.

1. Les 2 modes de calcul et la formule unifiée

Perte brute sur exposition nette, avec 2 modes de référence.

  • Mode YTD (par défaut) : cours de référence = taux BCE au 2 janvier 2026.
  • Mode écart vs cours budget (optionnel) : cours de référence = cours budget déclaré par le CFO.

Formule unifiée :

Exposition_nette_devise = CA_export_devise - Achats_import_devise
Mouvement = (Taux_today - Cours_référence) / Cours_référence
Perte_devise = -1 × Exposition_nette_devise × Mouvement × Fraction_YTD

Le terme Exposition_nette intègre le natural hedging (ventes moins achats par devise). Le Cours_référence est le taux BCE spot du 2 janvier, ou le cours budget déclaré selon le mode. Le signe -1 encode naturellement les deux cas : un net exportateur subit une perte si l'EUR se renforce, un net importateur réalise un gain dans la même configuration.

Couverture (mode YTD uniquement) :

Perte_nette = Perte_brute × (1 - Taux_couverture)

2. Sources des taux

Nous utilisons les Euro Foreign Exchange Reference Rates publiés quotidiennement par la BCE (série EXR.D.{CUR}.EUR.SP00.A du SDW). Ce sont des taux de référence, pas des taux transactionnels : votre banque applique un spread non modélisé ici.

3. Les 3 approches possibles

Trois méthodes coexistent dans la littérature trésorerie :

  1. Perte comptable brute (notre méthode). Question : combien le marché m'a coûté depuis janvier ? Avantage : reproductible, ne dépend pas de la qualité du budget. Limite : ne reflète pas l'écart à l'objectif interne.
  2. Écart vs cours budget. Question : suis-je au-dessus ou en-dessous de mon plan ? Avantage : aligné sur l'EBITDA, langage du Comex. Limite : exige un cours budget formalisé et de qualité.
  3. Perte d'opportunité post-couverture. Question : qu'aurais-je gagné en restant non couvert ? Utilisée par Tulyp en continu, mais impossible à reproduire dans un calculateur public sans connaître votre book de positions.

4. Hypothèses et limites assumées

  1. Facturation uniforme sur l'année (fraction YTD linéaire).
  2. Délai de paiement client nul (calcul sur CA facturé, pas cash encaissé).
  3. Pas de positions en cours au 1er janvier 2026 (forwards hérités de 2025 non modélisés).
  4. Taux de couverture uniforme par devise.
  5. Natural hedging partiel : intégré via l'exposition nette (export moins import) si le CFO renseigne ses achats en devises, mais supposé temporellement aligné entre ventes et achats.
  6. Seules 6 devises modélisées : USD, GBP, CHF, CNY, JPY, AUD. Autres devises (SEK, NOK, CAD, PLN, DKK, HKD, SGD, etc.) non couvertes.
  7. Taux de référence BCE, pas taux transactionnels (spread bancaire non modélisé).
  8. En mode budget, le chiffre dépend de la qualité des cours budget déclarés par le CFO.

5. Exemple chiffré reproductible

Cas : CA export 50 M€, répartition USD 60% / GBP 15% / CHF 5% / CNY 10% / JPY 5% / AUD 5%, couverture 0%, calcul au 17 avril 2026.

DeviseRéf BCE 2 janTaux 17 avrMouvementImpact
USD1,04501,0820+3,54%-301 200 €
GBP0,82800,8410+1,57%-33 400 €
CHF0,93500,9280-0,75%+5 300 €
CNY7,64507,7810+1,78%-25 300 €
JPY165,50168,80+1,99%-14 200 €
AUD1,67501,7120+2,21%-15 700 €
Total YTD-396 900 €

Détail USD : 50 000 000 × 60% = 30 000 000 € exposés sur l'année. Mouvement (1,0820 - 1,0450) / 1,0450 = +3,54%. Fraction YTD du 1er janvier au 17 avril = 107 / 365 ≈ 0,293. Perte = -1 × 30 000 000 × 0,0354 × 0,293 ≈ -311 000 € (arrondis et ordres de petits jours ouvrés près).

6. Transparence et reproductibilité

Le code source du calculateur est publiable sur demande à methodologie@tulyp.io. Les taux sont sourcés en direct via l'API publique de la BCE à chaque calcul. Cette méthodologie est versionnée : toute modification est journalisée.