🛠️ToolsShed

ROI Calculator

Calculez le retour sur investissement et le ROI annualisé pour tout investissement.

La calculatrice de ROI (Retour sur Investissement) mesure l'efficacité ou la rentabilité d'un investissement en comparant le gain ou la perte nette au coût initial. C'est l'une des métriques financières les plus utilisées car elle fournit un pourcentage simple et comparable.

Entrez le montant de l'investissement initial et la valeur finale (ou le gain net directement), et l'outil calcule le ROI en pourcentage en utilisant la formule : ROI = (Bénéfice Net / Coût de l'Investissement) × 100.

Le ROI est utilisé pour évaluer les campagnes marketing, les achats immobiliers, les investissements en actions, les projets d'entreprise et les mises à niveau d'équipements. Un ROI positif signifie que l'investissement a généré un profit ; un ROI négatif indique une perte.

Questions Fréquentes

Implémentation du Code

def calculate_roi(cost: float, revenue: float) -> float:
    """Calculate Return on Investment as a percentage."""
    if cost == 0:
        raise ValueError("Cost cannot be zero")
    net_profit = revenue - cost
    roi = (net_profit / cost) * 100
    return roi

# Example
cost = 1000
revenue = 1250
roi = calculate_roi(cost, revenue)
print(f"Net Profit: ${revenue - cost:.2f}")
print(f"ROI: {roi:.2f}%")  # ROI: 25.00%

# Annualized ROI
def annualized_roi(roi_percent: float, years: float) -> float:
    """Convert total ROI to annualized (CAGR-style)."""
    return ((1 + roi_percent / 100) ** (1 / years) - 1) * 100

print(f"Annualized over 3 years: {annualized_roi(roi, 3):.2f}%")

Comments & Feedback

Comments are powered by Giscus. Sign in with GitHub to leave a comment.