Mutual Fund Calculator
Comparer les rendements SIP (plan d'investissement systématique) par rapport aux versements uniques avec projections de croissance année par année.
À propos de cet outil
Une calculatrice de fonds communs de placement est un outil essentiel pour les investisseurs qui comparent différentes stratégies d'investissement. Cette calculatrice vous permet de simuler et de comparer les rendements d'un Plan d'investissement systématique (SIP)—où vous investissez un montant fixe régulièrement—avec un investissement forfaitaire, vous aidant à comprendre quelle stratégie conviendrait le mieux à vos objectifs financiers et votre tolérance au risque.
Pour utiliser cet outil, entrez votre montant d'investissement initial (pour un investissement forfaitaire) ou votre investissement mensuel (pour un SIP), le taux de rendement annuel attendu et la durée de l'investissement en années. La calculatrice génère des projections de croissance année par année montrant comment votre argent se capitalise au fil du temps, affichant le capital investi et les rendements gagnés côte à côte afin que vous puissiez comparer directement les résultats.
Questions Fréquentes
Implémentation du Code
def lump_sum_future_value(principal: float, annual_rate: float, years: int) -> float:
"""Calculate future value of a lump sum investment."""
return principal * (1 + annual_rate / 100) ** years
def sip_future_value(monthly: float, annual_rate: float, years: int) -> float:
"""Calculate future value of SIP (Systematic Investment Plan)."""
r = annual_rate / 12 / 100 # monthly rate
n = years * 12 # total months
if r == 0:
return monthly * n
return monthly * ((1 + r) ** n - 1) / r * (1 + r)
# Example
principal = 100_000
monthly_sip = 5_000
annual_return = 12 # %
years = 10
ls_value = lump_sum_future_value(principal, annual_return, years)
sip_value = sip_future_value(monthly_sip, annual_return, years)
sip_invested = monthly_sip * 12 * years
print(f"Lump Sum: ₹{principal:,.0f} → ₹{ls_value:,.0f} (returns: ₹{ls_value-principal:,.0f})")
print(f"SIP: ₹{sip_invested:,.0f} invested → ₹{sip_value:,.0f} (returns: ₹{sip_value-sip_invested:,.0f})")Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.