La mayoría de los traders usan un screener como un filtro estático: definen algunos umbrales, obtienen una lista de tickers y empiezan a operar. El problema es que nunca verifican si esos criterios han producido históricamente un edge rentable. El resultado es una lista de nombres que parece prometedora en pantalla, pero que pierde eficacia en cuanto las condiciones del mercado cambian.
Este artículo te muestra cómo construir una estrategia de screening de acciones sin código, elegir las herramientas adecuadas y hacer backtest de tus criterios antes de comprometer capital real.
¿Qué es un screener de acciones sin código?
Un screener no predice el futuro. Identifica, en un momento dado, los activos que coinciden con tus reglas. La diferencia fundamental con el backtesting: el screener trabaja con datos actuales, mientras que el backtest revela si esas reglas habrían generado un edge real en el pasado.
Selección de acciones versus backtesting: dos pasos complementarios
Muchos traders confunden ambos enfoques. Un screener dice: "Hoy, estas son las acciones con RSI por debajo de 30 y volumen superior a la media de 20 días." Un backtest dice: "En los últimos cinco años, entrar en estas señales produjo un win rate de X% y un profit factor de Y."
Sin backtesting, operas a ciegas. Según la ESMA, entre el 74% y el 89% de las cuentas de CFD retail pierden dinero (ESMA 2023). Validar tus criterios en datos históricos es una de las pocas formas concretas de mejorar esas probabilidades.
¿Por qué combinar screener y backtesting?
La combinación crea un ciclo de validación:
La mayoría de los traders retail omiten este ciclo completamente porque las herramientas necesarias históricamente requerían habilidades de programación. Esa es la brecha que Backtrex cierra.
Cómo construir una estrategia de selección de acciones sin código
Filtros fundamentales: P/E, volumen, capitalización de mercado
Los filtros fundamentales restringen el universo de inversión antes de aplicar señales técnicas.
| Filtro | Valor típico | Objetivo |
|---|---|---|
| P/E ratio | < 25 | Excluir activos sobrevalorados |
| Volumen medio (20d) | > 500.000 acciones/día | Garantizar liquidez adecuada |
| Capitalización de mercado | > 300M$ | Reducir el riesgo de small-caps |
| Deuda/Patrimonio neto | < 1 | Filtrar balances frágiles |
Estos filtros no generan señales de trading por sí mismos. Definen el universo donde buscas oportunidades.
Filtros técnicos: medias móviles, RSI, breakouts
Aquí es donde entra la lógica de trading. Los filtros técnicos más utilizados en 2026:
RSI en sobrevendido: RSI(14) por debajo de 30 en el gráfico diario. Una potencial oportunidad de reversión a la media. Importante: un RSI bajo en una fuerte tendencia bajista no señala automáticamente una reversión.
Cruce de medias móviles: EMA20 cruzando por encima de la EMA50. Una señal de momentum. Jegadeesh y Titman (1993, Journal of Finance) demostraron que las estrategias de momentum generan aproximadamente un 1% mensual de rentabilidad en exceso en acciones americanas en horizontes de 3 a 12 meses (fuente).
Breakout de 52 semanas con volumen: el activo alcanza un máximo de 52 semanas con volumen un 50% por encima de la media. Una señal de breakout confirmada.
Dimensionamiento de posición con ATR: usa el Average True Range para ajustar el tamaño de la posición en relación con la volatilidad real de cada activo.
Combinando múltiples criterios sin código
La ventaja de un screener no-code es combinar filtros con operadores lógicos (Y/O) sin escribir una sola línea de código. Un ejemplo práctico:
- Capitalización > 500M$ Y
- Volumen medio > 1M$ Y
- EMA20 > EMA50 Y
- RSI(14) entre 40 y 60 (zona de continuación de tendencia)
Este tipo de combinación de múltiples criterios requeriría un esfuerzo significativo de programación para implementarse manualmente. En un entorno no-code, se hace en pocos minutos.
Consejo práctico
Empieza con un máximo de 3 criterios. Añadir demasiados filtros reduce drásticamente el número de señales y aumenta el riesgo de overfitting en los datos históricos.
Mejores screeners de acciones no-code en 2026
Finviz
Finviz es el estándar gratuito para acciones americanas. Su base de datos cubre más de 11.000 activos (11.166 acciones y ETFs) en NYSE, NASDAQ y AMEX (Finviz screener).
La interfaz permite combinar docenas de filtros fundamentales y técnicos. El plan gratuito muestra los datos con un retraso de 15 a 20 minutos. El plan Elite añade datos en tiempo real, alertas y gráficos básicos.
Limitación principal: Finviz muestra qué acciones coinciden con tus criterios hoy. No puede decirte si esos criterios habrían sido rentables históricamente.
TradingView Screener
El screener integrado de TradingView cubre acciones, ETFs, crypto, Forex e índices. Su estrecha integración con los gráficos de TradingView es la principal ventaja: un clic te lleva del screener al gráfico.
El plan gratuito es funcional. Los planes de pago añaden alertas personalizadas y filtros avanzados.
Limitación: como Finviz, no incluye backtesting de los criterios de screening.
Backtrex: screener y backtesting en una interfaz no-code
Posicionamiento único
Backtrex cierra el ciclo entre selección y validación. Defines tus condiciones de entrada visualmente mediante bloques drag-and-drop, y el sistema hace backtest de esas condiciones en 5 a 10 años de datos en menos de 30 segundos.
La diferencia fundamental respecto a Finviz o TradingView Screener: Backtrex no se limita a listar los activos que coinciden con tus criterios hoy. Te dice si esos criterios produjeron un edge estadístico históricamente, con métricas completas: win rate, expectancy, profit factor, drawdown máximo.
Los resultados del backtest son exportables como Pine Script (TradingView) o MQL (MetaTrader) con una garantía de divergencia inferior al 2%.
Explora las funcionalidades de Backtrex y los precios.
| Feature | Backtrex | Finviz | TradingView |
|---|---|---|---|
| Filtros fundamentales | Sí | Sí | Sí |
| Filtros técnicos | Sí | Sí | Sí |
| Backtest de criterios | Sí (integrado) | No | No |
| Exportación Pine Script/MQL | Sí | No | Parcial |
| Interfaz no-code | Sí (drag-and-drop) | Sí | Sí |
| Anti-repainting | Sí (garantizado) | N/A | N/A |
Haciendo backtest de tu estrategia de selección
Por qué los criterios de screening necesitan backtesting
Un screener produce señales. ¿Pero son esas señales fiables? Sin backtesting, no puedes responder a esa pregunta. Un criterio que parece lógico (comprar acciones con RSI por debajo de 30) puede haber tenido sistemáticamente un rendimiento inferior durante los últimos cinco años en determinados regímenes de mercado.
El backtesting no es una garantía de rendimiento futuro. Es una herramienta de cualificación: elimina estrategias sin edge real antes de que las pruebes con capital real.
Lee nuestra guía completa sobre cómo hacer backtest de una estrategia de trading y nuestro artículo sobre errores comunes de backtesting a evitar.
Cómo medir el edge de un screener: win rate, expectancy, profit factor
Las métricas que deben priorizarse:
| Métrica | Umbral objetivo | Significado |
|---|---|---|
| Win rate | > 40% | Mínimo para la mayoría de estrategias |
| Profit factor | > 1,5 | La estrategia gana más de lo que pierde |
| Expectancy | > 0 | Ganancia media positiva por trade |
| Drawdown máximo | < 20% | Riesgo de ruina aceptable |
Para un análisis detallado de estas métricas, consulta nuestro artículo sobre expectancy y profit factor en backtesting.
Errores comunes con los screeners
Overfitting: ajustar parámetros (RSI = 28 en lugar de 30, EMA = 22 en lugar de 20) hasta que el backtest parezca perfecto. Los parámetros hiper-optimizados raramente se mantienen en el trading en vivo.
Sesgo de supervivencia: probar solo en acciones que todavía existen hoy. Las empresas que quebraron desaparecieron del universo. Sin incluirlas, los resultados están sesgados al alza.
Ignorar los costes de transacción: cada trade tiene un coste (spread, comisión, slippage). Un screener que genera 200 trades al año con un profit factor de 1,2 puede convertirse en una estrategia perdedora después de costes.
Sin validación fuera de la muestra: probar en todo el período histórico sin reservar una parte para validar los resultados tras la optimización.
Riesgo de overfitting
Cuantos más parámetros ajustables tenga tu estrategia de selección, mayor es el riesgo de overfitting. Prioriza la simplicidad y la robustez estadística en múltiples períodos de mercado.
Para profundizar en el trading algorítmico sin código, lee nuestra guía de trading algorítmico sin programación y nuestra comparativa de alternativas a Pine Script.
Important Risk Warning
Sí. Herramientas como Backtrex permiten definir criterios de selección visualmente y hacer backtest de ellos en datos históricos sin escribir ningún código. La interfaz drag-and-drop reemplaza completamente la programación.
Finviz (plan gratuito) y el screener de TradingView son los estándares para filtrar un universo de acciones. Para un flujo de trabajo que incluya backtesting de los criterios de selección, Backtrex es la solución no-code más completa disponible.
No. El screening encuentra acciones que coinciden con tus criterios hoy. El backtesting valida si esos criterios han producido históricamente un edge rentable. Los dos pasos son complementarios y no intercambiables.
Los más comunes en 2026: RSI en sobrevendido (por debajo de 30), cruce EMA20/EMA50, breakout de 52 semanas con volumen elevado y dimensionamiento de posición basado en ATR. Empieza con 2 o 3 criterios antes de añadir complejidad.
Haz backtest de tus criterios y mide: expectancy (ganancia media por trade), profit factor (objetivo superior a 1,5) y drawdown máximo. Un screener sin backtesting no puede calificarse como que tiene un edge.
La evidencia académica es positiva. Jegadeesh y Titman (1993) documentaron aproximadamente un 1% mensual de rentabilidad en exceso en acciones americanas con estrategias de momentum. Pero estos resultados requieren una gestión del riesgo estricta y no garantizan el rendimiento futuro.
Backtrex permite definir condiciones de entrada visualmente y hacer backtest de ellas inmediatamente. Su posición única: combina lógica de screening, backtesting integrado y exportación de código (Pine Script/MQL) en una única interfaz no-code. Ese es el ciclo completo de validación en una sola herramienta.