Cómo calcular la rentabilidad de tu cartera: TWR y TIR
Calcula bien la rentabilidad de tu cartera en 2026: rentabilidad simple, TWR y TIR (XIRR), aportaciones, dividendos, comisiones y tipo de cambio, con ejemplos.
· 7 min de lectura
Contenido
La rentabilidad de una cartera no se puede calcular con «valor actual ÷ lo que metí − 1» si has hecho aportaciones o retiradas. Hay dos métodos correctos: la rentabilidad ponderada por tiempo (TWR) mide lo bien que lo han hecho tus inversiones, y la rentabilidad ponderada por dinero (TIR o XIRR) mide lo que has ganado tú, según cuándo metiste el dinero. Aquí verás los dos con el mismo ejemplo y, además, dividendos, comisiones y el cambio euro/dólar.
Rentabilidad simple y por qué engaña
Para un periodo sin aportaciones ni retiradas, la rentabilidad simple es:
rentabilidad = (valor final − valor inicial) / valor inicial
Inviertes 10.000 € y al año valen 11.000 €: un 10%. Mientras no entre ni salga dinero, con esto basta.
El problema llega con la primera aportación. Si a mitad de año añades 10.000 € y terminas con 21.000 €, un «110%» no significa nada: casi todo es tu propio dinero nuevo. Por eso mucha gente usa «beneficio ÷ total aportado». Es mejor, pero tampoco es exacto: el dinero que entra en diciembre trabaja un mes y el de enero trabaja todo el año, y la fórmula los trata igual.
Un ejemplo, tres respuestas
Tomemos un año y veamos qué dice cada método.
| Fecha | Movimiento | Valor de la cartera |
|---|---|---|
| 1 de enero | Aportas 10.000 € | 10.000 € |
| 30 de junio | El mercado sube un 20% | 12.000 € |
| 1 de julio | Aportas otros 10.000 € | 22.000 € |
| 31 de diciembre | El mercado cae un 10% | 19.800 € |
Has aportado 20.000 € y terminas con 19.800 €. Los resultados:
| Método | Resultado | Qué te dice |
|---|---|---|
| Beneficio ÷ aportado | −1,0% | el resultado en dinero: −200 € |
| TWR | +8,0% | cómo lo han hecho las inversiones |
| TIR (XIRR) | ≈ −1,3% anual | tu resultado personal según cuándo aportaste |
Los tres números son correctos. Responden a preguntas distintas.
TWR: rentabilidad ponderada por tiempo
La TWR corta el periodo en cada aportación o retirada, calcula la rentabilidad de cada tramo y las encadena:
TWR = (1 + r₁) × (1 + r₂) × … − 1
En el ejemplo, el primer tramo da +20% y el segundo −10%. TWR = 1,20 × 0,90 − 1 = +8%. Las aportaciones no la afectan, así que la TWR es la cifra que hay que comparar con un índice o un fondo: es como los fondos publican su rentabilidad. Si tu TWR es del 8% y el S&P 500 hizo un 15% ese año, tu selección quedó por detrás del índice.
La pega: necesitas el valor de la cartera en la fecha de cada movimiento de dinero. En una hoja de cálculo eso se vuelve pesado enseguida.
TIR o XIRR: rentabilidad ponderada por dinero
La rentabilidad ponderada por dinero, o tasa interna de retorno (TIR), responde a esto: ¿a qué tipo anual tendrían que haber crecido tus aportaciones para llegar al valor de hoy? En el ejemplo metiste mucho dinero justo antes de la caída, así que tú vas en negativo aunque las inversiones ganaron un 8%. La XIRR lo refleja: alrededor de −1,3% anual.
La XIRR usa fechas exactas, así que encaja con la vida real y sus aportaciones irregulares. Una aproximación sencilla es el método Dietz modificado: el beneficio dividido entre el valor inicial más cada aportación ponderada por el tiempo que estuvo invertida. Aquí: −200 / (10.000 + 10.000 × 0,5) = −1,33%, casi igual que la XIRR.
La TIR en una hoja de cálculo
- En la columna A, las fechas; en la B, los importes.
- Cada aportación en negativo (dinero que sale de tu bolsillo) y cada retirada o dividendo que te llevaste, en positivo.
- En la última fila, la fecha de hoy y el valor actual de la cartera en positivo.
- Fórmula:
=TIR.NO.PER(B2:B4; A2:A4)en Excel en español, o=XIRR(B2:B4, A2:A4)en Excel en inglés y Google Sheets.
Para el ejemplo: −10.000 el 1/1, −10.000 el 1/7 y +19.800 el 31/12. Sale alrededor de −1,3%.
Qué método usar
- Para saber si tu selección de acciones y monedas bate a un índice o a un fondo, mira la TWR.
- Para saber a qué tipo anual ha rendido tu dinero, incluido el efecto de comprar más en máximos o en caídas, mira la XIRR.
- Para saber cuántos euros ganas o pierdes, basta con el beneficio en dinero: valor actual + todo lo retirado − todo lo aportado.
Si no haces aportaciones, o aportas cantidades pequeñas e iguales cada mes, las tres cifras se parecen. Se separan cuando una aportación grande coincide con un movimiento fuerte del mercado, como en el ejemplo.
Rentabilidad anualizada
Para comparar periodos de distinta duración, pásala a anual:
anual = (1 + R)^(365 / días) − 1
Un +15% en 2,5 años es (1,15)^(1/2,5) − 1 ≈ 5,75% anual, no un 6%. Un +40% en 3 años ≈ 11,9% anual. No anualices periodos cortos: un +3% en un mes no es un +42% al año, es ruido.
Dividendos, comisiones y divisa
Dividendos e intereses
Si solo miras el precio, te quedas corto. Los dividendos, los intereses y el staking también son rentabilidad: súmalos al valor (si los reinviertes) o cuéntalos como dinero recibido en la XIRR. Con un 3% de dividendo, la diferencia en diez años es enorme.
Comisiones
Mete las comisiones del bróker y del exchange en el precio de compra y réstalas de lo cobrado en la venta. Así la rentabilidad ya es neta. Vigila aparte los gastos corrientes de los fondos: un 1% al año se nota mucho a largo plazo.
Tipo de cambio para quien invierte en euros
Si vives en euros y tienes acciones en dólares, calcula todo en euros al cambio de la fecha de cada operación. Ejemplo: compras 10 acciones a 100 $ con el EUR/USD a 1,10, es decir, 909 €. La acción sube a 110 $, pero el dólar se debilita hasta 1,20. Ahora la posición vale 917 €. En dólares ganas un 10%; en euros, solo un 0,8%. Tu resultado real es el segundo.
Beneficio realizado y no realizado
- No realizado: valor actual de las posiciones abiertas menos su coste. Beneficio sobre el papel.
- Realizado: el resultado de lo que ya has vendido. Es lo que tributa (lo explicamos en la guía de impuestos de acciones y dividendos en España).
- Rendimientos: dividendos, intereses, staking.
Resultado total = no realizado + realizado + rendimientos. Si solo miras el no realizado, al vender una posición ganadora parece que la cartera ha bajado, cuando la ganancia solo ha pasado a realizada.
Errores habituales
- Dividir el valor actual entre la primera aportación y olvidar las siguientes.
- Dejar fuera los dividendos.
- Comparar tu XIRR con la TWR de un índice y extrañarte de la diferencia.
- Medir acciones en dólares cuando gastas en euros.
- Olvidar las comisiones y las posiciones cerradas.
- Anualizar la rentabilidad de dos semanas.
- Contar una transferencia entre tus propias cuentas como una venta o una aportación nueva.
Checklist
- Todas las operaciones, aportaciones y retiradas de todos tus brókers y exchanges en una tabla con fechas.
- Todo en una moneda, al cambio de la fecha de cada operación.
- Comisiones dentro del precio de compra y del importe de venta.
- Dividendos e intereses incluidos.
- TWR para compararte con un índice y XIRR para ver tu resultado.
- Rentabilidad anual solo para periodos de un año o más.
Si tu dinero está repartido entre bróker, exchanges y wallets, empieza por el seguimiento de acciones y cripto en una sola cartera.
Cómo lo muestra Signae
Signae junta en una cartera Bybit, Binance, Coinbase, los extractos de Revolut, wallets Ledger y MetaMask y tus operaciones manuales. Esto es lo que ves:
- resultado total en euros: beneficio no realizado + realizado + dividendos, intereses y staking;
- resultado en porcentaje sobre el capital que has metido. Es una rentabilidad simple sobre lo invertido, no TWR ni XIRR, así que con aportaciones grandes a mitad de periodo se comporta como la primera fila de la tabla de arriba;
- por cada activo, el coste por FIFO, el beneficio no realizado en euros y en porcentaje, y el beneficio realizado;
- el coste en euros al cambio de la fecha de la operación, así que el efecto del dólar ya está dentro del resultado, y las comisiones dentro del precio de compra y de venta;
- las transferencias entre tus cuentas no cuentan como venta;
- un gráfico del valor de la cartera junto a lo invertido, por semana, mes, 3 meses, año o todo el histórico, y la variación de 24 horas;
- vistas separadas de acciones y cripto.
Cuando un coste es estimado (por ejemplo, monedas que llegaron a un wallet sin historial de compra), Signae lo marca. Y el asistente de IA te explica las cifras con palabras sencillas.
La app está en beta cerrada: apúntate aquí.
Preguntas frecuentes
¿Cómo se calcula la rentabilidad de una cartera con aportaciones?
Con la XIRR (TIR.NO.PER en Excel en español): aportaciones en negativo, retiradas y valor actual en positivo, cada uno con su fecha. Para compararte con un índice, usa la TWR.
¿Qué diferencia hay entre TWR y TIR?
La TWR mide cómo lo han hecho las inversiones sin el efecto de aportaciones y retiradas. La TIR mide tu resultado personal teniendo en cuenta cuándo y cuánto aportaste.
¿Cómo se anualiza una rentabilidad?
Con (1 + R)^(365 / días) − 1. Por ejemplo, un +15% en 2,5 años es un 5,75% anual. No conviene anualizar periodos de menos de un año.
¿Hay que incluir los dividendos en la rentabilidad?
Sí. Sin dividendos la rentabilidad sale más baja de lo real. Súmalos al valor de la cartera o cuéntalos como dinero recibido en la XIRR.
¿En qué moneda calculo la rentabilidad de acciones de EE. UU.?
En la que vives y gastas, normalmente euros, al cambio de la fecha de cada operación. Una subida en dólares puede quedarse en casi nada al pasarla a euros.
Prueba Signae
Tus exchanges y wallets en una sola cartera, el informe fiscal y señales con estadística en una app. La beta cerrada admite solicitudes.
Pedir accesoEste artículo es solo informativo y no constituye asesoramiento de inversión ni fiscal.