Méthodologie & formules

Cette page documente les formules, hypothèses et sources utilisées par les calculateurs. Tous les résultats sont fournis à titre indicatif et ne constituent pas un conseil en investissement.

1. Formules utilisées

Plus-value

  • Coût total = (prix d'achat × quantité) + frais d'achat
  • Vente nette = (prix de vente × quantité) − frais de vente
  • Plus-value brute = vente nette − coût total
  • Impôt = plus-value brute × taux d'imposition selon régime
  • Plus-value nette = plus-value brute − impôt
  • TRI annualisé = (vente nette / coût total)1/n − 1, avec n = durée de détention en années

Intérêts composés (DCA)

  • Capital projeté mois par mois : Cm+1 = Cm × (1 + r/12) + Vm, où r est le rendement annuel et Vm le versement mensuel (réindexé chaque année selon la hausse annuelle paramétrée).
  • Valeur réelle = capital nominal / (1 + inflation)années

Position sizing

  • Risque max = capital × % risque par trade
  • Risque / action = |prix d'entrée − stop loss|
  • Nb d'actions = risque max / risque par action (arrondi inférieur)
  • Ratio R:R = |objectif − entrée| / |entrée − stop|

Dividendes (DRIP)

  • Dividende année n = dividende initial × (1 + g)n
  • Avec DRIP : les dividendes nets d'impôts rachètent des actions au cours de l'année, qui composent à leur tour les dividendes suivants.
  • Sans DRIP : dividendes cumulés nets, capital inchangé.

PRU (prix de revient unitaire)

  • Investi = Σ (quantitéi × prixi) + frais
  • Quantité totale = Σ quantitéi
  • PRU = investi / quantité totale
  • P&L latent = (cours actuel − PRU) × quantité totale

Conversion de devises

  • Conversion brute = montant × taux
  • Reçu net = conversion brute × (1 − frais de change)

2. Hypothèses du Monte Carlo

  • Modèle : rendements log-normaux indépendants (modèle géométrique brownien discrétisé), une étape par mois.
  • Paramètres : μ = rendement annuel moyen, σ = volatilité annuelle. Conversion mensuelle : μm = ln(1+μ)/12, σm = σ/√12.
  • Tirage : rm = exp(μm − σm²/2 + σm × Z) − 1, où Z suit une loi normale standard (méthode de Box-Muller).
  • Versements : ajoutés en début de mois, capitalisés au rendement tiré.
  • Nombre de simulations : 500 trajectoires indépendantes. Les percentiles 10 / 50 / 90 sont calculés sur la valeur finale.
  • Limites : pas de corrélation sérielle, pas de fat tails, pas de crash modélisés, pas d'inflation appliquée automatiquement. Les rendements passés n'ont aucune valeur prédictive et la loi normale sous-estime les évènements extrêmes réels des marchés.

3. Paramètres fiscaux

Dernière mise à jour : 30 mai 2026. Les taux ci-dessous correspondent à la fiscalité française des particuliers résidents.

  • PFU (flat tax) : 30 % (12,8 % IR + 17,2 % prélèvements sociaux) sur les plus-values mobilières et dividendes hors PEA.
  • Barème progressif (TMI) : TMI saisie + 17,2 % de prélèvements sociaux (abattements pour durée de détention non appliqués).
  • PEA : 17,2 % de prélèvements sociaux après 5 ans de détention, 30 % (PFU) avant 5 ans.
  • Dividendes : taux d'imposition saisi appliqué tel quel (par défaut 30 %).

Les régimes étrangers ne sont pas modélisés. Les abattements spécifiques (dirigeant partant à la retraite, titres acquis avant 2018, etc.) ne sont pas pris en compte. Consultez un conseiller fiscal pour votre situation personnelle.

4. Taux de change

Les taux de change utilisés par le calculateur « Devises » sont récupérés automatiquement depuis l'API publique Frankfurter, qui republie les taux de référence publiés quotidiennement par la Banque Centrale Européenne (BCE). La date affichée en haut du calculateur correspond à la date du dernier fixing BCE chargé (généralement J-1 ouvré).

  • Mise en cache : 6 heures côté serveur pour limiter les appels, avec un bouton « Actualiser » pour forcer un rafraîchissement.
  • Repli statique : si l'API est indisponible, le calculateur utilise des taux gravés dans l'application, datés du 30 mai 2026, et l'étiquette passe de « Temps réel » à « Statique ».
  • Champ « taux personnalisé » : permet de saisir le taux exact de votre courtier pour un calcul fidèle.
  • Recommandation : pour toute opération réelle, utilisez le taux affiché par votre banque ou courtier au moment de la transaction.

5. Évolutions

Cette méthodologie peut évoluer. Toute modification significative (changement de barème fiscal, ajout d'une devise, modification d'un modèle) entraînera une mise à jour de la date affichée en haut de chaque section concernée.