← Centro de aprendizaje

Profit factor explicado: evalúa un backtest más allá del win rate

Profit factor explicado: evalúa un backtest más allá del win rate. Evalúa reglas, costos, drawdown, operaciones y riesgo con datos simulados.

Respuesta rápida

El profit factor divide la ganancia bruta de las operaciones cerradas ganadoras entre el valor absoluto de la pérdida bruta de las operaciones cerradas perdedoras. Un valor superior a 1 solo indica que las ganancias superaron las pérdidas en esa simulación histórica; no demuestra robustez futura. Léelo junto con resultado neto, número de operaciones, drawdown máximo, costos y un periodo no usado para ajustar reglas.

Contexto de investigación

El win rate mide con qué frecuencia se gana; el profit factor compara el tamaño de todas las ganancias con todas las pérdidas. Un sistema con 70% de aciertos puede ser frágil si sus pocas pérdidas son enormes; otro con 42% puede tener mejor relación si sus ganadoras son mayores. Los datos, el momento de la señal, el modelo de ejecución y la cantidad de variantes probadas también condicionan el resultado.

Ejemplo de configuración en Backtest

Fija BTCUSDT, velas de 1 hora, seis meses, RSI, dirección long, stop loss de 2%, take profit de 4%, comisión de 0,10% por ejecución y slippage de 0,05%. Guarda el baseline. Después ejecuta costos normales, costos duplicados y un periodo posterior intacto sin cambiar la señal al mismo tiempo.

Aprende la fórmula del profit factor, por qué el win rate puede engañar y cómo revisar costos, drawdown, muestra e historial de operaciones en Backtest.
Aprende la fórmula del profit factor, por qué el win rate puede engañar y cómo revisar costos, drawdown, muestra e historial de operaciones en Backtest.

Cómo leer los resultados

Confirma que el cálculo usa operaciones simuladas cerradas y costos netos consistentes. Abre el historial para medir cuánto aporta la mayor ganadora, cómo se forma la peor racha de pérdidas y si las operaciones se concentran en un solo movimiento. Revisa la conclusión sin el outlier y después de un estrés de costos razonable.

Lo que no dice el Profit Factor

No muestra el orden de ganancias y pérdidas, la profundidad y recuperación del drawdown, el capital expuesto ni la posibilidad de obtener los precios simulados. Tampoco detecta por sí solo look-ahead bias, velas erróneas, ambigüedad intrabar, liquidez, gaps o selección del mejor resultado entre demasiadas pruebas. No existe un umbral mágico universal.

Errores comunes

No clasifiques estrategias solo por win rate o profit factor. No omitas comisión, spread, slippage y funding; no confíes en cifras extremas con pocas operaciones; no compares fechas o tamaños distintos; y no llames out-of-sample a un periodo después de modificar la regla al verlo. Registra también los ensayos fallidos.

Checklist práctico

Anota reglas, dirección, tamaño, costos, stop, objetivo, mercado y fechas antes de mirar el resultado. Lee resultado neto, operaciones, promedio de ganancia/pérdida y drawdown juntos. Mide los outliers, duplica costos plausibles, conserva cada prueba y congela la regla para un periodo intacto. Luego obsérvala con señales en papel.

Nota de riesgo

Backtest es una herramienta educativa y de investigación, no asesoría financiera, broker, exchange ni servicio de ejecución. Una simulación histórica no garantiza resultados futuros. Precio, liquidez, spread, slippage, comisiones, gaps y ejecuciones reales pueden diferir mucho del modelo. No arriesgues capital que no puedas permitirte perder.

Fórmula / Ejemplo

Resultado AResultado B
70% win rate · profit factor 1.1742% win rate · profit factor 1.33

Ganancia bruta ÷ |pérdida bruta|. Compara solo resultados controlados con costos consistentes y operaciones simuladas cerradas.

Guías relacionadas

Comisiones y costos · Deslizamiento · Metodología

Backtest Trading para iOS

Continúa tu análisis en iPhone

Prueba otra configuración, revisa cada operación simulada y lleva contigo tu investigación de estrategias.

Descargar en App Store