🛠️ToolsShed

ROI Calculator

Berechnen Sie den Return on Investment und annualisierten ROI für jede Investition.

Der ROI-Rechner (Return on Investment) misst die Effizienz oder Rentabilität einer Investition, indem der Nettogewinn oder -verlust mit den Anfangskosten verglichen wird. Es ist eine der am häufigsten verwendeten Finanzkennzahlen, da sie einen einfachen, vergleichbaren Prozentsatz liefert.

Geben Sie den Anfangsinvestitionsbetrag und den Endwert (oder den Nettogewinn direkt) ein, und das Tool berechnet den ROI als Prozentsatz mit der Formel: ROI = (Nettogewinn / Investitionskosten) × 100.

ROI wird verwendet, um Marketingkampagnen, Immobilienkäufe, Aktieninvestitionen, Geschäftsprojekte und Geräteaufrüstungen zu bewerten. Ein positiver ROI bedeutet, dass die Investition einen Gewinn erzielt hat; ein negativer ROI zeigt einen Verlust an.

Häufig gestellte Fragen

Code-Implementierung

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.