Aller au contenu principal
Developpeur -- 26 mars 2026

Simulateur DCA : formules, calculs et API gratuite

Le Dollar Cost Averaging (DCA) consiste a investir un montant fixe a intervalles reguliers. Cet article detaille les formules mathematiques utilisees dans le simulateur Amwel, avec des exemples concrets et une API REST gratuite pour vos projets.

8 min de lecture
Partager
iOutil éducatif — ne constitue pas un conseil en investissement personnalisé. Consultez un conseiller agréé (CIF) avant toute décision.

Le calcul explique

Le simulateur DCA d'Amwel utilise un modele de capitalisation mensuelle. Chaque mois, le capital existant est multiplie par le rendement mensuel, puis le versement mensuel est ajoute.

Formule principale

C(m) = C(m-1) x (1 + r/12) + V
C(m) = capital au mois m | r = rendement annuel | V = versement mensuel

Pour la valeur reelle (ajustee de l'inflation), on divise le capital final par le facteur d'inflation cumule :

Valeur reelle

Valeur reelle = Capital nominal / (1 + i)^n
i = taux d'inflation annuel | n = nombre d'annees

Le simulateur compare egalement le DCA au Lump Sum (investissement en une fois). Pour le Lump Sum, on calcule la croissance composee sur le total investi des le depart :

Lump Sum

Lump Sum = Total investi x (1 + r/12)^(duree x 12)
Total investi = capital initial + versement mensuel x nombre de mois

Parametres du simulateur

ParametreTypeDefautPlage
mensuelnumber30050 - 5 000 EUR
initialnumber00 - 500 000 EUR
dureenumber201 - 40 ans
rendementnumber71 - 15 %
inflationnumber20 - 5 %

Exemple concret

Prenons un investisseur qui verse 300 EUR par mois pendant 20 ans, sans capital initial, avec un rendement annuel de 7% et une inflation de 2%.

Resultats

Total investi72 000 EUR
Capital final (nominal)156 290 EUR
Interets composes84 290 EUR (+117%)
Valeur reelle (inflation deduite)105 220 EUR

Le calcul pas a pas : le taux mensuel est 7% / 12 = 0,5833%. Mois 1 : 0 x 1,005833 + 300 = 300 EUR. Mois 2 : 300 x 1,005833 + 300 = 601,75 EUR. Et ainsi de suite pendant 240 mois.

Utiliser l'API Amwel

L'API REST Amwel permet de calculer une simulation DCA en un seul appel HTTP. Aucune authentification requise. Limite : 100 requetes par minute.

Requete cURL

curl -X POST https://amwel.fr/api/v1/simulation/dca \
  -H "Content-Type: application/json" \
  -d '{
    "mensuel": 300,
    "initial": 0,
    "duree": 20,
    "rendement": 7,
    "inflation": 2
  }'

Reponse JSON

{
  "capitalFinal": 156290,
  "totalInvesti": 72000,
  "gains": 84290,
  "valeurReelle": 105220,
  "lumpSumCapital": 293710,
  "lumpSumGains": 221710,
  "yearlyData": [
    { "annee": 1, "versementsCumules": 3600, "capitalDCA": 3733, ... },
    ...
  ]
}

Documentation complete de l'API : /api-docs/dca

Integrer dans votre projet

Voici un exemple d'integration en JavaScript (fetch) :

async function simulerDCA(mensuel, duree, rendement) {
  const res = await fetch('https://amwel.fr/api/v1/simulation/dca', {
    method: 'POST',
    headers: { 'Content-Type': 'application/json' },
    body: JSON.stringify({ mensuel, initial: 0, duree, rendement, inflation: 2 }),
  });
  const data = await res.json();
  console.log('Capital final:', data.capitalFinal);
  return data;
}

// Exemple : 300 EUR/mois, 20 ans, 7%
simulerDCA(300, 20, 7);

Testez le simulateur DCA

Simulez vos investissements DCA avec des graphiques interactifs et une comparaison DCA vs Lump Sum.

OUVRIR LE SIMULATEUR DCA
Cet article vous a plu ?
Partager
iOutil éducatif — ne constitue pas un conseil en investissement personnalisé. Consultez un conseiller agréé (CIF) avant toute décision.
Cet article est fourni a titre educatif et informatif uniquement. Il ne constitue pas un conseil en investissement personnalise. Consultez un conseiller agree (CIF) avant toute decision d'investissement.