Wolfram Computation Meets Knowledge

Comment calculer des hypothèques et des prêts en utilisant des annuité ?

L’expression TimeValue peut décrire la valeur actuelle d’une Annuity en fonction du coût de chaque paiement, du nombre de périodes, de la taille des intervalles et du taux d’intérêt.


TimeValue[Annuity[payments, periods, intervals], interest, 0]

Pour trouver les paiements mensuels d’un prêt hypothécaire avec valeur, mettez en équation la valeur actuelle avec une certaine valeur :


TimeValue[Annuity[payments, periods, intervals], interest, 0] == value

Utilisez la fonction Solve pour résoudre l’équation en termes de paiements :


Solve[TimeValue[Annuity[payments, periods, intervals], interest, 0] == value, payments]

Ceci renvoie une réponse algébrique pour la valeur des paiements en fonction des autres variables. Solve produit la sortie sous la forme d’une liste de règles.

Solve peut également calculer avec des nombres. Par exemple, pour calculer les paiements d’une hypothèque de 200 000 $ amortie sur 30 ans à un taux d’intérêt nominal de 5,2 %, évaluez :


Solve[TimeValue[Annuity[payments, 30, 1/12], EffectiveInterest[.052, 1/12], 0] == 200000, payments]

{{payments -> 1098.22}}

Nous pouvons également résoudre d’autres paramètres, tels que le nombre de paiements. Pour trouver le nombre d’années nécessaires au remboursement d’un prêt de 10 000 $ avec des paiements de 200 $ par mois à un taux d’intérêt de 8 %, évaluez :


Solve[TimeValue[Annuity[200,periods, 1/12], .08, 0] == 10000,periods]

{{periods -> 5.04369}}

Pour calculer les paiements mensuels nécessaires pour rembourser un prêt de 5000 $ en 3 ans, évaluez :


Solve[TimeValue[Annuity[payments, 3, 1/12], .08, 0] == 5000, payments]

{{payments -> 156.039}}

Un prêt de 3000 $ est remboursé par des versements trimestriels à la fin de chaque trimestre pendant 5 ans. Si le taux d’intérêt est de 10 % composé semestriellement, on trouve le montant de chaque versement trimestriel avec le code suivant :


Solve[TimeValue[Annuity[payments, 5, 1/4], EffectiveInterest[.1, 1/2], 0] == 3000, payments]

{{payments -> 191.888}}

Solve peut également résoudre la relation entre deux paramètres. Par exemple, nous pouvons trouver la fonction reliant les paiements au taux d’intérêt, puis tracer la relation :


relationship = First[Solve[ TimeValue[Annuity[payments, 5, 1/4], interest, 0] == 3000, payments]]

Plot[payments /. relationship, {interest, 0, 10}]

[English]

Cet article vous a-t-il aidé ?
Oui
Non

Vous avez des commentaires ?

Nous vous remercions de votre commentaire.

Envoyer

Contacter l'assistance

Vous avez une question sur la facturation, l'activation ou quelque chose de plus technique, nous sommes prêts à vous aider.

1-800-WOLFRAM (+1-217-398-0700 pour les appels internationaux)

Assistance clients

Du lundi au vendredi
De 8 h à 17 h, heure du Centre des États-Unis

  • Enregistrement ou activation du produit
  • Informations avant la vente et commande
  • Aide à l'installation et au premier lancement

Assistance technique avancée (pour les clients admissibles)

Du lundi au jeudi
De 8 h à 19 h, heure du Centre des États-Unis

Le vendredi
De 8 h 30 à 10 h et de 11 h à 17 h, heure du Centre des États-Unis

  • Assistance technique prioritaire
  • Assistance produits par des experts Wolfram
  • Aide avec la programmation en Wolfram Language
  • Assistance installation avancée