Metodología
Cómo calcula BogleHub cada métrica que aparece en su contenido y en sus herramientas. Fórmulas exactas, fuentes de datos y proceso de actualización. Última revisión: mayo 2026.
Filosofía de transparencia
A diferencia de roboadvisors, brokers o gestoras, BogleHub no tiene ningún incentivo para ocultar cómo calcula sus métricas. Publicamos las fórmulas exactas, las fuentes de los datos y los criterios editoriales para que puedas verificarlos — o cuestionarlos. El código de cálculo es abierto en la base del proyecto.
Fuentes de datos (qué publica BogleHub y de dónde sale)
Datos básicos de ETFs (TER, ISIN, política, divisa)
- Folletos UCITS oficiales: documento KID (Key Information Document) y folleto del fondo publicados por la gestora (iShares, Vanguard, SPDR, Amundi, Xtrackers, Invesco, Fidelity).
- JustETF (justetf.com): cruzado con los datos oficiales como segunda fuente para detectar discrepancias.
- Web de la gestora: ficha oficial de cada ETF, actualizada por la gestora trimestralmente.
Composición geográfica y sectorial
Reports mensuales o trimestrales publicados por la gestora del ETF. Los porcentajes son los oficiales del último report disponible y pueden variar ligeramente respecto al cierre del día por movimientos de mercado.
Normativa fiscal española
- BOE (Boletín Oficial del Estado): tramos del IRPF del ahorro, límites de aportación a planes de pensiones, Modelo 720 y otras obligaciones.
- AEAT (Agencia Tributaria): manuales oficiales de IRPF, criterios de aplicación, formularios y plazos.
- Convenios de doble imposición: textos oficiales de los tratados fiscales bilaterales (Irlanda-EE.UU., Luxemburgo-EE.UU., España-EE.UU., etc.).
Grados fiscales A/B/C/D para residentes en España
Uno de los aportes más útiles de BogleHub: cada ETF tiene un grado fiscal estimado para inversores residentes en España. La metodología es determinística y abierta.
Lógica de cálculo
- Domicilio del ETF (deducido del ISIN, los dos primeros caracteres):
IE= Irlanda → punto de partida A. Convenio fiscal Irlanda-EE.UU. reduce la retención sobre dividendos americanos del 30% al 15%.LU= Luxemburgo → punto de partida B. Menos eficiente para ETFs con alta exposición a empresas americanas porque la retención sobre dividendos es del 30%.DE,FR, otros UCITS → punto de partida C o D según el caso.
- Política de reparto:
- Acumulación: mantiene el grado (Irlanda + acumulación = A). Difiere la tributación de dividendos hasta la venta, lo que maximiza el efecto del interés compuesto.
- Distribución: en algunas combinaciones puede bajar un escalón porque los dividendos tributan cada año (19-28% del IRPF del ahorro).
Interpretación del grado
- A: óptimo fiscalmente para residentes en España. Combina domicilio eficiente con política de reparto que difiere o minimiza la tributación intermedia.
- B: aceptable. Pequeñas ineficiencias por domicilio o reparto, pero sin impacto significativo en carteras pequeñas-medianas.
- C: subóptimo. Hay alternativas claramente más eficientes con exposición similar.
- D: ineficiente para residentes en España. Buscar alternativas si existen.
Importante: el grado fiscal es educativo y orientativo. No constituye asesoramiento fiscal ni considera tu situación personal (otros ingresos, comunidad autónoma, edad). Para decisiones personales, consulta con un asesor fiscal cualificado.
1. Valor total de la cartera (EUR)
Para cada posición:
- Obtenemos el precio actual desde Yahoo Finance (ticker correspondiente a la cotización europea del ETF).
- Convertimos a euros si el ETF cotiza en otra divisa:
- USD → EUR: dividimos por el tipo de cambio EUR/USD del momento.
- GBP → EUR: dividimos por el tipo de cambio EUR/GBP.
- GBp (peniques): dividimos primero por 100 y luego por el tipo EUR/GBP.
Valor total = suma de (participaciones × precio en EUR) para cada posición.
2. Asignación por clase de activo
Usamos un mapa estático que clasifica cada ETF en: renta variable, renta fija, materias primas, inmobiliario, liquidez o mixto. Cada posición contribuye con su peso relativo (valor de la posición ÷ valor total).
3. Diversificación geográfica
Cada ETF tiene un mapa de regiones con porcentajes publicados por el emisor del fondo (EE.UU., Europa, emergentes, Japón, Reino Unido, Pacífico, China, global). Cada posición aporta su peso × peso regional.
4. Exposición sectorial
Mismo enfoque que las regiones, pero con sectores económicos (tecnología, financiero, salud, etc.).
5. TER ponderado
TER ponderado = Σ (peso_i × TER_i)
donde peso_i es el porcentaje de tu cartera invertido en cada ETF y TER_i el Total Expense Ratio de ese ETF.
6. Coste anual
Coste anual = Valor total × TER ponderado
Es lo que pagas en comisiones de gestión al año por toda tu cartera. No incluye comisiones de tu broker (custodia, compraventa).
7. Proyección FIRE (calculadora lineal)
Simulación mes a mes:
balance(mes_n) = balance(mes_n-1) × (1 + r_mensual) + aporte_mensualdonde r_mensual = rentabilidad_anual / 12. Alcanzas FIRE cuando el balance iguala o supera tu objetivo. Usamos un 7% anual real por defecto (media histórica del mercado mundial ajustada por inflación).
8. Simulación Monte Carlo
En la calculadora Monte Carlo, a diferencia de la proyección lineal, simulamos 1.000 escenarios con rentabilidades aleatorias distribuidas normalmente:
- Media: 7% anual (nominal)
- Desviación estándar: 15% (volatilidad histórica del MSCI World)
- 1.000 secuencias completas hasta el final del horizonte
Reportamos la tasa de éxito (porcentaje de escenarios donde la cartera no se agota antes del final del horizonte) y los percentiles 10, 50 y 90 del balance final.
9. Tramos del IRPF del ahorro (2026)
Calculadora IRPF venta de fondos aplica la escala vigente en 2026:
- 19% hasta 6.000€ de ganancia
- 21% entre 6.000€ y 50.000€
- 23% entre 50.000€ y 200.000€
- 27% entre 200.000€ y 300.000€
- 28% por encima de 300.000€
Escala progresiva: cada tramo grava solo la porción de ganancia dentro del tramo, no el total. Cuando cambien los tramos vigentes (por novedades en la Ley de Presupuestos), se actualizan inmediatamente.
10. Análisis con IA
Cuando pulsas "Analizar con IA", enviamos un resumen estructurado de tu cartera (asignación, regiones, sectores, TER) al modelo Llama 3.3 70B Versatile de Groq, con un system prompt en español que le instruye a:
- No dar consejos de inversión específicos.
- Identificar riesgos (concentración geográfica, sectorial, divisas, costes).
- Comparar con benchmarks de carteras Boglehead.
- Sugerir áreas de mejora de forma genérica y educativa.
El modelo solo recibe datos agregados de cartera, nunca información personal identificable.
Proceso editorial
- Revisión técnica: cada artículo se revisa antes de publicación para verificar cifras, ISIN, TER y normativa fiscal aplicable.
- Actualización por novedades: cuando cambia la normativa fiscal (BOE), cuando una gestora actualiza el TER o cuando aparecen nuevos productos relevantes, se actualizan los artículos afectados.
- Revisión anual: una vez al año todo el contenido se revisa en bloque para refrescar fechas, comprobar datos y mejorar redacciones.
- Correcciones de la comunidad: las correcciones reportadas por usuarios se aplican lo antes posible. Contacto: hola@boglehub.com.
Preguntas frecuentes sobre la metodología
¿Cómo se calculan los grados fiscales A/B/C/D para ETFs?
El grado fiscal combina dos factores: (1) domicilio del ETF — Irlanda es A (aprovecha el convenio EE.UU.-Irlanda y reduce retención de dividendos del 30% al 15%), Luxemburgo es B (menos eficiente para dividendos americanos), otros domicilios son C/D; (2) política de reparto — acumulación bonifica un escalón porque difiere la tributación de dividendos hasta la venta, distribución mantiene el escalón. La metodología completa está en lib/fiscal.ts del código fuente y es 100% determinística desde el ISIN del fondo.
¿De dónde sale la información de TER, ISIN y composición de cada ETF?
Los datos básicos (TER, ISIN, política de reparto, divisa, asset class) proceden de los folletos UCITS oficiales publicados por las gestoras (BlackRock/iShares, Vanguard, SPDR/State Street, Amundi, Xtrackers, Invesco). La composición geográfica y sectorial se basa en los reports oficiales mensuales/trimestrales de cada ETF. Todos los datos son contrastables públicamente en la web de la gestora correspondiente o en JustETF.com.
¿Con qué frecuencia se actualiza la información?
El TER y la composición se revisan cuando cambian los reports oficiales (típicamente cada 3-6 meses por ETF). La normativa fiscal (tramos del IRPF, límites del plan de pensiones, novedades del Modelo 720) se actualiza cuando aparece en el BOE. Los artículos del blog se revisan en bloque al menos una vez al año. Cada artículo y página clave muestra su fecha de última revisión visible.
¿Por qué los precios y rentabilidades históricas de ETFs no aparecen en BogleHub?
Los precios cambian segundo a segundo y requieren feed en tiempo real con licencias específicas y SLAs garantizados. Las rentabilidades históricas dependen del periodo elegido y son sensibles a errores. Para datos en tiempo real recomendamos JustETF, Morningstar o la web del emisor. BogleHub se centra en lo estructural (composición, fiscalidad, comparativas) que cambia poco y es donde podemos aportar mayor valor educativo.
¿El análisis con IA es independiente?
Sí. El analizador de cartera usa el modelo Llama 3.3 70B Versatile a través de Groq, ejecutado contra un system prompt diseñado para ser estrictamente educativo (sin recomendaciones de compra/venta). El modelo solo recibe datos agregados de la cartera (asignación, regiones, sectores, TER ponderado), nunca información personal identificable. El prompt completo está disponible en el código fuente para auditoría.
Limitaciones reconocidas
- Los grados fiscales son estimaciones agregadas; no incluyen factores personales (otros ingresos, comunidad autónoma con normativa foral, edad, dependientes).
- Los datos de composición pueden diferir del cierre del día por el lag entre los reports de la gestora y los movimientos reales del fondo.
- Los precios de cotización dependen de Yahoo Finance y pueden tener un delay de hasta 15 minutos.
- No cubrimos normativa foral de País Vasco y Navarra: los inversores en esos territorios deberán consultar la normativa autonómica específica.
Contacto y correcciones
Si detectas un error o crees que algo se puede mejorar, escríbenos a hola@boglehub.com. Agradecemos todas las correcciones — el proyecto vive de la comunidad.