Rule of 72 Calculator
Calcula el tiempo de duplicación de una inversión usando la Regla del 72.
La Regla del 72 es una forma sencilla de estimar el tiempo de duplicación: divide 72 entre la tasa de interés anual.
Tiempo de Duplicación
10.3
años (Estimación de la Regla del 72)
Exacto (compuesto): 10.24 años
Acerca de esta herramienta
La Regla del 72 es un atajo matemático simple que le ayuda a estimar cuánto tiempo tardará una inversión en duplicar su valor a una tasa de rendimiento anual determinada. En lugar de utilizar fórmulas logarítmicas complejas, simplemente divide 72 entre su tasa de interés anual o rendimiento para obtener un número aproximado de años. Esta regla elegante funciona notablemente bien para rendimientos típicos de inversión y es favorita entre inversores, asesores financieros y estudiantes que aprenden sobre el crecimiento compuesto.
Para usar la calculadora, simplemente ingrese su tasa de rendimiento anual (como porcentaje) e inmediatamente mostrará cuántos años aproximadamente tardará su dinero en duplicarse. Por ejemplo, si espera rendimientos anuales del 8%, la Regla del 72 sugiere que su inversión se duplica en aproximadamente 9 años. Esto es útil para comparar cuentas de ahorro, carteras de inversión, efectos de la inflación o incluso crecimiento de préstamos. La herramienta también funciona en reversa: ingrese un período de tiempo y descubra qué tasa de rendimiento anual sería necesaria para duplicar su dinero en ese período.
La Regla del 72 es más precisa para rendimientos entre 5% y 10%, aunque proporciona estimaciones razonables en una amplia gama de tasas. Recuerde que esta es una aproximación; el tiempo real de duplicación depende de con qué frecuencia se capitalizan los rendimientos (diariamente, mensualmente, anualmente) y variables del mundo real como comisiones o volatilidad del mercado. Sigue siendo una de las herramientas de cálculo mental más prácticas en finanzas personales, ayudándole a tomar decisiones rápidas e informadas sin necesidad de una calculadora.
Preguntas Frecuentes
Implementación de Código
import math
def rule_of_72(rate: float) -> float:
"""Estimate years to double using Rule of 72."""
if rate <= 0:
raise ValueError("Rate must be positive")
return 72 / rate
def exact_doubling_time(rate: float) -> float:
"""Exact years to double using logarithm formula."""
if rate <= 0:
raise ValueError("Rate must be positive")
return math.log(2) / math.log(1 + rate / 100)
# Example
rate = 6 # 6% annual return
years_72 = rule_of_72(rate)
years_exact = exact_doubling_time(rate)
print(f"Rule of 72: {years_72:.1f} years") # 12.0 years
print(f"Exact formula: {years_exact:.2f} years") # 11.90 years
# Table for common rates
print("\nRate | Rule of 72 | Exact")
for r in [2, 4, 6, 8, 10, 12]:
print(f" {r:2d}% | {rule_of_72(r):5.1f} yrs | {exact_doubling_time(r):.2f} yrs")Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.