Mostrando entradas con la etiqueta Filtros. Mostrar todas las entradas
Mostrando entradas con la etiqueta Filtros. Mostrar todas las entradas
Basándonos en algunos artículos de Larry Williams, contaremos algunas ideas que pueden ser muy útiles a la hora de diseñar sistemas de trading y que, seguramente, los sorprenderán.

Existe un gran secreto que muchos desconocen: después de analizar cientos de sistemas de trading, aquellos que mejor funcionan son aquellos que no tienen stops de pérdidas. Curioso pero cierto. Si tenemos un buen sistema de trading en el mercado y está haciendo un buen trabajo, es imposible mejorar su comportamiento introduciendo ajustados stops. Otra cosa es muy distinta es que cuando estemos operando situemos stops preventivos de situaciones imprevistas que estén muy alejados de nuestra entrada los cuales, debido a la distancia a la que se sitúan, nunca son ejecutados.

De hecho, debemos reconocerlo: muchos de nosotros hemos intentado multitud de veces afinar nuestro sistema introduciendo stops; sin embargo, como resultado hemos obtenido un sistema menos fiable y con una rentabilidad por operación menor. En los estudios realizados por Larry Williams las consecuencias de situar un stop loss monetario reduce los beneficios del sistema entre un 10 y un 15% el número de operaciones ganadoras y divide por 3 el beneficio medio por operación. Veamos el siguiente sistema y observen como aumenta el beneficio del sistema a medida que aumentamos el tamaño del stop monetario del mismo:


Ganancia
Neta

%Trades
Ganados
Ganancia
Media

Peor 
Perdida

Draw Down
Stop
63,391
71
196
3987
12,553
1000
71,250
74
188
3987
13,875
1250
69,356
77
228
3987
12,792
1500
69,407
80
226
3987
11,802
1750
73,761
81
232
3987
12,755
2000
82,091
83
252
3987
14,202
2250
76,042
85
288
3987
15,751
2500
80,417
85
266
4175
19,651
2750
78,345
87
287
4175
14,752
3000
77,536
88
283
4700
16,217
3250
81,506
89
308
6987
21,997
3750
90,931
90
345
6987
17,330
4000
83,721
90
333
6987
17,858
4250
91,775
91
352
6987
14,855
4500


Algún observador inteligente puede argumentar que cuando teníamos un stop de 1000$ el drawdown era de 12553$ mientras que cuando ponemos un stop de 4500$ el drawdown pasa a ser de 14855$; pero si nos fijamos bien veremos que nuestros beneficios han aumentado en casi 30000$, cantidad que cubre de sobra ese aumento del drawdown.

Bien si estos resultados les han sorprendido, vamos con un segundo secreto: es imposible mejorar un sistema estableciendo objetivos. Sí, ha leído bien. Por ejemplo, todos sabemos que la habilidad para hacer dinero de un sistema tendencial proviene de su capacidad para cazar grandes movimientos que paguen todas las pequeñas pérdidas que tengamos en los movimientos laterales.

Y es que todos conocemos una de las reglas de este juego: deja correr las ganancias. Esta afirmación que acabamos de plantear suele molestar a los traders novatos, que desean tomar beneficios cuanto antes o en algún número mágico (línea de Gann, soporte o resistencia, retroceso de Fibonacci, etc.) Sin embargo, los análisis realizados por Williams ponen de manifiesto que poner objetivos de beneficio a un sistema empeora la eficiencia del mismo.

Veamos ahora un ejemplo práctico en el que les vamos a mostrar como mejorar y pulir un sistema, tomando como ejemplo un sistema aplicado al futuro sobre el tipo de cambio Dólar/Yen cotizado en el Chicago Mercantile Exchange (CME) / GLOBEX. El sistema es bastante sencillo: se trata de poner un stop de compra en el máximo de las últimas 46 sesiones para abrir posición larga y un stop de venta en el mínimo de las últimas 46 sesiones para entrar corto en el mercado. Una vez que uno de estos stops es tocado, el otro stop se convierte en un stop de giro. Obsérvese que estos stops van variando a medida que van avanzando las sesiones. Asimismo, se ha situado un stop de 1400$ para proteger el capital frente a posibles desastres.

Veamos los resultados de este sistema tan sencillo: como puede apreciarse en la tabla inferior, este sistema es muy rentable aunque es poco fiable. En los últimos 23 años ha realizado 74 operaciones de las cuales tan sólo 32 han sido positivas. Los beneficios que obtiene este sistema provienen que en promedio obtiene unos 8000 $ cuando gana mientras que en promedio tan sólo pierde 1350 $.

SISTEMA 1
Datos: JAPANESE YEN (1967 - 1999) - Periodo : 11/17/76 - 10/29/99
 



Num.
Conv.
P.
Valor
Comm
Slippage
Margen
65
4
$
12.500
$45
$ 0
$ 3,000

 Todos los Trades - Test 1
Total Ganancia Neta

$201,332.50


Ganancia total

$258,047.50
Perdida total

$-56,715.00
# total de trades

74
Porcentaje de rentabilidad
43%
# de trades ganados

32
#de trades perdidos

42
Trade mas ganador

$50,430.00
Trade mas perdedor

$-2,345.00
Promedio de trades ganadores

$8,063.98
Promedio de trades perdidos

$-1,350.36
Dif Prom.Gan/Prom.Per.

5.97
Trade promedio (Gan. & Perd.)
$2,720.71
Max. ganadas consecutivas

4
Max. Perdidas consecutivas

7
# promedio de barras ganadas

139
# promedio de barras perdidas

18
Max drawdown desp. de cierre

$-11,100.00
Max drawdown intra day

$-12,052.50
Factor de ganancia

4.54
# max de contratos mantenidos

1
Tamaño de cuenta requerido

$15,052.50
Rendimiento de la cuenta

1,337%
 



Vamos a mejorar un poco este sistema pero no vamos a imponer stops de pérdidas u objetivos; lo que vamos a hacer es que realice una gestión de los beneficios mediante un trailing stop consistente en que cuando se obtenga un beneficio de más de 1100$ en una operación, situaremos un stop de protección en el mayor máximo de las últimas 46 sesiones si estamos largos (y siempre que éste sea mayor que nuestro punto de entrada; de lo contrario, situaremos el trailing stop en nuestro punto de entrada), o en el menor mínimo de las últimas 46 sesiones si estamos cortos (y siempre que éste sea menor que nuestro punto de entrada; de lo contrario, situaremos el trailing stop en nuestro punto de entrada). Así, si estamos ganando más de 1100$ y de repente el mercado se gira violentamente en nuestra contra, lo máximo que podemos perder es el slippage y las comisiones.

Veamos qué sucede al introducir estas modificaciones en el sistema: aunque ahora ganamos menos dinero y realizamos más operaciones, el sistema tiene un drawdown mucho menor (véase tabla inferior), pasando de 11100$ a 9360$. Asimismo, la pérdida media pasa de 1350$ a 758$ a la vez que la ganancia media apenas se ha reducido; sin embargo, la fiabilidad del sistema pasa de un 43% a tan sólo un 31%.


SISTEMA 2
Datos: JAPANESE YEN (1967 - 1999) - Periodo: 11/17/76 - 10/29/99



Num.
Conv.
P.
Valor
Comm
Slippage
Margen
65
4
$
12.500
$45
$ 0
$ 3,000


Todos los Trades - Test 2



Total Ganancia Neta
$181,332.50


Ganancia total
$229,120.00
Perdida total
$-47,797.50
# total de trades
92
Porcentaje de rentabilidad
31%
# de trades ganados
29
#de trades perdidos
63
Trade mas ganador
$45,480.00
Trade mas perdedor
$-2,445.00
Dif Prom.Gan/Prom.Per.
10.41
Trade promedio (Gan. & Perd.)
$1,970.90
Max. ganadas consecutivas
4
Max. Perdidas consecutivas
12
# promedio de barras ganadas
137
# promedio de barras perdidas
12
Max drawdown desp. de cierre
$-9,360.00
Max drawdown intra day
$-9,802.50
Factor de ganancia
4.79
# max de contratos mantenidos
1
Tamaño de cuenta requerido
$12,802.50
Rendimiento de la cuenta
1,416%


Pero podemos rizar el rizo un poco más con la clásica metodología de análisis estacional de Larry Williams. Analizando la serie del futuro sobre el tipo de cambio Dólar/Yen lo primero que se aprecia es que es habitual que se inicie un rally al alza en Agosto para marcar un techo en Octubre. Asimismo, otro patrón que Williams detecta es la tendencia a subir desde primeros de mes hasta el 12º o 13º día de trading de un mes (obsérvese que decimos día de trading, no día del calendario; es decir, nos referimos a la 12ª-13ª sesión del mes, que no tiene porque coincidir con el día 12 ó 13 de cada mes). Podemos crear un nuevo sistema a partir de este fenómeno, el cual simplemente consiste en comprar en la tercera sesión del mes y vender 8 sesiones después. Obsérvese que situando los días de entrada de esta forma estamos asegurando que cazaremos el movimiento que se produzca entre esas sesiones. Los resultados de este sistema se presentan en la siguiente tabla; ciertamente las ganancias de 59222.5$ confirman que existe algún tipo de patrón de comportamiento aunque el drawdown de más de 17000$ no hace muy aconsejable trabajar con este sistema.

SISTEMA 3
Datos: JAPANESE YEN (1967 - 1999) - Calc Dates: 11/17/76 - 10/29/99



Num.
Conv.
P.
Value
Comm
Slippage
Margen
65
4
$
12.500
$45
$ 0
$ 3,000

Todos los trades - Test 3



Total Ganancia Neta
$ 59,222.50


Ganancia total
$204,492.50
Perdida total
$-145,270.00
# total de trades
277
Porcentaje de rentabilidad
43%
# de trades ganados
121
#de trades perdidos
156
Trade mas ganador
$14,780.00
Trade mas perdedor
$-3,120.00
Promedio de trades ganadores
$1,690.02
Promedio de trades perdidos
$-931.22
Dif Prom.Gan/Prom.Per.
1.81
Trade promedio (Gan. & Perd.)
$213,80
Max. ganadas consecutivas
6
Max. Perdidas consecutivas
12
# promedio de barras ganadas
8
# promedio de barras perdidas
5
Max drawdown desp. de cierre
$-17,042.50
Max drawdown intra day
$-17,042.50
Factor de ganancia
1.40
# max de contratos mantenidos
1
Tamaño de cuenta requerido
$20,042.50
Rendimiento de la cuenta
295%


Una forma de mejorar este sistema es analizando la relación existente entre el Yen y el Oro; cuanto más fuerte está el Oro, mayores y más fiables son los rallies del Yen. Así que lo que vamos a hacer es incorporar esta relación al sistema, dejándole que además de operar solo en las sesiones que hemos dicho antes, lo haga exclusivamente cuando el Oro ha cerrado por encima del cierre de hace 6 ú 11 sesiones. Veamos como se modifican los resultados del sistema en la tabla inferior:

SISTEMA 4
Datos: JAPANESE YEN (1967 - 1999) - Periodo: 11/17/76 - 10/29/99



Num.
Conv.
P.
Value
Comm
Slippage
Margin
65
4
$
12.500
$45
$ 0
$ 3,000

Todos los Trades - Test 4



Total Ganancia Neta
$52,640.00


Ganancia total
$89,047.50
Perdida total
$-36,407.50
# total de trades
88
Porcentaje de rentabilidad
53%
# de trades ganados
47
#de trades perdidos
41
Trade mas ganador
$14,780.00
Trade mas perdedor
$-1,582.50
Promedio de trades ganadores
$1,894.63
Promedio de trades perdidos
$-887.99
Dif Prom.Gan/Prom.Per.
2.13
Trade promedio (Gan. & Perd.)
$598.18
Max. ganadas consecutivas
4
Max. Perdidas consecutivas
4
# promedio de barras ganadas
8
# promedio de barras perdidas
5
Max drawdown desp. de cierre
$-5,142.50
Max drawdown intra day
$-5,142.50
Factor de ganancia
2.44
# max de contratos mantenidos
1
Tamaño de cuenta requerido
$8,142.50
Rendimiento de la cuenta
646%


El resultado obtenido no está nada mal ahora: si bien ahora ganamos 52640$ en lugar de 59222$, ahora el número de operaciones se ha reducido drásticamente, la media de beneficios por operación es ahora de 598$ y el drawdown pasa a ser de tan sólo 5142$, mucho más bajo. Ello pone de manifiesto que tomar en consideración algún mercado relacionado con el producto en el que operamos habitualmente, puede ayudarnos a mejorar nuestras entradas.

Espero que con estas ideas les haya ayudado a mejorar un poco sus propios sistemas.
  
  

Fuente

viernes, 18 de septiembre de 2009
Les voy a comentar algunas ideas que, basándose en la idea de patrón, de recursividad estadística, les pueden ayudar a mejorar su sistema o incluso a crear un sistema desde cero. Básicamente, podemos considerar los siguientes factores:

1. Factores estacionales: existe algún momento del día, de la semana o del mes en los que un determinado sistema/técnica funcionan mejor?

2. Factores de volatilidad: qué sucede en el mercado tras un fuerte movimiento? Y si el mercado permanece estancado varios días en un determinado rango?

3. Factores tendenciales: debemos operar siempre acompañando la tendencia de fondo del mercado? Cómo definir la tendencia?

Para entender mejor cómo analizar estos factores y aplicarlos en nuestro trading; supongamos que tenemos un hipotético sistema con las siguiente estadística en función de los días de la semana:


Día de la Semana
Nº Ops.
% Ganadoras
Ganancia Media
Pérdida Media
Esperanza por Operación
Lunes
19
53%
39
21
10.47
Martes
26
46%
44
25
6.77
Miércoles
23
57%
52
24
18.83
Jueves
22
32%
26
32
-13.32
Viernes
19
58%
32
20
9.74


En la estadística anterior podemos ver que en todos los días hay comportamiento aceptable excepto en el caso de los Jueves con el número de operaciones ganadoras más bajo, la media de puntos también más baja, la mayor pérdida media y una esperanza negativa. Si excluimos los Jueves de nuestra operativa, la esperanza matemática de todas nuestras operaciones pasaría de 6.42 a 11.41 puntos por operación.
Pero aún podemos mejorar esto más aplicando la búsqueda de patrones estadísticos: vamos a intentar evitar aquellos días posteriores a un fuerte movimiento. Para ello, fijamos la siguiente regla: dejaremos de operar cuando el rango de la barra actual al cierre sea superior a x veces que el rango medio de los últimos 5 días. Variando el valor de x tenemos los siguientes resultados:


X
Nº Ops.
% Ganadoras
Ganancia Media
Pérdida Media
Esperanza por Operación
1.1
65
43%
43
23
5.38
1.2
71
45%
44
23
7.15
1.3
82
46%
44
25
6.74
1.4
86
48%
43
25
7.64
1.5
91
49%
42
25
7.83
1.6
96
51%
42
25
9.17
1.7
99
52%
41
26
8.84
1.8
101
51%
40
26
7.66
1.9
104
50%
40
25
7.50
2.0
107
50%
40
25
7.50
2.5
109
49%
40
26
6.34


Podemos ver como un valor de X igual a 1.6 permite mejorar ligeramente el porcentaje de operaciones ganadoras, elevando la esperanza por operación hasta 9.17 puntos.
Finalmente, otra forma de mejorar el sistema es comprobar qué sucede cuando operamos a favor de la tendencia del mercado. El problema aquí es cómo definimos lo que es tendencia. Una forma muy simple de hacerlo y que no implica a ningún oscilador es considerar que la tendencia es alcista si el cierre de la barra actual es superior al cierre de hace N días y bajista si el cierre fuera inferior. Veamos qué sucede si variamos el valor de N:

N
Nº Ops.
% Ganadoras
Ganancia Media
Pérdida Media
Esperanza por Operación
1
57
46%
49
25
9.04
2
50
42%
45
27
3.24
3
55
45%
50
26
8.20
4
48
42%
57
26
8.86
5
60
40%
47
26
3.20
Sin Filtro
109
49%
40
26
6.34


En este caso, el resultado no parece demasiado fiable ya que para N igual a 1, 3 y 4 la esperanza por operación aumenta con respecto a la operativa sin filtro mientras que para N igual a 2 ó 5 se reduce significativamente lo que no parece un resultado demasiado coherente. Asimismo, si consideramos el caso N=1 vemos como se reducen a casi la mitad el número de operaciones pero el incremento de esperanza que se obtiene a cambio es menor del doble de lo que obtenemos cuando operamos sin filtro.
Bien, veamos ahora qué sucede con los resultados del sistema si unimos los dos primeros filtros (no operar los Jueves + no operar si el rango de la barra anterior es superior a 1.6 veces el rango medio de los últimos 5 días.


Nº Ops.
% Ganadoras
Ganancia Media
Pérdida Media
Esperanza por Operación
Sin Filtros
109
49%
40
26
6.34
Con Filtros
80
54%
43
23
12.64

 

Mediante los dos filtros realizamos 29 operaciones menos pero a cambio el porcentaje de operaciones ganadoras pasan del 49% al 54%, la ganancia media aumenta ligeramente mientras que la pérdida media también se reduce; pero lo más importante de todo es que hemos logado doblar la esperanza por operación.
En definitiva, el análisis de patrones estadísticos nos permite mejorar nuestros sistemas pero también nos permite crear nuevos sistemas combinando diferentes patrones entre sí. Por ejemplo, si tomamos diferentes comportamientos estacionales y los combinamos podemos crear reglas de trading.

Fuente



miércoles, 16 de septiembre de 2009

Etiquetas

ADX (3) Alexander Elder (1) Analisis Tecnico (1) Andre Kostolany (1) Anti Martingale (1) Apalancamiento Asimetrico (1) Apoyo Ceñido Alcista (1) Aritmentica (1) ATR (3) Banderas (1) benjamin graham (1) Bollinger (2) Cajas de Darvas (1) Cambio de Tendencia (1) Canal Lateral (1) Candlestick (17) Capital inicial (1) Chaikin (1) Charles Henry Dow (1) Chart Patterns (3) Chartismo (1) Christopher Carolan (1) Ciclos Lunares (1) Consolidacion de Tendencia (1) Coz-Reacción Alcista (1) Cruz de Harami Alcista (1) Cuñas (1) Descarga Directa (7) Direccionalidad (3) Divergencia (1) Diversificación (1) DMI (1) Doji (1) Doji de Piernas Largas (1) Doji Libelula (1) Drawdowns (4) ebook (18) ebook. (1) Edward D. Jones (1) El Downloader (1) El Explorer (1) Elliott (1) Entradas (5) Escalas (1) Estocastico (2) Estrategias (3) Estrategias de trading (3) Factores Estacionales (1) fibonacci (3) Filtros (5) Fixed Ratio (1) Formacion de Continuacion (1) Formaciones (1) Gallardetes (2) Gann (1) Gaps (1) Gestion del dinero (3) Gestion Monetaria (2) Grafico de Barras (1) Grafico de Lineas (1) Graficos (1) Gran vela blanca (1) Gratis (10) Guias (16) Harami Alcista (1) High Probability (1) IMI (1) Indicadores Tecnicos (9) Indices (1) Interes Abierto (2) introduccion (1) Inversion (2) Jack D. Schwager (2) John J. Murphy (1) KVO (1) La bolsa (1) Larga Sombra Inferior (1) Larga Vela Blanca (1) Larry Williams (2) Layouts (1) Libro (1) Libros (18) Lineas de Estudio (1) Lineas de Resistencia (1) Lineas de Velocidad (1) Lineas Encontradas Alcistas (1) Logaritmica (1) LRI (1) LRS (1) MACD (2) Manual (1) Mark douglas (1) Martillo Invertido (1) Martingale (1) Mass Index (1) Median Price (1) Medias Moviles (3) Metastock (15) MFI (1) Momento (2) money management (7) Nicolas Darvas (1) NVI (1) OBV (1) Opciones (2) Opciones Financieras (1) Parabolic SAR (1) Parabolico (1) Patrones (1) patrones de cambio (2) Pauta Envolvente Alcista (1) Pauta Penetrante (1) Pautas Alcistas (17) Periodos (1) Precio (1) Price Oscillator (1) Probabilidad de patrones (1) Productos Estructurados (1) Projection Bands (1) Projection Oscillator (1) Prosper Lamothe (1) Psicologia (1) Psicologia del Trading (4) Punto y figura (1) PVI (1) PVT (1) Qstick Oscillator (1) R-Squared (1) Ralph Vince (1) Resistencia (1) Retroceso (1) riesgos (5) ROC (1) RSI (3) Rupturas (3) RVI (1) secretos para ganar (1) Semilogaritmica (1) Sistema (7) Soporte (1) Stan Weinstein (1) Steve Nison (1) Stop Loss (2) Swing High (1) Swing Index (1) Swing Low (1) System Tester (1) Templates (1) Tendencia (7) Teoria de Dow (1) Teoria de los Cuadrados (1) the intelligent investor (1) Tipos de graficos (2) Trading (19) Trailing Stop (1) Tres velas Exteriores Alcistas (1) Tres velas interiores alcistas (1) Triangulos (1) TSF (1) Tutoriales (16) TVI (1) Valoracion del Equity (1) Van K. Tharp (1) Vela Blanca Abierta Marubozu (1) Vela Blanca Cerrada Marubozu (1) Vela Blanca Marubozu (1) Vela de Onda Alta (1) Vela Martillo (1) Velas Japonesas (15) Velas Neutras (5) Velas Peonzas (1) Visualizacion (1) Vivir del trading (1) Volatilidad (4) Volumen (1) Welles Wilder (1) Williams %R (1)

Bienvenidos!

Análisis Técnico Bursátil es un blog dedicado a difundir información de forma gratuita sobre Analisis tecnico y demas temas que lo componen!
Si tienen consultas, pedidos o sugerencias lo pueden hacer ingresando a Contacto.

Saludos y buen trading para todos!