El constructor de carteras DCA: una guía para el backtesting multiactivo
Cómo usar el constructor de carteras DCA para hacer backtest de asignaciones multiactivo, ver el dividendo de la diversificación y evitar los errores habituales del backtesting de carteras.
Por el equipo editorial
«No pongas todos los huevos en la misma cesta» es el consejo de finanzas más antiguo que existe. Es también, en la práctica, uno de los más ignorados. La mayoría de los inversores minoristas en DCA manejan una estrategia de un solo activo — solo Bitcoin, o solo el S&P 500, o solo una acción de crecimiento — y aceptan la volatilidad que ese activo les toque entregar. Las matemáticas dicen que están dejando algo sobre la mesa.
Ese «algo» tiene nombre. Es el dividendo de la diversificación: cuando tienes activos que no están perfectamente correlacionados, la volatilidad de la cartera combinada es menor que la media ponderada de las volatilidades individuales. Las rentabilidades son medias ponderadas. El riesgo no. Este es uno de los pocos almuerzos gratis genuinos de la inversión, y aparece con claridad en los datos históricos en cuanto de verdad haces los números.
El constructor de carteras DCA está hecho exactamente para eso — para hacer los números. Te permite definir una asignación entre hasta 18 activos compatibles, compararla mediante prueba A/B contra mezclas alternativas en el mismo rango de fechas, y ver qué ha entregado de verdad la matemática de la diversificación a lo largo de la historia disponible. Esta entrada recorre cómo funciona, unos cuantos escenarios resueltos y las trampas a vigilar cuando empieces a leer el resultado.
Qué hace la calculadora
El constructor de carteras DCA toma una lista de filas de activos. Cada fila tiene un selector de activo — elige entre 7 criptomonedas, 9 acciones y ETFs (AAPL, MSFT, NVDA, TSLA, GOOGL, AMZN, META, SPY, QQQ), y 2 materias primas (Gold, Silver) — más un porcentaje de peso. Añade tantas filas como quieras. Elimina las que no quieras. La única regla estricta es que los pesos tienen que sumar 100%.
Encima de eso, fijas tres entradas más: una aportación total por periodo (esta es la cantidad combinada de toda la cartera, no por activo), una frecuencia (semanal, quincenal, mensual) y una fecha de inicio y de fin.
Cada periodo, la calculadora reparte tu aportación según los pesos y compra cada activo a su precio histórico en esa fecha. Así que una aportación de $500/mes al 60% SPY y 40% BTC significa que $300 compran SPY y $200 compran BTC, cada mes, de forma mecánica.
El resultado tiene dos partes. Primero, un desglose por activo que muestra la asignación de cada porción, el total invertido, el valor actual y el porcentaje de rentabilidad. Segundo, los totales combinados de la cartera — total invertido en todas las porciones, valor combinado, rentabilidad combinada — y un gráfico de línea temporal apilada que muestra el valor de la cartera junto al acumulado invertido durante todo el periodo.
Esa es toda la herramienta. Entradas simples, pero desbloquean un análisis sorprendentemente rico.
Un ejemplo resuelto: cartera 80/10/10
Ejecutemos un escenario concreto. Supón que has sido sobre todo un inversor indexado pero has querido algo de exposición a oro y Bitcoin sin apostarlo todo a ninguno de los dos. Montas:
- 80% SPY
- 10% Gold
- 10% BTC
- $500/mes
- Desde enero de 2017 hasta hoy
El total invertido en ese periodo sale en torno a $56,000 ($500 × 12 meses × unos 9.4 años). Lo interesante es cómo aterriza el desglose por activo.
La porción de SPY se lleva la parte del león de las aportaciones — unos $45,000 de los $56K. En ese tramo, SPY atravesó el desplome y la recuperación del COVID de 2020, más la caída de 2022, pero tendió significativamente al alza en conjunto. La porción de Gold, con unos $5,600 invertidos, dio un resultado sólido pero poco espectacular en el mismo periodo.
La porción de BTC es la sorpresa. Pese a ser solo el 10% de la aportación — unos $5,600 invertidos en el periodo — probablemente representa una parte desproporcionada del valor final de la cartera. La rentabilidad compuesta de Bitcoin desde 2017 en adelante, incluso teniendo en cuenta las múltiples caídas de más del 70% por el camino, fue lo bastante alta como para que una porción pequeña se convierta en un trozo grande del pastel final.
Esa sola observación es una de las cosas más útiles que revela el constructor de carteras. Cuando haces DCA hacia un activo de alta rentabilidad y alta volatilidad como un peso pequeño dentro de una cartera diversificada, obtienes buena parte del potencial alcista con una fracción de los infartos. La tabla por activo hace obvia la atribución de la aportación — puedes ver exactamente cuánto contribuyó cada porción a la cifra final.
El dividendo de la diversificación
Ahora hagamos la comparación que de verdad muestra qué te compra la diversificación. Ejecuta tres carteras distintas en las mismas fechas — digamos, $500/mes desde enero de 2017 en adelante:
Cartera A: 100% SPY. Rentabilidad moderada. Caídas en el rango del 20-35%. Un trayecto más o menos suave para los estándares históricos.
Cartera B: 100% BTC. Rentabilidad mucho más alta. Caídas que superan el 70% en varias ocasiones. Varios años en los que la cartera se quedó muy por debajo de su máximo anterior.
Cartera C: 60% SPY / 20% Gold / 20% BTC. Una rentabilidad que aterriza notablemente más cerca de la Cartera B que de la Cartera A. Caídas que se parecen mucho más a las de la Cartera A. Los descensos de máximo a mínimo nunca se acercan a la línea de solo BTC.
Esa tercera cartera es el dividendo de la diversificación hecho concreto. Estás obteniendo la mayor parte de la rentabilidad de una asignación con mucho Bitcoin mientras soportas un perfil de riesgo mucho más parecido al de una cartera indexada.
Las rentabilidades combinadas son una media ponderada de las rentabilidades individuales. La volatilidad combinada no lo es — se reduce por la correlación entre activos. Cuando dos activos están imperfectamente correlacionados (y SPY, el oro y Bitcoin históricamente han tenido correlaciones bajas entre sí), la volatilidad de la cartera combinada cae por debajo de la media ponderada de las volatilidades individuales. Cuanto más bajas son las correlaciones, mayor es el dividendo.
Esto no es una garantía. Las correlaciones cambian, sobre todo en las crisis (más sobre esto luego). Pero a lo largo de la historia disponible, el patrón aparece de forma consistente: una mezcla de activos imperfectamente correlacionados y con rentabilidad esperada positiva le gana a cualquiera de ellos por separado sobre una base ajustada al riesgo.
Cómo se ve un solo activo
Antes de seguir, ayuda visualizar la experiencia de DCA de un solo activo que la mayoría de la gente está manejando hoy en día:
Esa forma de onda — la subida lenta, las caídas, las recuperaciones — es como se ve cada porción individual de una cartera por sí sola. Ahora imagina que tuvieras tres de estas a la vez, con formas de onda distintas que no hacen pico y valle al mismo tiempo. El gráfico que ves en el constructor de carteras es la suma de esas tres ondas distintas. Los picos de una rellenan los valles de otra. La línea combinada es más suave que cualquiera de sus componentes.
Esa intuición visual es todo el juego. La diversificación no consiste en renunciar a rentabilidad para bajar el riesgo. Consiste en elegir activos cuyas curvas se cancelen entre sí en los momentos adecuados.
La fusión de líneas temporales por relleno hacia delante
Un detalle de implementación aburrido pero importante: el constructor de carteras usa relleno hacia delante (forward-fill) sobre el histórico de precios de cada activo antes de sumar los valores de la cartera.
¿Por qué importa? Distintos activos cotizan en calendarios distintos. Bitcoin y las demás cripto operan 24/7 — hay un precio para cada día del año. Las acciones y los ETFs solo cotizan en días de mercado de EE. UU.; no hay precio de SPY el sábado. Las materias primas tienen también sus propios calendarios.
Si sumaras ingenuamente los valores de cartera por activo solo en las fechas en que cotizaron todos los activos seleccionados, pasarían dos cosas feas. Primera, pierdes datos los fines de semana — el gráfico suelta trozos de detalle del lado cripto. Segunda, si en cambio sumaras sobre la unión de fechas sin rellenar los huecos, el gráfico de la cartera se desplomaría a casi cero cada fin de semana (porque falta la contribución de SPY).
El arreglo es el relleno hacia delante: un sábado, el último valor conocido de SPY (el cierre del viernes) se arrastra hacia delante. En un festivo, el valor del día de cotización anterior se arrastra hacia delante. Este es el tratamiento estándar en cualquier paquete serio de analítica de carteras, y es lo que hace que el gráfico de línea temporal apilada sea de verdad legible. La línea de valor combinado se mantiene continua a lo largo de todo el periodo con independencia de qué activos mezcles.
No tienes que pensar en esto al usar la herramienta, pero conviene saber que la calculadora lo está haciendo correctamente. Algunos backtests rápidos de cartera en hojas de cálculo se equivocan en esto.
La trampa de la ventana común
Aquí va un escollo que vale la pena señalar con claridad. El backtest usa la intersección de los datos disponibles de todos los activos seleccionados. La fecha de inicio es en la práctica max(fecha de inicio de cada activo).
¿Qué significa eso en la práctica? Los datos de precio de Bitcoin en la calculadora se remontan a más o menos 2014. SPY va más atrás. El oro va aún más atrás. Así que una cartera de BTC + SPY + Gold puede someterse a backtest sobre toda la historia de BTC.
Pero supón que añades Solana a esa cartera. El histórico de precios de Solana empieza en 2020. Ahora la ventana común se encoge a partir de 2020. El tramo 2014–2019 de los datos de Bitcoin — incluidas las enormes rentabilidades tempranas — ya no está en tu backtest, aunque la porción de BTC siga ahí.
Añadir un activo más nuevo a una cartera que antes incluía activos de historia larga acortará el backtest. La rentabilidad mostrada es real, pero ya no estás viendo el mismo periodo que quizá veías antes. Comprueba siempre que la fecha de inicio real del gráfico coincide con la que pretendías.
Esto es una función, no un fallo. Es el tratamiento correcto de igual a igual: cada activo de la cartera debe tener un precio en la fecha de inicio, de lo contrario la rentabilidad combinada no tiene sentido. Pero puede recortar en silencio las partes más interesantes de la historia de un activo más antiguo. Si quieres evaluar una cartera de historia larga, constrúyela primero con activos de historia larga, y añade los más nuevos solo después de haber entendido el resultado de la ventana larga.
Pesos estáticos, sin rebalanceo
La calculadora está haciendo DCA de peso estático no gestionado. Cada periodo, tu nueva aportación se reparte según los pesos originales. Pero la calculadora no rebalancea las posiciones existentes.
Esto significa que, a lo largo de un tramo largo, la asignación real de la cartera se desvía. Si empiezas con 50% SPY y 50% BTC, y BTC multiplica por 5 mientras SPY multiplica por 2, al final del periodo la cartera es algo así como 85% BTC y 15% SPY. La rentabilidad combinada mostrada es matemáticamente correcta — refleja con precisión el total de dólares que entran frente al total de dólares que salen. Pero el perfil de riesgo de la cartera al final es muy distinto del perfil de riesgo al principio.
En la vida real, esto es lo que aborda el rebalanceo. Los enfoques habituales son por calendario (rebalancear una vez al año, sin importar la desviación) o por bandas (rebalancear cuando cualquier porción se desvía más de 5 puntos porcentuales de su objetivo). Ambos mantienen el perfil de riesgo de la cartera más cerca de tu intención original.
El constructor de carteras no modela ninguno de los dos enfoques. Los números que muestra son los que obtendrías con una estrategia pura de asignar-solo-la-nueva-aportación. Esa es una línea base limpia y es exactamente lo que hacen algunos inversores, pero ten en cuenta que añadir rebalanceo en la vida real cambiará el resultado a largo plazo — a veces para mejor (si te obliga a vender en las subidas y comprar en las caídas), a veces para peor (si te impide cabalgar a un ganador largo hasta su pleno recorrido).
Carteras de ejemplo para probar
Unas cuantas plantillas para dejar caer en la calculadora y ejecutar tú mismo:
La aburrida 90/10. 90% SPY, 10% BTC. Para el inversor indexado que quiere exposición a cripto sin vender la granja. La porción de BTC es lo bastante pequeña como para que una caída del 70% sea sobrevivible, pero lo bastante grande como para que el potencial alcista de verdad mueva la aguja en la cartera combinada.
La clásica de tres fondos. 60% SPY, 30% QQQ, 10% Gold. Sesgada a renta variable estadounidense con sobrepeso en tecnología y una cobertura contra la inflación. Sin cripto. Un punto de partida razonable para alguien que quiere diversificación sin salir de las clases de activos tradicionales.
La cesta cripto. 50% BTC, 30% ETH, 20% SOL. Cripto concentrada con una ponderación que refleja el orden de capitalización de mercado. Más volatilidad que cualquiera de las opciones cargadas de renta variable. La diversificación dentro de las cripto ayuda algo, pero los activos están lo bastante correlacionados como para que un invierno cripto siga haciendo daño a los tres.
La mezcla resistente a la inflación. 50% SPY, 25% Gold, 25% BTC. Construida en torno a la tesis de que la renta variable, el oro y Bitcoin responden cada uno de forma distinta a los regímenes de inflación, así que tener los tres debería capear la mayoría de los desenlaces macro mejor que cualquiera por sí solo.
La Mag-7-Lite. 40% SPY, 15% AAPL, 15% MSFT, 15% NVDA, 15% GOOGL. Una forma de sobreponderar nombres concretos de alta convicción sin abandonar del todo el índice. Útil para contrastar la convicción en una acción individual frente a un referente.
Para cada una de estas, prueba a ejecutarlas en varias ventanas temporales — los últimos 5 años, los últimos 10 años, desde 2014 donde los datos lo permitan. El orden relativo de las rentabilidades cambia de forma significativa según qué era elijas. Es un recordatorio saludable de que los resultados del backtest dependen de la ventana escogida.
Lo que la calculadora no puede decirte
El constructor de carteras es un backtest. Eso es todo. Hay varias cosas que no puede hacer:
No puede decirte los pesos óptimos. «Óptimo» depende enteramente de tu tolerancia al riesgo, tu horizonte temporal y tus activos existentes. La matemática puede mostrarte las disyuntivas; solo tú puedes decidir cuál quieres.
No puede decirte cuándo rebalancear. La herramienta modela una política de aportación de peso estático. Si rebalancear, con qué calendario y a qué bandas, es una decisión aparte que la herramienta no simula.
No puede tener en cuenta los impuestos. Rebalancear en una cuenta sujeta a impuestos desencadena ganancias de capital. El DCA en una cuenta sujeta a impuestos crea muchos pequeños lotes con base de costo. El tratamiento fiscal puede cambiar de forma significativa la rentabilidad después de impuestos, sobre todo en periodos de tenencia cortos. El resultado de la calculadora es antes de impuestos.
No puede predecir las correlaciones futuras. La razón por la que la diversificación funciona es que las correlaciones históricas entre clases de activos han sido bajas. En una crisis lo bastante severa, las correlaciones tienen la costumbre de converger hacia 1 — todo se vende a la vez. El dividendo histórico de la diversificación es real; si será tan grande en la próxima crisis es incognoscible.
Trata la calculadora como un simulador de vuelo trata el tiempo real: útil para practicar los controles, no un sustituto de consultar el pronóstico de verdad.
Un flujo de trabajo práctico
Aquí va una forma sensata de usar la herramienta:
-
Elige un rango de fechas que cubra un ciclo de mercado completo. Un mínimo de 10 años si es posible — lo bastante largo como para incluir al menos una caída importante. Las ventanas más cortas pueden favorecer o castigar a cualquier activo concreto.
-
Haz prueba A/B de tres o cuatro asignaciones. Empieza con un extremo (p. ej. 100% en tu activo favorito), una mezcla defensiva (p. ej. 80% índice, 20% diversificadores) y una mezcla equilibrada. Anota la rentabilidad combinada y la forma del gráfico de valor de cada una.
-
Presta atención a la peor caída mostrada. Traza el mayor descenso de máximo a mínimo del gráfico de valor. Eso es lo que habrías experimentado de verdad. Pregúntate con honestidad si habrías seguido aportando durante ella.
-
Elige la que puedas soportar. No la de mayor rentabilidad. No la de menor volatilidad. Aquella en la que puedas imaginarte todavía aportando durante el peor tramo del gráfico.
Todo el sentido de un backtest es confrontarte con lo que la estrategia habría sentido en los años duros. Si puedes aguantar los años duros sobre el papel, tienes muchas más posibilidades de aguantarlos en la práctica. Si no puedes, has aprendido algo valioso: esa cartera no es para ti, por mucho que diga la cifra de rentabilidad.
Adónde ir a partir de aquí
El constructor de carteras DCA es la herramienta principal, pero no es la única. Para un análisis más profundo de un solo activo — incluidos desgloses que la herramienta de carteras no muestra — quizá también quieras:
- La calculadora de DCA para cripto para backtests detallados de una sola moneda
- La calculadora de acciones y ETFs para estrategias de renta variable individual
- La calculadora de materias primas para las bases de oro y plata
- La visión general del método para saber cómo funcionan los cálculos subyacentes
Un flujo de trabajo razonable es usar las calculadoras de un solo activo para entender el comportamiento independiente de cada porción, y luego juntarlas en el constructor de carteras para ver cómo se comporta la combinación. Las herramientas de un solo activo te muestran las curvas; la herramienta de carteras te muestra qué pinta tiene sumar las curvas.
Si estás listo para empezar a hacer DCA en una cartera multiactivo de verdad, necesitarás una cuenta que admita compras recurrentes en las clases de activos que hayas elegido. Para la porción cripto, eso normalmente significa un exchange importante con soporte de compras recurrentes automatizadas.
La diversificación, como el propio DCA, es una de las pocas ideas de inversión que están a la vez bien respaldadas por décadas de matemática y aplicadas de forma rutinariamente insuficiente por los inversores minoristas. El constructor de carteras no te dice cuál es la cartera correcta. Te dice, con números reales sobre precios históricos reales, cómo habría sido vivir cada cartera candidata. Esa es la pregunta que vale la pena hacerse antes de comprometer tu próxima aportación mensual.
Ahorra un 20% en las comisiones de trading de Binance
Descuento de por vida en cada operación de spot, futuros y margen. Usa nuestro código de referido exclusivo al registrarte.
Enlace de afiliado — podríamos ganar una comisión sin costo adicional para ti.