Guía de Backtesting

Backtesting en TradingView: Cómo Hacer Backtesting en TradingView

TradingView te da dos formas de hacer backtesting: Bar Replay para práctica manual y el Strategy Tester para estrategias programadas. Esta guía muestra exactamente cómo funciona cada una, dónde choca cada una contra un muro y la forma gratuita y sin código de testear bien una estrategia discrecional.

TradingView puede hacer backtesting, pero «hacer backtesting en TradingView» significa dos herramientas muy distintas que encajan con dos traders muy distintos. Bar Replay sirve para leer el precio barra a barra con tus propios ojos. El Strategy Tester sirve para medir una estrategia que has escrito en código Pine Script. Elige la equivocada y o pierdes horas o consigues números que no tienen nada que ver con cómo operas de verdad. Aquí tienes cómo funcionan las dos, y a qué recurrir cuando no encaja ninguna.

Las dos formas de hacer backtesting en TradingView

Antes del paso a paso, ten claro qué herramienta estás buscando en realidad:

  • Bar Replay — rebobina el gráfico a una fecha pasada y avanza vela a vela. Ves formarse el setup y decides, en tiempo real, si habrías tomado la operación. Esto es backtesting manual / discrecional.
  • Strategy Tester — añade al gráfico una estrategia en Pine Script y TradingView la ejecuta automáticamente sobre la historia, devolviendo beneficio neto, tasa de aciertos y drawdown. Esto es backtesting automatizado / mecánico, y solo funciona con reglas escritas en código.

Cómo usar Bar Replay de TradingView

  1. Abre cualquier gráfico y pulsa Replay en la barra superior.
  2. Haz clic en un punto del gráfico para fijar dónde empieza la reproducción y luego pulsa reproducir o usa el botón de avance para revelar una barra cada vez.
  3. Según van imprimiéndose las barras, usa las herramientas de dibujo para marcar tu entrada, stop y objetivo, y anota si la operación habría ganado o perdido.
  4. Sigue avanzando y registra a mano el resultado de cada setup — en una hoja de cálculo o un cuaderno — para poder sumarlos después.

Bar Replay es realmente útil para entrenar el ojo y ensayar un setup. Pero fíjate en lo que estás haciendo en los pasos 3 y 4: marcar operaciones con dibujos y sumar resultados a mano. TradingView no tiene forma integrada de abrir una operación durante la reproducción, dimensionarla a tu riesgo ni sumar por ti la tasa de aciertos y la esperanza. Toda esa contabilidad recae en ti, que es donde se desmoronan en silencio la mayoría de backtests manuales.

Qué queda tras un plan de pago: Bar Replay existe en el plan gratuito, pero la reproducción intradía (avanzar por velas de M1 a H4), la velocidad de reproducción, más histórico y más indicadores por gráfico suben a los planes de pago de TradingView. Si haces backtesting de una estrategia intradía, chocarás con estos límites rápido.

Cómo usar el Strategy Tester de TradingView

  1. Abre el Pine Editor en la parte inferior de la pantalla.
  2. Escribe (o pega) una estrategia usando llamadas strategy() que definan tus reglas exactas de entrada y salida.
  3. Pulsa Add to chart y luego abre la pestaña Strategy Tester para ver el resumen de rendimiento, la lista de operaciones y la curva de capital.

El Strategy Tester es potente, para un sistema totalmente mecánico. La trampa está en el paso 2: tu estrategia tiene que existir como código Pine Script. Si operas leyendo estructura, momentum o un patrón a ojo, no hay forma honesta de expresar «tomo esta cuando tiene buena pinta» en código, ni forma de pulsar comprar o vender a mano durante el test. Así que el probador mide la versión robot de tu idea, no la tuya.

Dónde el backtesting de TradingView choca contra un muro

Para un trader discrecional, las dos herramientas dejan los mismos huecos:

  • Sin ejecución manual de operaciones durante la reproducción — dibujas operaciones en vez de abrirlas, así que no hay registro automático.
  • Sin dimensionamiento basado en riesgo — nada ajusta tu lote a un 1% de riesgo fijo desde la distancia al stop, así que cada operación pesa distinto en tu cabeza.
  • Sin analíticas automáticas — la tasa de aciertos, la esperanza, el profit factor, el drawdown máximo y la curva de capital los calculas tú a mano.
  • Impuesto de programación para testear de verdad — la única herramienta que te suma los resultados (el Strategy Tester) exige Pine Script.

Nada de esto significa que TradingView sea malo: es una plataforma de gráficos excelente. Simplemente no se construyó para ser una herramienta de backtesting manual para traders discrecionales. Ese es otro trabajo.

Una alternativa gratuita y sin código para el backtesting manual

FxBacktest está hecho para el trabajo exacto que Bar Replay te obliga a hacer a mano. Funciona gratis en el navegador y convierte el backtesting discrecional en algo que de verdad puedes medir:

  • Reproducción barra a barra en forex, oro, índices, cripto y acciones, con las temporalidades intradía gratis desde el principio.
  • Abre compras y ventas reales arrastrando tu stop y tu objetivo sobre el gráfico, exactamente como harías en real.
  • Dimensionamiento automático por riesgo — fija el riesgo al 1% (o a una cantidad fija en dólares) y el tamaño del lote se calcula por ti desde la distancia al stop.
  • Un informe de sesión completo — tasa de aciertos, esperanza, profit factor, drawdown máximo y curva de capital se suman automáticamente, sin hoja de cálculo.
  • Reproducción multi-temporalidad y diario por operación para que revises toda la muestra, no una vela cada vez.
  • Sin Pine Script. Si sabes leer un gráfico, puedes hacer backtesting de tu estrategia.

El flujo es sencillo: usa TradingView para gráficos y análisis en vivo, y usa FxBacktest para testear de verdad una estrategia sobre una muestra real y leer los números. Muchos traders usan ambos.

¿Cuál deberías usar?

  • ¿Quieres entrenar el ojo en un gráfico que ya tienes abierto? Usa Bar Replay de TradingView.
  • ¿Tienes una estrategia totalmente mecánica y no te importa programar? Usa el Strategy Tester de TradingView.
  • ¿Operas setups discrecionales y quieres tasa de aciertos, esperanza y drawdown medidos sin programar ni sumar a mano? Usa un simulador de backtesting manual dedicado.

Preguntas frecuentes sobre backtesting en TradingView

¿Se puede hacer backtesting en TradingView?

Sí, de dos formas. Bar Replay rebobina el gráfico para que puedas avanzar barra a barra y practicar la lectura del precio, y el Strategy Tester ejecuta backtests automatizados sobre estrategias que escribes en Pine Script. Bar Replay es para práctica manual y discrecional; el Strategy Tester es para estrategias programadas y basadas en reglas. No hay herramienta integrada para registrar operaciones manuales con stop, objetivo y riesgo durante una reproducción.

¿El backtesting en TradingView es gratis?

Bar Replay y el Strategy Tester existen en el plan gratuito, pero con límites. La reproducción intradía, la velocidad de reproducción, el histórico extendido y más indicadores por gráfico quedan tras los planes de pago, y el Strategy Tester sigue exigiendo que programes tu estrategia en Pine Script. Para backtesting manual gratuito y sin código necesitas un simulador hecho para eso.

¿Sirve el Strategy Tester de TradingView para trading discrecional?

No realmente. El Strategy Tester solo ejecuta estrategias definidas en código Pine Script, así que mide un conjunto de reglas totalmente mecánico. Si operas setups discrecionales a ojo, no hay forma de abrir una compra o una venta a mano durante el test, así que los resultados no reflejan cómo operas de verdad.

¿Cuál es una buena alternativa a TradingView para backtesting manual?

Un simulador de backtesting manual dedicado como FxBacktest está hecho justo para esto: reproducir gráficos históricos barra a barra, abrir compras y ventas con stop y objetivo arrastrables, dimensionar el lote automáticamente a un porcentaje de riesgo fijo y obtener un informe de sesión completo con tasa de aciertos, esperanza, drawdown y curva de capital. Funciona gratis en el navegador y sin Pine Script.

Aviso de riesgoOperar divisas, CFD y otros productos apalancados conlleva un alto nivel de riesgo y no es adecuado para todos los inversores — las pérdidas pueden superar tus depósitos. Todo lo que hay en esta página es contenido educativo, no asesoramiento financiero. TradingView es una marca registrada de su propietario y no está afiliada a FxBacktest. Los resultados de backtests y simuladores son hipotéticos: no representan operativa real y la rentabilidad pasada no garantiza resultados futuros.