Metodología de los cálculos de ARMF
Abajo está la metodología de los cálculos de ARMF al completo: qué fórmulas se aplican, qué supuestos se han adoptado y dónde el modelo simplifica deliberadamente la realidad. Si alguna magnitud de un material le plantea dudas, la respuesta debe estar aquí.
Fórmulas principales
| Magnitud | Fórmula | Dónde se aplica |
|---|---|---|
| Riesgo en dinero | equity × porcentaje de riesgo | Todos los cálculos de volumen |
| El volumen en lotes | riesgo ÷ (longitud del stop × valor del punto) | Calculadora de lote |
| Margen | nominal ÷ apalancamiento | Calculadora de lote, materiales sobre apalancamiento |
| Relación R/R | (objetivo − entrada) ÷ (entrada − stop) | Calculadora R/R |
| R/R neto | (R/R − costes) ÷ (1 + costes) | Calculadora R/R |
| Tasa de acierto de equilibrio | 1 ÷ (1 + R/R) | Métricas, calculadora de R/R |
| Esperanza de la operación | p × R/R − (1 − p) | Métricas, todas las simulaciones |
| Factor de beneficio | (p × R/R) ÷ (1 − p) | Métricas |
| Drawdown | (máximo − equity) ÷ máximo | Materiales sobre el drawdown |
| Crecimiento necesario | hoyo ÷ (1 − hoyo) | Calculadora de drawdown |
| Operaciones para recuperar | ln(1 + crecimiento) ÷ ln(1 + operación media) | Calculadora de drawdown |
| Fracción de Kelly | (p × R/R − (1 − p)) ÷ R/R | Calculadora de Kelly |
| Probabilidad de la racha | cadena de Markov con estado absorbente | Calculadora de rachas |
Supuestos adoptados
- Las operaciones son independientes
- El resultado de una operación no influye en la siguiente. En la realidad los regímenes de mercado se suceden y las pérdidas se agrupan, así que las longitudes de racha calculadas conviene tomarlas como estimación por defecto.
- La tasa de acierto y la relación son constantes
- El modelo las considera invariables en toda la distancia. De hecho fluctúan, y tanto más cuanto más largo es el horizonte.
- La apuesta se calcula sobre el equity actual
- Se corresponde con la regla de fracción fija. Con lote fijo los resultados serán distintos, normalmente peores en el drawdown.
- El resultado de la operación es binario
- O el objetivo, o el stop. Los cierres parciales, las salidas por trailing y los cierres por tiempo no se tienen en cuenta en los modelos.
- Los costes se indican de forma explícita
- El spread y la comisión entran en el cálculo allí donde tienen un campo. El swap solo se tiene en cuenta en los materiales, no en las calculadoras.
- El deslizamiento no se modela
- Todos los stops se consideran ejecutados al precio indicado. Las ejecuciones reales en un mercado rápido son peores, así que los cálculos son más optimistas que la realidad.
De dónde salen las cifras de los ejemplos
Las cifras de los textos no son ilustraciones «para que se vea», sino resultados de cálculo. El orden es este: la magnitud la calcula un script, después se inserta en el texto y después se comprueba que coincide con la calculadora de la página correspondiente. Si un mismo valor no coincide entre el material y la calculadora, está usted ante un error nuestro, y conviene avisarnos.
Aparte, sobre tipos y especificaciones. El valor del punto, el tamaño del contrato y los niveles de margin call y stop out varían de un bróker a otro y cambian con el tiempo. Los damos como orden de magnitud, indicando que los valores exactos se toman de la especificación del instrumento de su bróker en la fecha de la consulta.
Cómo comprobar usted mismo nuestros cálculos de forex
Todos los cálculos se reproducen sin herramientas especiales. Abajo está lo que hace falta para cada clase de magnitud.
| Qué comprobamos | Con qué | Cuánto tiempo |
|---|---|---|
| Volumen, margen, valor del punto | Una calculadora de cuatro operaciones | un minuto |
| Relación y tasa de acierto de equilibrio | Las mismas cuatro operaciones | un minuto |
| Drawdown y plazo de recuperación | La fórmula del interés compuesto en cualquier hoja de cálculo | 5 minutos |
| Probabilidad de una racha de pérdidas | Una cadena de Markov en una hoja o un script breve | 20 minutos |
| Fracción de Kelly y ritmo de crecimiento | Fórmula y logaritmo en una hoja | 10 minutos |
| Simulación de la distancia | Generador de números aleatorios en una hoja, de 500 a 1000 filas | 30 minutos |
Si su resultado no coincide con el nuestro, o hay un error en nuestras cifras o hay una diferencia de supuestos, casi siempre en si el riesgo se calcula sobre el equity actual o sobre el depósito inicial. Ambos casos conviene enviarlos a la redacción: el primero lo corregiremos y el segundo lo describiremos de forma explícita para que la discrepancia no vuelva a surgir.
Lo que los cálculos no hacen
Preguntas frecuentes
¿Por qué las simulaciones llevan semilla fija?
Por repetibilidad: los mismos datos deben dar la misma respuesta. Una semilla aleatoria cambiaría el resultado cada vez que se toca un deslizador, y no habría con qué comparar las configuraciones.
¿Cuántas series tienen las simulaciones?
Tres mil series para la racha de pérdidas y dos mil para la distancia: con ese número el centro y los extremos de la distribución son estables y la página calcula sin una pausa perceptible.
¿Se pueden pasar las fórmulas a mi propia hoja de cálculo?
Sí, para eso están escritas. Lo único que no se traslada de forma directa son las simulaciones: necesitan un generador de números aleatorios, aunque tampoco es difícil reproducirlas con los medios estándar de un editor de hojas de cálculo.
¿Por qué el riesgo se calcula sobre el equity y no sobre el saldo?
El saldo no tiene en cuenta las posiciones abiertas: con una operación en pérdidas, calcular sobre el saldo exagera el volumen admisible justo cuando la cuenta ya está cargada.
¿Por qué el volumen se redondea a la baja?
Redondear al alza eleva el riesgo real por encima de la regla. En una operación la diferencia es pequeña, pero de forma sistemática significa que su porcentaje de riesgo real siempre es mayor que el declarado.
¿Qué magnitudes se toman de la especificación del bróker?
El valor del punto, el tamaño del contrato, el paso mínimo de volumen, el apalancamiento, los niveles de margin call y stop out, el spread, la comisión y el swap. Los damos como orden de magnitud porque varían de un bróker a otro.
¿Los cálculos tienen en cuenta los impuestos?
No. El régimen fiscal depende de la jurisdicción y del estatus del trader, así que todos los cálculos del sitio son antes de impuestos.
¿Por qué los modelos no tienen en cuenta el deslizamiento?
Porque su magnitud es impredecible y depende del momento. Todos los stops se consideran ejecutados al precio indicado, de modo que los cálculos son más optimistas que la realidad, y conviene corregirlo mentalmente.
¿Por qué las simulaciones tienen justamente 2.000 y 3.000 series?
Es un compromiso entre la estabilidad del resultado y la rapidez: con ese número la mediana y los percentiles son estables y el cálculo se ejecuta en el navegador al instante.
¿Qué hacer si mi cálculo no coincide con el suyo?
Comprobar la base: si el riesgo se calculó sobre el equity y si el stop está en las unidades correctas (puntos frente a points). Si la discrepancia sigue, escríbanos: o corregimos el error o describimos el supuesto de forma explícita.