estudios superiores para graduados area de estudios...

90
UNIVERSIDAD DE CARABOBO AREA DE ESTUDIOS DE POSTGRADO FACULTAD DE CIENCIAS ECONÓMICAS Y SOCIALES PROGRAMA DE MAESTRIA EN ADMINISTRACIÓN DE EMPRESAS Mención: FINANZAS ESTRATEGIAS DE TRADING PARA EL MERCADO INTERNACIONAL CAMBIARIO CASO DE ESTUDIO LA DIVISA (EURO/DÓLAR PARA EN EL AÑO 2006) AUTOR: WAY YIP F CHENG CHIN TUTOR: WILFREDO CAMACARO TOVAR TUTOR METODOLOGICO: BEATRIZ MOGOLLON BARBULA, OCTUBRE DE 2007 ESTUDIOS SUPERIORES PARA GRADUADOS Facultad de Ciencias Económicas y Sociales Universidad de Carabobo POST GRADO

Upload: others

Post on 21-Apr-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

UNIVERSIDAD DE CARABOBO AREA DE ESTUDIOS DE POSTGRADO

FACULTAD DE CIENCIAS ECONÓMICAS Y SOCIALES PROGRAMA DE MAESTRIA EN

ADMINISTRACIÓN DE EMPRESAS Mención: FINANZAS

ESTRATEGIAS DE TRADING PARA EL MERCADO

INTERNACIONAL CAMBIARIO CASO DE ESTUDIO LA DIVISA (EURO/DÓLAR PARA EN EL AÑO 2006)

AUTOR: WAY YIP F CHENG CHIN

TUTOR: WILFREDO CAMACARO TOVAR

TUTOR METODOLOGICO: BEATRIZ MOGOLLON

BARBULA, OCTUBRE DE 2007

ESTUDIOS SUPERIORES PARA GRADUADOSFacultad de Ciencias Económ icas y Sociales

Unive rsidad de Carabobo

POSTGRADO

Page 2: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

2

UNIVERSIDAD DE CARABOBO AREA DE ESTUDIOS DE POSTGRADO

FACULTAD DE CIENCIAS ECONÓMICAS Y SOCIALES PROGRAMA DE MAESTRIA EN

ADMINISTRACIÓN DE EMPRESAS Mención: FINANZAS

ESTRATEGIAS DE TRADING PARA EL MERCADO

INTERNACIONAL CAMBIARIO CASO DE ESTUDIO LA DIVISA (EURO/DÓLAR PARA EN EL AÑO 2006)

AUTOR: WAY YIP F CHENG CHIN

TRABAJO DE GRADO PRESENTADO ANTE EL AREA DE ESTUDIO

DE POSTGRADO PARA OPTAR AL TITULO DE MAGISTER EN

ADMINISTRACION DE EMPRESA MENCION FINANZAS

Bárbula, OCTUBRE de 2007

ESTUDIOS SUPERIORES PARA GRADUADOSFacultad de Ciencias Económicas y Sociales

Universidad de Carabobo

POSTGRADO

Page 3: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

3

UNIVERSIDAD DE CARABOBO

AREA DE ESTUDIOS DE POSTGRADO FACULTAD DE CIENCIAS ECONÓMICAS Y SOCIALES

PROGRAMA DE MAESTRIA EN ADMINISTRACIÓN DE EMPRESAS

Mención: FINANZAS

ESTRATEGIAS DE TRADING PARA EL MERCADO INTERNACIONAL CAMBIARIO CASO DE ESTUDIO LA DIVISA

(EURO/DÓLAR PARA EN EL AÑO 2006)

AUTOR: WAY YIP F CHENG CHIN

APROBADO EN EL AREA DE ESTUDIO DE POSTGRADO DE LA UNIVERSIDAD DE CARABOBO POR MIEMBROS DE LA COMISION COORDINADORA DEL PROGRAMA

BARBULA, OCTUBRE DE 2007

ESTUDIOS SUPERIORES PARA GRADUADOSFacultad de Ciencias Económicas y Sociales

Universidad de Carabobo

POSTGRADO

Page 4: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

TABLA DE CONTENIDO

RESUMEN…………………...…………………………………….……..……7

CAPITULO I ......................................................................................................8

PLANTEAMIENTO DEL PROBLEMA.........................................................8

FORMULACION DEL PROBLEMA ...........................................................8

JUSTIFICACIÓN .......................................................................................12

DESCRIPCIÓN AMPLIADA DE LA SITUACIÓN OBJETO DE

ESTUDIO ...................................................................................................13

OBJETIVOS ...............................................................................................14

OBJETIVO GENERAL.........................................................................14

OBJETIVOS ESPECÍFICOS.................................................................14

CAPITULO II ..................................................................................................................... 15

MARCO TEÓRICO.......................................................................................15

ANTECEDENTES DE LA INVESTIGACIÓN............................................15

BASES TEÓRICAS.....................................................................................17

DESCRIPCIÓN DEL MERCADO FOREX..........................................17

Características Del Mercado Forex....................................................18

MODELO DE LAS 3 EMES, (MS) POR ALEXANDER ELDER: .....19

La Mente (Mind) ................................................................................20

Sistemas De Trading. ....................................................................20

Componentes de un sistema de trading:.........................................21

Clasificación de los Sistemas de Trading.......................................22

Clasificación de los sistemas de trading de acuerdo con su grado

de discrecionalidad:....................................................................21

Clasificación de sistemas por los datos utilizados y el

posicionamiento en el mercado..................................................22

Clasificación de Charlie F. Wright.............................................23

Base de Datos.................................................................................25

Evaluación de Resultados (BASKTESTING) ...............................26

Page 5: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

5

OPTIMIZACION:..........................................................................31

Method (Método) ...............................................................................33

Análisis técnico: .............................................................................33

Patrones Gráficos o modelos de precios: .......................................35

Indicadores y Osciladores técnicos ................................................35

Teoria Dow……………………………..………………………..36 Medias Moviles…………………………………….……………38

Gestión Monetaria (Money):............................................................422

Estrategias de Gestión Monetaria: ................................................42

Las Tres Fases de la Gestión Monetaria ........................................47

Modelos De Valoración Del Equity. .............................................48

DEFINICIÓN DE TÉRMINOS ..................................................................49

CAPITULO III................................................................................................................... 53

MARCO METODOLÓGICO ........................................................................53

TIPO DE MÉTODO...................................................................................53

TIPO DE INVESTIGACIÓN ......................................................................53

DISEÑO DE LA INVESTIGACIÓN ...........................................................54

POBLACIÓN: ............................................................................................55

TÉCNICAS E INSTRUMENTOS DE RECOLECCIÓN DE DATOS ........56

TÉCNICAS DE PROCESAMIENTO DE DATOS......................................57

CAPITULO IV……………….……………………………………..…..……60

DESARROLLO DE LA ESTRATEGIA…………………….……….......60

DESCRIPCION DE LA ESTRATEGIA…………………………………60

OPTIMIZACION DE LA ESTRATEGIA……………………………….61

PARAMETROS A OPTIMIZAR…………………………………………..61

METODO DE OPTIMIZACION………………………………………….62

Conversión a lenguaje maquina de la estrategia de inversion…………63

RESULTADOS ……………………………………………………………66

Page 6: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

6

CONCLUSIONES………………………………………………………….71

ANEXOS……………...……………………………………………………72

BIBLIOGRAFÍA CONSULTADAS………………………………….………......60

Page 7: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

7

RESUMEN

La investigación se centro en el desarrollo de un sistema de trading basado en el modelo de las tres Ms de Alexander Elder: Mind, referido al desarrollo de un sistema para evitar los conflictos emocionales que tienen los operadores discrecionales; Method vinculado al uso de cruce de medias móviles para indicarle al operador cuando es el momento de realizar una operación (ya sea larga o corta), y finalmente Money (gestión monetaria), siendo lo mas importante a lo que se enfrenta el operador cuanto compra en cada operación.

En este sentido el modelo optimo, después de haber evaluado mas de 10

millones diferentes (dado los parámetros ), se puede decir que fue el modelo 20 – 2 – 27 – 3 -796 (cruce de la media móvil corta ponderada de 20 periodos con la media móvil larga triangular de 27 periodos con una delta de 796 dólares), de acuerdo al criterio de máxima ganancia monetaria, que en este caso fue de 1766 dólares anuales con un capital inicial de 2500 dólares, arrojando un rendimiento del 70%. Palabras clave: FOREX, TRADING, DIVISAS, EURO, DÓLAR, ANALISIS TECNICO, MEDIAS MOVILES

Page 8: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

8

CAPITULO I

PLANTEAMIENTO DEL PROBLEMA

FORMULACION DEL PROBLEMA

Posterior a la segunda guerra mundial, el comercio internacional exigió

un sistema organizado para el intercambio de dinero entre las naciones. Para el

año 1944 se estableció en la conferencia monetaria y financiera celebrada en

Bretón Woods (New Hampshire), en el cual los países participantes acordaron

intentar y mantener el valor de sus monedas con un margen estrecho en

comparación con el dólar, y una tasa de oro correspondiente, según fuera

necesaria. Se les prohibió a los países devaluar sus monedas en beneficio de su

comercio y solo se les permitió hacerlo en el caso de devaluaciones de menos

del 10%.

Así mismo, en la década del 50, el volumen del comercio internacional

se presenta en constante expansión, produciendo movimientos masivos de

capital, desestabilizando los tipos de cambio y contraviniendo lo establecido en

Brettón Woods.

En este sentido, la crisis del sistema de Brettón Woods en los años

setenta y las condiciones de la economía mundial en la época, terminaron con

las esperanzas que algunos albergaban de restaurar aquel sistema. El convenio

fue finalmente abandonado en 1971 y el dólar estadounidense ya no seria

convertible en oro.

Es así como, para el año 1973, las monedas de las naciones

industrializadas mas importantes comenzaron a flotar con mas libertad,

Page 9: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

9

controladas principalmente por la fuerzas de la oferta y demanda que actuaban

en el mercado cambiario.

En este mismo orden, los precios se fijaban diariamente a un tipo de

cambio libre, con un aumento de los volúmenes, la velocidad y la volatilidad de

los mismos durante la década de los 70, dando lugar a los nuevos instrumentos

financieros, la desregularizacion del mercado y la liberación del comercio.

En función de estas motivaciones, las principales teorías que tratan de

explicar estas variaciones en los tipos de cambio se basan en dos factores que

condicionan los comportamientos inversores o comerciales internacionales: el

precio de los productos o servicios y el tipo de interés del dinero. La razón por

la que se compran o se venden más o menos productos en el exterior radica, en

la diferencia en los precios de los mismos, mientras que la evolución de los

capitales invertidos en uno u otro país, se debe a la diferente retribución a esos

capitales.

Estas diferencias entre la oferta y la demanda de una moneda

determinada, es lo que implica una alteración de su precio o tipo de cambio.

Dichas diferencias entre la oferta y la demanda se pueden deber a diversas

causas:

1ª. El comercio internacional de bienes. Por la adquisición de bienes en otros

Países.

2ª. La inversión. Las personas pueden desear variar la cantidad de recursos

financieros que colocan en el exterior, tanto en inversiones productivas como en

inversiones financieras.

3ª. Especulación. Basada en la adquisición de divisas o venta de las mismas con

la esperanza de obtener una ganancia en el cambio de una moneda por otra.

Page 10: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

10

4ª. El arbitraje. Que consiste en adquirir la moneda en un mercado por un

precio inferior e, instantáneamente, venderla en otro distinto por un precio

superior. Con lo que se consigue una ganancia segura al mismo tiempo, lo que

permite que todos los mercados tengan cotizaciones similares de las diversas

divisas.

De todo lo anterior se observa que, antes de 1997, el único medio que

tenían los pequeños inversores para acceder al mercado cambiario era a través

de bancos, que operaban con grandes cantidades de monedas con fines

comerciales y de inversión. El volumen operado ha aumentado rápidamente

con el tiempo, en especial después de que se permitió que los tipos de cambio

flotaran libremente en 1971. La combinación de un margen bajo y un alto

apalancamiento ha cambiado el modo en que opera el mercado de monedas

intercambiario. Con esto se ha logrado abrir las puertas del mercado cambiario

a los inversores minoristas.

Siendo así, junto con la llegada de las computadoras y la tecnología, se

extiende la continuidad del mercado a través de las zonas horarias de Asia,

Europa y América.

“Las transacciones en divisas se dispararon desde US$ 70 mil millones por día a

mediados de los 80, a más de US$ 1,5 trillones diarios dos décadas más tarde más del triple del

monto total del mercado de acciones y el de bonos del tesoro de los Estados Unidos

combinados. Aproximadamente el 80% de todas estas transacciones es operado en las 7

monedas principales: El Dólar Americano, El Euro, El Yen Japonés, El Franco Suizo, La Libra

Esterlina, El Dólar Canadiense y el Dólar Australiano” (http://www.ac-markets.com).

A diferencia de los otros mercados esta no tiene una ubicación física, no

posee un lugar de intercambio central. Opera a través de una red electrónica de

bancos, sociedades y personas que cambian una moneda por otra, la falta de

cambio físico permite al mercado cambiario operar las 24 horas del día

Page 11: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

11

abarcando diferentes zonas horarias a través de los centros financieros mas

importante.

Como se ha descrito en los párrafos anteriores, estamos asistiendo a un

espectacular desarrollo de todo lo relacionado con la inversión bursátil, lo cual

se traduce entre otros aspectos en una notable cantidad de personas que deciden

emplear sus ahorros de esta forma, al objeto de obtener con ellos una mayor

rentabilidad, reflejando un cambio significativo en la mentalidad general sobre

el mundo de la bolsa.

Es evidente que el acceso a este tipo de mercado no se puede realizar sin

un cierto bagaje o asesoramiento, pues si en un mundo tan competitivo como el

actual, el intentar llevar a término con éxito cualquier actividad exige un gran

esfuerzo y preparación, al pasar a una dimensión tan específica como la

inversión, todo ello se ve multiplicado. Información, investigación, gestión,

aplicación adecuada, deben ser pilares básicos que guíen si se quiere conseguir

buenos resultados. Para poder desarrollar actitudes ganadoras, hay que partir del

conocimiento de una serie de conceptos básicos y junto a ese conocimiento la

ayuda de ciertos programas informáticos se revela imprescindible.

Ahora bien, ¿Cómo saber en qué momento hacer una operación?,

¿Cuándo se debe cerrar la operación?, ¿Cuánto podemos arriesgar? La respuesta

se puede encontrar en la utilización de métodos propios del análisis económico

y financiero, lo anterior trae consigo una dificultad, la economía no es una

ciencia exacta sino una ciencia social, por lo tanto, toda predicción está sujeta a

subjetividades y amplios márgenes de error, entonces, ¿Cuál es el camino para

asegurar inversiones exitosas?, El enfoque pedagógico de esta investigación gira

en torno a utilizar un sistema de análisis basado en el desarrollo gráfico de las

Page 12: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

12

cotizaciones y la gestión monetaria para optimizar las perdidas y beneficios

obtenidos en las operaciones.

JUSTIFICACIÓN

Dado que las fuerzas macroeconómicas son una de las principales

controladoras del valor de las monedas en la economía mundial, las monedas

tienden a tener los más identificables patrones de tendencia. Por lo cual, el

mercado internacional cambiario es un mercado muy atractivo para los

operadores activos, y probablemente donde deberían ser mas afortunados. Otra

ventaja que aparece es la facilidad de trabajar con los datos de los movimientos

de precios en comparación con los de las acciones y derivados financieros

existe la necesidad de ajustarla. Sin embargo, probablemente los operadores han

estado limitados por la siguiente razón:

Muchos de ellos llegan con falsas expectativas de potenciales ganancias

y falta de disciplina necesaria para operar. Y operar a corto plazo no es un

juego de niños, no es el camino para que las personas logren hacerse ricos

rápidamente. Simplemente porque las operaciones en el mercado internacional

cambiario pueden parecer fascinante o menos familiar después de los mercados

tradicionales, (por ejemplo valores, futuros, etc.) esto no significa que las reglas

financieras y la lógica simple sean suspendidas. No se puede realizar

extraordinarias ganancias sin tomar extraordinarios riesgos, lo que significa

sufrir altibajos durante la sesión de las operaciones, esto lleva muchas veces a

tener grandes perdidas. Operar con divisas no es fácil y muchos operadores con

años de experiencia aun incurren en pérdidas periódicas.

Con los avances tecnológicos actuales, la aparición de software de

desarrollo y simulación de sistemas de trading como VisualChart® y

TradeStation® permite a los inversores que creen que es posible mediante

Page 13: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

13

modelos matemáticos, programar sus propios sistemas y realizar completos

análisis del comportamiento de los mismos, simulando el comportamiento de

sus ideas de trading sobre bases de datos históricas.

DESCRIPCIÓN AMPLIADA DE LA SITUACIÓN OBJETO DE

ESTUDIO

En la investigación, el objetivo de estudio, es el de diseñar un sistema

de trading basado en la filosofía del buen trading, en lo que Alexander Elder

denomina las tres emes: mind (mente), money (gestión monetaria) y method

(método). La mente hace referencia a las reglas mentales que le mantendrán

relajado para evitar el ruido de los mercados, la gestion monetaria se refiere a la

necesidad de contar con un buen algoritmo de gestión monetaria para guiar al

operador financiero con cuanto dinero va a realizar las operaciones y el método

habla del sistema de trading como vehículo de inversión, destaca la ausencia de

conflicto emocional. El sistema actúa como un experto le dice en todo

momento lo que se debe hacer en el mercado ante los movimientos del

mercado.

Page 14: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

14

OBJETIVOS

OBJETIVO GENERAL

Proponer un sistema de trading basado en el modelo de las tres Ms, que

optimice la rentabilidad en las operaciones en mercado internacional cambiario,

utilizando como caso de estudio: la divisa (EUR/USD) en el año 2006.

OBJETIVOS ESPECÍFICOS

Analizar los diferentes indicadores técnicos basados en medias móviles

para el análisis del mercado.

Considerar las estrategias de gestión monetaria para operar en el

mercado internacional cambiario.

Proponer diferentes sistemas de operaciones a través de la plataforma

visual chart para operar en mercado forex caso de estudio: la divisa EUR / USD

año 2006

Seleccionar el sistema automatizados de operaciones que optimice la

rentabilidad en el mercado internacional cambiario para la divisa EUR/USD en el

año 2006

Page 15: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

CAPITULO II

MARCO TEÓRICO

ANTECEDENTES DE LA INVESTIGACIÓN

Específicamente sobre el tema existen varios artículos publicados en la

revista “currency trading”, una de ellas aparece en la edición de enero 2005

por–Michael Schneider of Wealth-Lab con el título “Basic currency trend

system” en donde describe los resultados de un sistema de trading para operar

en el mercado forex probándolos en divisas como: Australian dollar/U.S. dollar

(AUD/USD), Euro/U.S. dollar (EUR/USD),British pound/U.S. dollar

(GBP/USD), U.S,dollar/Swiss Franc (USD/CHF), U.S. dollar/Japanese yen

(USD/JPY) and U.S. dollar/Brazilian real(USD/BRL). Basado en reglas de

entradas: entrar largo y cubrir los cortos si el precio de cierre supera el precio

mas alto de hace 20 periodos atrás y una regla de salida si el precio de cierre

este por debajo del precio mas bajo de hace 20 periodos atrás. Con esta

investigación nos describe un método y con este método vamos a determinar si

esta es optima para tomar decisiones en el mercado de divisas EUR/USD en el

año 2006.

Otro artículo publicado en la revista “currency trading” en la edición

noviembre-2005 por BY THOM HARTLE con el título de “Comparing Moving

Averages” describe las principales medias móviles y como pueden ser

utilizadas en mercado con tendencia. Este artículo es muy importante para la

investigación ya que las medias móviles son unas de las herramientas

principales para el desarrollo del sistema de trading.

Este artículo publicado en la revista “Currency Trading” en la edición

enero 2005 por Jaret Martínez con el titulo “Intraday candlesticks patterns FX”

Page 16: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

16

en donde explica dos tipos de patrones de velas japonesas para operar en el

mercado Forex y también define la gestión de riesgo y la gestión monetaria. La

relevancia de este artículo para la investigación esta en la explicación de la

importancia de la gestión de riesgo en la operativa bursátil. Este artículo nos

muestra otro modelo en donde se utiliza patrones de velas asociándolas con la

gestión de riesgo y la gestión monetaria en el cual pretendemos probar y aplicar

en la divisa eur/usd para el año 2006.

Otro artículo publicado en la revista “active trader” en la edición de

marzo 2002 por Michael Harris con el titulo de “Beyond Strategy Testing” en

este documento explica una variedad de herramientas e indicadores para la

evaluación de resultados en los sistemas de trading. Que son indispensables a la

hora de optimizar un sistema.

Un libro publicado por la editorial John Wiley y sons con la edición del

año 2002 por el Dr. Alexander Elder bajo el título “Come indo my trading

room” en esta bibliografía describe y explica el modelo de las tres emes: mind,

method and money, algunas reglas a la hora de operar con activos financiero en

mercado. Es el modelo en el cual se basará la operativa, prácticamente contiene

todos los requerimiento para el diseño de un sistema de trading.

El trabajo de investigación final de la universidad del CEMA en

Argentina año 2004 por los autores, Martín Larrañaga y Mariana Rabanal, con

el titulo de “Ventajas y Desventajas de los Mercados Spot y Futuros sobre una

Cobertura de Riesgo de Tipo de Cambio” tiene como objetivo explicar la

operatoria del mercado Spot de monedas, poco difundido en los libros,

especialmente como herramienta para cubrir el riesgo cambiario.

Generalmente los textos académicos que cubren el tema de cobertura de

riesgo de tipo de cambio se limitan a los mercados de Futuros, Forwards y

Page 17: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

17

Opciones, este documento contribuye en la investigación aportando una base

sobre las ventajas y desventajas para operar con los diferentes activos

financieros.

BASES TEÓRICAS

DESCRIPCIÓN DEL MERCADO FOREX

El Mercado Internacional Cambiario (FOREX) es el sitio en el cual la

moneda de una nación se cambia por la de otra nación. Señala (Larrañaga y

Rabanal, 2004: pág. 7) “El mercado cambiario es el mercado financiero más

grande del mundo, con más de $1,5 trillones cambiando de mano por día, más

del triple del monto total del mercado de Acciones y el de Bonos del Tesoro de

los Estados Unidos combinados. A diferencia de otros mercados financieros, el

mercado cambiario no tiene una ubicación física, no posee un lugar de

intercambio central. Opera a través de una red electrónica de bancos,

sociedades y personas que cambian una moneda por otra. La falta de cambio

físico permite al mercado cambiario operar las 24 horas del día, abarcando

diferentes zonas a través de los centros financieros más importantes.”

Tradicionalmente, el único medio que tenían los inversores para acceder

al mercado cambiario era a través de bancos, que operaban con grandes

cantidades de monedas con fines comerciales y de inversión. El volumen

operado ha aumentado rápidamente con el tiempo, en especial después de que

se permitió que los tipos de cambio flotaran libremente en 1971. La

combinación de un margen bajo y un alto apalancamiento ha cambiado el modo

en que opera el mercado de monedas interbancario. Con esto se ha logrado abrir

las puertas del mercado cambiario a los inversores minoristas.

Page 18: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

18

Características Del Mercado Forex

Forex es verdaderamente un mercado abierto 24 horas, abre cada

domingo a las 19:00hs (hora de Nueva York) cuando empieza a cotizar el

hemisferio oriental y cierra cada viernes a las 15:00hs (hora de Nueva York)

cuando cierran las bolsas de los Estados Unidos.

Señala (Larrañaga y Rabanal, 2004: pág. 8) “El volumen de operación

del mercado spot de divisas es aproximadamente 50 veces mayor que el

volumen de operación de la New York Stock Exchange; en todo momento va a

haber broker /dealer comprando y vendiendo divisas en el mercado FX”. Los

traders de este mercado siempre pueden abrir o cerrar posiciones al precio de

Mercado, es decir siempre va haber una contra parte queriendo hacer la

operación inversa, esto se debe a la liquidez del mercado. Debido al menor

volumen de operación de los mercados de acciones, los inversores de acciones

son más vulnerables al riesgo de iliquidez, lo que se traduce en mayores spread

entre las puntas compradoras y vendedoras o en grandes movimientos de precio

frente a grandes operaciones de mercado.

Cuando un trader abre una posición en el mercado Forex lo que está

haciendo es invertir long en una moneda y short en la otra. Ejemplo: en el caso

de que un trader abra una posición long en el par EURCAD, lo que está

haciendo en realidad es invertir long en Euros y short en Dólares Canadienses o

dicho de otro modo, comprando Euros y vendiendo Dólares Canadienses.

Hacer la operación inversa en este mercado, es decir, invertir short en el

EURCAD es exactamente lo mismo en cuanto a los márgenes requeridos y tipo

de transacción. Las dos operaciones tanto long como short en cualquier par de

divisas se realizan con cuentas de márgenes, esto quiere decir que ambas

Page 19: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

19

operaciones son apalancadas. Mientras que invertir en acciones es diferente, ya

que solo la inversión short es apalancada y no siempre está disponible.

Esta característica es la más importante en el Forex el apalancamiento

según (Larragaña y Rabanal, 2004: pág. 8) “la utilización de capital externo

por unidad de capital propio invertido”. Así por ejemplo, un apalancamiento de

2:1 (típico del mercado bursátil) le da a un inversionista una exposición de dos

veces el tamaño de su inversión. El mercado Forex le permite un

apalancamiento de 100:1 y determinados casos hasta de 400:1, a través de sus

plataformas de transacción, lo cual significa que por cada $100 el inversionista

accede a una capacidad de compra de $10.000.

A pesar de que las posiciones con niveles altos de apalancamiento

pueden llevar a la perdida de la totalidad del capital invertido, esta característica

también representa una herramienta poderosa de crecimiento del capital si se

administra de manera adecuada.

MODELO DE LAS 3 EMES, (MS) POR ALEXANDER ELDER:

De acuerdo con este autor un buen trading se puede definir en tres

palabras que denomina las tres emes (Ms): Mind, Method y Money.

La primera de ellas la Mente (Mind), este requerimiento es tan

ampliamente conocido que se ha convertido en un cliché. Sin embargo es muy

importante, ya que sin disciplina no nos sirve de nada el Método de trabajo,

segundo el método (Method), indica cuando comprar y cuando vender y por

último la gestión monetaria (Money) indica cuanto comprar y cuanto vender.

Page 20: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

20

La Mente (Mind)

(De la Loma 2004: pág. 140) “Al igual que la alegoría de los cantos de

las sirenas, que cautivaban a los marineros con un canto tan hermoso que les

obligaba a saltar al agua donde fallecían ahogados”, en el mercado también

existen los cantos de sirenas que nos harán seguir a la masa en nuestras

decisiones de inversión. Para evitar una muerte segura los marineros se ataban

al mástil del barco y aplicaban cera en sus oídos. Si estando en el mercado

oímos cantos de sirenas, atémonos a nuestro sistema de trading y a nuestras

reglas de gestión monetaria y así evitaremos las indicaciones que provienen del

exterior y nos centraremos en nuestra forma de operar, aunque esto es más fácil

decirlo que hacerlo, lo conseguiremos a base de disciplina

Sistemas De Trading.

Según (De La Loma, 2004 Pág: 179) “Es un conjunto de reglas que

generan señales de entradas y salida en un determinado mercado o para ser mas

exactos, señales de apertura de posiciones (largas o cortas) y de cierre de

operaciones (largas y cortas).”

Trading.

Según (De La Loma, 2004: Pág. 171): “Es una actividad de

compra/venta de activos por cuenta propia, generalmente a corto plazo y con

expectativa de obtención de beneficios rápidos.”

Trader.

Según (De La Loma, 2004: Pág. 172): “Participante en un mercado que

compra y vende activos por cuenta propia, generalmente a corto plazo y con

expectativa de obtener rápidos beneficios.”

Page 21: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

21

Componentes de un sistema de trading:

Según (Katz y Mc Corminck, 2000: Pág. 51) Desde un punto de vista

general , estas se compone de:

Reglas de entrada:

Conjunto de reglas que determinan la apertura de una posición, ya sea larga o

corta.

Reglas de salida:

Conjunto de reglas que determinan el cierre de una posición ya sea larga o

corta.

Parámetros:

Son los valores de los indicadores utilizados en las reglas de entrada y salida.

Filtros:

Conjuntos de reglas que filtran las señales de entrada, haciendo que solo

entremos en las que cuenten con más probabilidades de éxito.

Stops:

Conjuntos de reglas que determinan el cierre de una posición ya sea larga o

corta. Conceptualmente son iguales a las reglas de salida aunque se clasifican

de forma diferentes ya que su misión principal es la de proteger el capital.

Page 22: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

22

Clasificación de los Sistemas de Trading

Clasificación de los sistemas de trading de acuerdo con su grado de discrecionalidad:

Sistemas Mecánicos (Mechanical Trading Systems): según (De La

Loma y Carcelén, 2005: Pág. 147) “como su propio nombre indica, las señales

se generan de forma mecánica, es decir, que una vez desarrollado el conjunto de

reglas, las órdenes se irán generando sin necesidad de nuestra intervención, por

lo que nosotros, simplemente, nos dedicaremos a colocarlas en el mercado” Los

sistemas automatizados de trading: es un sistema de trading mecánico en el que

se automatiza el proceso de introducción de las órdenes.

Sistemas Discrecionales (Discrecional Trading Systems). Según (De

La Loma y Carcelén, 2005: Pág. 147) “Son un conjunto de reglas a las que

aplica su intuición ante cada operación en el mercado. Su gran ventaja está en la

flexibilidad y adaptación a los cambios en los mercados. Sus inconvenientes

están en la necesidad de tomar decisiones de forma constante, decisiones que

afectan nuestro control emocional. Además, la verificación de sus resultados en

una serie histórica es imposible y requieren mucha concentración y tiempo por

parte del trader.

Clasificación de sistemas por los datos utilizados y el posicionamiento en el mercado

Sistemas Continuos (Always-In Systems). Según (De La Loma y

Carcelén, 2005: Pág. 148): “Son los sistemas que están siempre en el

mercado”, pasan de posición short a long y viceversa, pero nunca cierran la

posición. Son los que ofrecen mayores rentabilidades, aunque también son lo

que conllevan un mayor riesgo.

Page 23: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

23

Sistemas Intradiarios Puros (Intraday Systems). Según (De La Loma y

Carcelén, 2005: Pág. 148): “Lo que define a un sistema intradiario es que se

cierran todas las posiciones durante la jornada, es decir, que al cierre de cada

sesión tenemos todo nuestro capital en liquidez. Se utilizan bases de datos

intradiarias y el principal atractivo de estos sistemas está en evitar el riesgo del

gap de apertura. Son los de menor rentabilidad y riesgo.

Sistemas Intradiarios Continuos (Overnight Systems). Según (De La

Loma y Carcelén, 2005: Pág. 148): “Son los sistemas que abren posiciones

durante la sesión mediante datos intradiarios, sin la obligación de cerrar las

posiciones al final de la sesión bursátil”. Debido al riesgo de los gaps de

apertura, tienen un drawdown mayor que los intradiarios puros, aunque también

generan rentabilidades superiores por lo que la ecuación rentabilidad riesgo se

sitúa en un punto intermedio, entre las dos categorías anteriores.

Clasificación de Charlie F. Wright

Generalmente, existen tres tipos de mercados: tendenciales, laterales y

volátiles. Esta clasificación se basa en estas fases del mercado. Desde una

perspectiva perfeccionista, lo único que tendríamos que hacer, para ganar

mucho dinero, es saber la fase en la que nos encontramos y su futura duración y

aplicar el tipo de sistema correspondiente. Es algo bastante sencillo en la teoría,

pero imposible en la práctica. Nadie ni nada puede predecir los movimientos

del mercado. Los mercados en tendencia son siempre los más rentables y los

que todo trader debe buscar, el problema está en que nunca sabemos cuando va

a llegar una buena tendencia y una vez que estemos en tendencia, nunca

sabremos su duración. Algunos autores como John J. Murphy, establecen que

los mercados como regla general sólo están en tendencia 1/3 de las veces.

Page 24: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

24

Sistemas de Tendencia. Según (De La Loma y Carcelén, 2005: Pág.

149): “Estos sistemas se benefician de periodos prolongados de subidas o

bajadas, y algunos ejemplos serían los Sistemas de rotura de rangos (Breakout

Systems), como la regla de las 4 semanas de Richard Donchian, o los Sistemas

de medias móviles, que pueden ser entre otras, exponenciales (EMA), simples

(SMA), Triangulares, (TMA), Ajustadas al Volumen (VAMA), adaptativas

(AMA), etc y se podrán utilizar cruces de una media con el precio, dobles o

triples cruces entre las medias, etc.

Sistemas Anti-tendencia o de Soporte y Resistencia (S/R). Según (De

La Loma y Carcelén, 2005: Pág. 149): “En un periodo lateral lo que

buscaremos será, principalmente, indicadores que nos indiquen Sobrecompra o

Sobreventa para buscar los giros del mercado”. Buscan una anticipación que en

muchas ocasiones será perjudicial para nuestra cuenta de resultados, aunque en

periodos prolongados de lateralidad nos proporcionarán un buen número de

operaciones ganadoras, con sustanciales beneficios. Ejemplos de indicadores,

conocidos por todos, son el RSI de Welles Wilder y el Estocástico de George

Lane.

Sistemas de Expansión de Volatilidad. Según (De La Loma y

Carcelén, 2005: Pág. 149): “Los mercados volátiles se caracterizan por saltos

abruptos del precio de los que nos podremos beneficiar, principalmente

mediante órdenes de compra o venta condicionadas”, suelen ser movimientos

rápidos de corta duración y algunos de los indicadores más conocidos para la

construcción de estos sistemas son el ATR (Average True Range) de Welles

Wilder o las Bandas de Bollinger.

Page 25: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

25

Base de Datos

Según (HARWRYSZKIEWYCZ, 1994: Pág. 29) “El término de bases

de datos fue escuchado por primera vez en 1963, en un simposio celebrado en

California – USA. Una base de datos se puede definir como un conjunto de

información relacionada que se encuentra agrupada o estructurada. Desde el

punto de vista de la informática, la base de datos es un sistema formado por un

conjunto de datos almacenados en disco que permiten el acceso directo a ellos y

un conjunto de programas que manipulen ese conjunto de datos.”

Este es el pilar sobre el que se va a construir el sistema de trading, si no

se cuenta con una base de datos fiable y extensa, nunca se podrá construir un

buen sistema, a pensar que cuente con las mejores ideas y el mejor software de

desarrollo.

La base de datos debe ser fiable y estar completa para que los resultados

históricos del sistema se repitan en las operaciones futuras, es decir para que el

sistema sea robusto.

Como existen diferentes proveedores de datos es necesario que se

asemeje tambien al servicio de feed (suministro de datos electrónicos) en

tiempo real con el que se ha contratado. Si la base de datos es mala, los

resultados no serán los deseados.

En función del perfil del inversor / especulador nos vamos encontrar

con diferentes bases de datos de acuerdo a su tipo de frecuencia:

Los interesados en construir un sistema para medio y largo plazo

necesitara una base de datos cuyo horizonte temporal amplio con time-frame

poco exigente como podría ser: diaria, semanales y hasta mensuales.

Page 26: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

26

Los interesados en una operativa a corto plazo, nuestras necesidades se

centran en un time - frame reducido (bases de 5min, 10 min., 15min, 30min, 1

hora) pero no necesitamos un horizonte temporal muy exigente.

Evaluación de Resultados (BASKTESTING)

Según (De La Loma y Carcelén, 2005: Pág. 176)

“Es una herramienta muy potente que nos va a servir para dar el visto

bueno al sistema y para saber como reaccionar durante la fase de

implementación del sistema, fase para la que no estamos emocionalmente

preparados y en la que tendremos que luchar contra nuestra naturaleza

humana”. Cualquier desviación del sistema, en su etapa de implementación en

tiempo real, ya sea positiva o negativa debe ser objeto de estudio y reflexión

para verificar que los parámetros establecidos en el modelo siguen siendo útiles.

Si queremos que nuestra cuenta de resultados refleje los números que

arroja el backtesting de nuestros datos históricos, estaremos obligados a realizar

todas las operaciones que nos dicta el sistema, esto es mucho más complicado

de lo que parece y por lo general siempre que empezamos a operar según las

señales de un sistema, pensamos que podemos mejorar las estadísticas si

cambiamos algunas señales. La experiencia de las pérdidas le demostrará que a

la larga su sistema habrá generado más dinero que su operativa discrecional.

Existen diferentes forma o criterios para evaluar un sistema y se puede

clasificar según (De La Loma y Carcelén, 2005: Pág. 176) como análisis de

ratios, análisis temporal, análisis grafico y análisis del DrawDown.

Análisis temporal: Resultados netos semanales, mensuales y anuales.

Tiempo en mercado y duración de las operaciones

Page 27: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

27

Resultado Neto (Net Profit)

Este es el primer número en el que nos fijamos al realizar un sistema.

Esta compuesto por la suma de todas las operaciones ganadoras menos la suma

de todas las operaciones perdedoras. En cada operación está descontado el gasto

de comisiones y slippage. Si el objetivo de cualquier estrategia es ganar dinero,

¿Cuánto gana nuestro sistema? Nuestro primer objetivo es conseguir que este

importe sea positivo. n n

Resultado Neto ≡ ∑ Operaciones Ganadoras - ∑ Operaciones Perdedoras i =1 i =1

Número Total de operaciones

“Cuanto mayor sea el número de operaciones en una muestra, mejor será

la estimación de las propiedades medias del universo total”.

Tushar Chandle, se busca contar con el mayor número posible de operaciones

para mejorar la robustez del sistema.

Análisis de ratios:

Rentabilidad de la Cuenta (Return on Account)

Se trata de una combinación de los dos números para crear un ratio

formado por el resultado neto en el numerador y la inversión inicial más el

Drawdown máximo en el denominador. Nos ofrece el rendimiento obtenido en

función al dinero necesario para obtener dicha rentabilidad, y constituye un

ratio fundamental para comparar nuestro resultado con otras formas de

inversión. La Sharpe ratio se utiliza para mostrar hasta qué punto el retorno de

una inversión compensa al inversor por la asunción de riesgo. Por ejemplo

Page 28: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

28

vemos como este ratio es de 534,51% o 5,34 y la interpretación es sencilla: Por

cada bolívar inmovilizado en el sistema hemos obtenido 5,34 bolívares.

Resultado Neto ROA ≡ Drawdown máximo + Capital Inicial Resultado Neto en % - Retorno de Inversión libre de riesgo en % Sharpe ≡ Desviación Estandar del Resultado Neto

Factor de Beneficio (Profit Factor):

Ratio formado por el total aportado por las operaciones ganadoras en el

numerador y el total aportado por las operaciones perdedoras. Se trata de un

número que nos indica cuantas veces excede el importe aportado por las buenas

operaciones sobre el importe detraído del resultado final por las operaciones

perdedoras.

n

∑ Operaciones Ganadoras i =1 Profit Factor ≡ n

∑ Operaciones Perdedoras i =1

Fiabilidad (Percent Profitable)

Ratio formado por el número de operaciones ganadoras dividido por el número

de operaciones perdedoras.

Page 29: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

29

Número de Operaciones Ganadoras Fiabilidad ≡ Número de Operaciones Perdedoras

Promedio de las Operaciones (AverageWin/AverageLoss) – (Payoff ratio)

Es la expectativa matemática del Sistema, y se expresa como ratio entre

lo que ganan las operaciones buenas y lo que pierden las operaciones malas. En

cuanto el promedio monetario de cada operación se determina mediante la

relación entre resultado neto y el número de operaciones realizadas en el

periodo.

n

∑ Operaciones Ganadoras i = 1

Número de operaciones ganadoras Ratio Avg Win/AvgLoss ≡ n

∑ Operaciones Perdedoras i = 1

Número de Operaciones Perdedoras

Resultado Neto Promedio por operación ≡ n

Análisis Drawdown.

Es uno de los datos más importantes en la evaluación de los resultados y

se trata de una medida excepcional del riesgo máximo del sistema. Según (De

La Loma y Carcelén, 2005: Pág. 180) “Definimos el drawdown como la caída

consecutivas de los resultados, en términos monetarios y porcentuales desde un

pico haste un valle”.

Page 30: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

30

Esta medida de riesgo se analiza de forma conjunta con el resultado neto

de la estrategia a efectos de constituir un ratio de rentabilidad riesgo. El ratio de

resultado neto partido por el máximo drawdown.

Máximum Drawdown (Reducción Máxima). Este es el dato más

importante en la evaluación de los resultados. El Drawdown máximo es la

mayor caída de los resultados, en términos monetarios, desde un pico hasta un

valle y resulta una medida excepcional del riesgo máximo del sistema. Vamos a

distinguir entre:

Drawdown Inicial: Sólo nos interesa la reducción tomada desde el inicio

del funcionamiento del sistema.

Drawdown Completo: Tomamos todas las reducciones durante la vida

del sistema, es por lo tanto más conservadora que la anterior y es la

recomendada.

Drawdown Diario: Toma para su cálculo sólo los precios de cierre

(datos diarios) de las sesiones o del cierre de las posiciones.

Drawdown Intradiario: Toma para el cálculo de la reducción todos los

valores ocurridos durante la sesión (datos intradiarios), es más conservadora

que la anterios y por supuesto, la recomendada.

Análisis Gráfico: Mediante el análisis gráfico se pretende obtener, de forma visual, una

buena aproximación sobre la bondad del sistema. Entre ellas tenemos The

Equity Curve,

Page 31: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

31

Equity Curve o Equity Line (Curva de capital o Linea de capital)

Es una curva de resultados que toma posiciones cerradas. Es la

representación gráfica de los resultados netos del sistema. En el eje de las

ordenadas se tiene el número de operaciones y en el eje de las abscisas el

resultado neto que se tiene acumulado en el sistema. Partiendo de un capital

inicial. Objetivos es valuar el sistema, y consiste en buscar curvas de resultados

que asciendan de forma constante, sin movimientos bruscos.

OPTIMIZACION:

Se define como el proceso de búsqueda de la mejor solución de una

determinada función objetivo. Por ejemplo nuestros beneficios, sujeto a unas

restricciones, que son nuestro conjunto de reglas y parámetros.

El problema que se enfrentan los desarrolladores de sistemas, es la

distribución de los precios del pasado, en que no supone ninguna garantía de la

curva de precios futuros, por lo tanto cualquier proceso de optimización será

inútil, ya que los parámetros de nuestro sistema se ajustaran a la distribución de

precios del pasado y como la distribución pasada no influye el desarrollo de la

distribución futura, los resultados de la optimización nunca serán extrapolables

a los resultados futuros de nuestro sistema. Aparece como consecuencia de un

exceso de parámetros o una escasez en la base de datos empleada.

Para utilizar esta herramienta de forma eficiente se debe cambiar el

objetivo. No se va a buscar parámetros que den un mayor rendimiento neto.

Sino el conjunto de parámetros que nos ofrezca robustez, para esto se debe

contar con mapas de optimización en los que se debe visualizar las regiones

más robustas.

Page 32: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

32

Generalmente se habla de procesos de optimización sobre parámetros de

un sistema. Pero la optimización es algo más complejo y se puede aplicar sobre

los parámetros de un sistema de trading, sobre los parámetros de un portafolio,

sobre un algoritmo de gestión monetaria.

Optimizadores implícitos:

Según (Jeffey Owen y Donna Mccorminck, 2000: Pág. 31). “Son

aquellos procesos en los que la optimización no se hace de forma explícita.”

Supongamos el trabajo de un trader que esta desarrollando un sistema para

aplicar a su operativa diaria, el trader observa sistema para aplicar a su

operativa diaria, el trader observa determinados comportamientos repetitivos en

las cotizaciones de un activo y diseña unas reglas para beneficiarse de dicho

comportamiento. Tras aplicar estas reglas decide hacer algún ajuste a su

sistema, y repite este proceso, una y otra vez hasta que llega aun conjunto de

reglas cuyo resultado genera la suficiente confianza como para utilizarlo en su

operativa diaria

Optimizadores de fuerza bruta o lineal:

Según (Jeffey Owen y Donna Mccorminck, 2000: Pág. 32). “Se busca

la mejor solución, a través de la prueba sistemática de todas las posibles

soluciones.” Se debe verificar todas y cada una de las interacciones definidas en

el proceso de optimización.

Optimizadores genéticos

Según (Jeffey Owen y Donna Mccorminck, 2000: Pág. 33). “Estas

realizan un proceso evolutivo en la búsqueda de la mejor solución.” Se trata de

optimizadores estocásticos, ya que se benefician de un proceso de aleatoriedad

Page 33: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

33

en la búsqueda del óptimo. Además de la aleatoriedad, incorporan una mezcla

de selección y combinatoria.

Metodo (Method)

Los inversores, cuando actúan en el mercado de valores, lo hacen

guiados normalmente por algún tipo de modelo de análisis que les sirve de

referencia para tomar sus decisiones. Podemos distinguir en general dos escuela

del pensamiento: Análisis fundamental y Análisis técnico.

. Análisis fundamental:

Realiza un estudio pormenorizado de toda la información disponible que pueda

afectar directa o indirectamente al activo financiero estudiado con el objetivo

de buscar su valor intrínseco. Cuando hablamos de la fuentes de información:

estamos describiendo variables como: económicas, sociales, políticas que

puedan afectar el valor actual descontados de los flujos efectivo a futuro del

activo financiero que se este estudiando

Análisis técnico:

Según (Murphy, 2003: Pág. 26) “Es un estudio de los movimientos del

mercado, principalmente mediante el uso de gráficos, con el propósito de

pronosticar las futuras tendencias de los precios”, cuando se habla de

“movimiento del mercado” incluye tres fuentes principales de información

disponibles para el técnico: precio, volumen e interés abierto.

El enfoque técnico se basa en tres premisas:

Page 34: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

34

El precio lo descuenta todo.

Según (Murphy, 2003: Pág. 28) “Este principio puede ser considerado la

piedra angular del análisis técnico. Supone que todos los elementos que afectan

el mercado, ya sean políticos, económicos, sociales, psicológicos o de cualquier

otra índole, están de hecho reflejados en el precio de la accion”. Por lo tanto, al

analizar la acción del precio de un mercado específico, se están analizando

indirectamente todos los factores relacionados con ese mercado.

El precio se mueve por tendencias

Según (Murphy, 2003: Pág. 29) “El objetivo principal del análisis

técnico es identificar una tendencia en su etapa temprana, para establecer

operaciones en la dirección de esa tendencia”, El concepto de tendencia es

absolutamente esencial para el enfoque técnico del análisis del mercado. Todas

las herramientas usadas por el analista técnico tienen un solo propósito: detectar

y medir las tendencias del precio para establecer y manejar operaciones de

compra-venta dentro de un cierto mercado.

La historia se repite

Según (Murphy, 2003: Pág. 30) “Gran parte del enfoque técnico está

basado en el estudio de la psicología humana, por lo que este principio es

equivalente a decir que los seres humanos tendemos a reaccionar de igual

manera ante circunstancias que tienden a ser iguales. Las formaciones técnicas

que aparecen en las gráficas, por ejemplo, son consecuencia del sentimiento

alcista o bajista de mercado, que tiende a comportarse de la misma manera ante

circunstancia similares”. Se asume que si funcionaron en el pasado, volverán a

funcionar en el futuro.

Page 35: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

35

Dentro del término global de análisis técnico, podemos hablar del

análisis chartista, que se basa en métodos gráficos, es decir, en la utilización de

los “charts” o figuras que forman las cotizaciones, y el análisis técnico en

sentido restringido, basado en la utilización de indicadores y osciladores de

carácter estadístico o matemático.

Es la base de los sistemas proporciona las ideas que se necesita para

construir las señales. Las combinaciones que se pueden dar entre patrones

gráficos e indicadores y osciladores son infinitas por lo tanto en esta

investigación se va a reflejar en las bases teóricas las de mayor uso en el

mercado:

Patrones Gráficos o modelos de precios:

Según (Murphy, 2003: Pág. 128) “Son imágenes o formaciones que

aparecen en los gráficos de precios de valores o productos que se pueden

clasificar en distintas categorías y que tienen valor de predicción.” Hay dos

categorías principales de modelos de precios: de cambio y de continuidad.

Como su nombre lo indican, los patrones de cambio anuncian que se esta dando

un importante cambio de dirección en la tendencia. Los modelos de

continuidad, por otro lado, sugieren que el mercado solo esta en pausa durante

poco tiempo, posiblemente para corregir una condición sobrecomprada o

sobrevendida

Indicadores Técnicos

Según (Murphy, 2003: Pág. 228) “Es la representación gráfica de una

relación matemática entre variables bursátiles (generalmente cotizaciones)”,

que según su tendencia, cambio de sentido o corte de líneas de referencia,

indica el momento de compra o de venta de un título.

Page 36: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

36

La principal ventaja de los indicadores y osciladores técnicos es su

sencilla utilización y fiabilidad en la toma de decisiones, destacando la fácil

lectura de sus señales de compra - venta, claras y concretas, por lo que toda

valoración de títulos (principalmente a corto y medio plazo) debería estar

complementada por esta vertiente del análisis técnico.

Teoria dow

Charles H. Dow creó en 1.884 dos medias o índices sectoriales para la Bolsa

de New York, que llamó Dow Jones Industrial Average (índice del sector

industrial) y Dow Jones Transport Average (índice del sector de transporte).

Con estos índices, pretendía establecer un indicador de la actividad económica,

ponderando dicha actividad a través de la evolución de determinados sectores

en el mercado bursátil. Charles H. Dow mantenía que el auge de la actividad

económica implica una mayor producción de las empresas industriales,

que al incrementar sus beneficios ven incrementadas la demanda de sus

acciones y consecuentemente sus cotizaciones.

Esta expansión lleva un efecto de arrastre al resto de sectores, cuyas empresas

empiezan a tener beneficios, y mejoran también sus cotizaciones. Basándose en

estos índices, Charles H. Dow, formuló su teoría, en la cual se basa todo el

análisis técnico moderno y por supuesto el chartismo.

Los puntos básicos de la Teoría de Dow:

1-. Los índices lo reflejan todo. Todos los factores posibles que afectan

a la cotización de las sociedades que cotizan en la bolsa de New York están

descontados por estos índices, que valoran todas las noticias, datos e incluso

desgracias naturales.

Page 37: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

37

2-. Los mercados se mueven por tendencias. Las tendencias pueden ser

alcistas: cuando los máximos y mínimos son cada vez más altos o bajistas:

cuando los máximos y mínimos son cada vez más bajos. A su vez las

tendencias pueden ser primarias, secundarias o terciarias, según su duración.

3-. Principio de confirmación. Para confirmar una tendencia es necesario que

los dos índices coincidan con la tendencia, es decir los dos índices han de ser

alcistas o bajistas a la vez. Solamente se puede obtener una confirmación de la

tendencia utilizando como mínimo dos medias, en vez de una. Es decir, han de

estar todas las medias en tendencia alcista, para que la tendencia sea

efectivamente alcista.

4-. Volumen concordante. Si el mercado es alcista el volumen se incrementará

en las subidas y disminuirá en los descensos de los precios. Por el contrario si la

tendencia es bajista, el volumen será mas alto en las bajadas y se reducirá en las

subidas. Es decir: el volumen acompaña a la tendencia.

5-. Sólo se utilizan las cotizaciones de cierre. La Teoría de Dow, sólo utiliza

las cotizaciones de cierre, sin tener en cuenta los máximos o mínimos de cada

sesión.

6-. La tendencia está vigente hasta su sustitución por otra tendencia

opuesta. Hasta que los dos índices no lo confirman, se considera que la

tendencia antigua sigue en vigor, a pesar de los signos aparentes de cambio de

tendencia. Este principio intenta evitar cambios de posición prematuros.

Estos principios están plenamente vigentes en la actualidad, y como hemos

dicho todo el análisis técnico y chartista se basa fundamentalmente en la

Teoría de Dow. Hoy el promedio Dow Jones de valores industriales, es el

índice más conocido en América y en todo el mundo

Page 38: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

38

Medias Móviles

Una media móvil, tal como su nombre lo indica, es una media sobre un

conjunto de valores (precios, volúmenes...) que tiene la particularidad que su

cálculo se efectúa sobre un número concreto de datos (n días) que marcan el

periodo. A medida que se incorpora un nuevo dato desaparece el primero, para

mantener siempre este periodo de cálculo.

Hay que resaltar en primer lugar que una media no anticipa nada, es un

indicador seguidor, no líder. Con las formaciones de precios chartistas

podríamos predecir el comportamiento futuro de los precios; con las medias lo

que se consigue es seguir la pista de la tendencia. Es decir, el cambio de

tendencia ya ha tenido lugar y posteriormente la media reacciona y lo confirma.

Con una media se obtiene una suavización de los precios, lo que permite

disminuir “el ruido” y tener una visión clara de la dirección de los precios, eso

sí, a costa de retrasar la actuación del mercado. El retraso y la suavización se

acentúan al incrementar los periodos de cálculo de las medias.

Las medias móviles se construyen con diversos datos. El cálculo se

realiza principalmente con los precios de cierre, pero hay quien utiliza los

máximos y mínimos del día para trazar medias móviles adicionales; o también

se suma el cierre, el máximo y el mínimo y se dividen por tres y al resultado se

aplica la media. El cálculo más común es el primero. También es posible

aplicar las medias móviles a otros casos, como el volumen de contratación e

incluso a otros indicadores.

Page 39: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

39

Media móvil simple

Una medida móvil simple (MMS) combina los datos de demanda de la

mayor parte de los periodos recientes, siendo su promedio el pronóstico para el

periodo siguiente. Una vez calculado el número de periodos anteriores a ser

empleado en las operaciones, se debe de mantener constante. Se puede emplear

una medida móvil de tres periodos de 20, pero una vez que se toma la decisión

hay que continuar usando el mismo número de periodos. Después de

seleccionar el número de periodos a ser usados, se dan pesos iguales a las

demandas para determinar el promedio. El promedio se “mueve” en el tiempo

en el sentido de que al transcurrir un periodo, la demanda del periodo más

antiguo se descarta, y se agrega la demanda para el periodo mas reciente para la

siguiente operación, superando así la principal limitación del modelo del

promedio simple.

donde t = 1 en el periodo más antiguo en el promedio de n periodos t = n es el periodo más reciente

Media Móvil Ponderada

Algunas veces quien hace los pronósticos desea utilizar una media móvil

pero no quiere que las n(s) periodos tengan el mismo peso. Una medida móvil

ponderada (MMP) es un modelo de media móvil que incorpora algún peso de la

demanda anterior distinto a un peso igual para todos los periodos anteriores

bajo consideración, la representación de este modelo es el siguiente:

Page 40: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

40

MP = (P(T) * N + P(T-1) * (N-1) + P(T-2) * (N-2)+ .... +P(T-N) / (N) + (N-

1) + (N -2 + ... + (N –N)

MP = MEDIA PONDERADA

P(T) = PRECIO

P(T-1) = PRECIO ANTERIOR

N = NUMERO DE DIAS PARA EL CALCULO DEL MP

Media Movil Exponencial

Con esta media se intentan superar los dos problemas que presenta la

media móvil simple: el no considerar más datos que los del periodo que cubre,

y el otorgar el mismo peso a los datos de todos los días computados.

La media móvil exponencial por una parte atribuye mayor importancia a los

datos más recientes, por esto es una media ponderada. Pero aunque otorga un

peso progresivamente decreciente a los datos más alejados en el tiempo,

incorpora en el cálculo todos los datos de precios pasados, y no solamente los

que cubren la media móvil. Por lo tanto la media exponencial introduce todos

los datos históricos aplicándoles una ponderación exponencial decreciente.

Además la media móvil exponencial se caracteriza por una constante "alfa" que

suaviza la media. La única finalidad de referir la media exponencial a un

período determinado es calcular el valor del factor "alfa"

Alfa = 2/n+1. Cuanto menor es el valor de alfa, menor es la volatilidad de la

media exponencial.

La formula es la siguiente:

Media de hoy = Media de ayer + (Cierre hoy - Media ayer) x (2/n+1)

Media Móvil Triangular

Page 41: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

41

Como se indicó con anterioridad, las medias móviles constituyen una

forma muy sencilla de suavizarlas fluctuaciones sin importancia de las series de

precios y hacer las tendencias más fáciles de identificar.

La media móvil triangular es similar a la ponderada linealmente y a la

suavizada exponencialmente, excepto que se utiliza un esquema de ponderación

diferente. Las medias móviles ponderadas lineal y exponencialmente asignan la

mayoría del peso a los datos más recientes. La media móvil simple asigna la

misma ponderación a todos los datos. A diferencia de las anteriores, en la media

móvil triangular la mayor parte del peso se asigna a la parte media de los datos,

y una menor ponderación a los 2 extremos, tanto a los datos más antiguos como

a los más recientes.

La fórmula de la media móvil triangular es la siguiente: n ? Pt . wt t =1 MMT = ————————- n ? wt t =1 donde: wt = ponderador del momento t Pt = precio en el momento t n = número de días de la media móvil

Page 42: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

42

Gestión Monetaria (Money):

Según (De La Loma, 2006: Pág.225) “Es un algoritmo matemático que

decide cuanto colocar en cada posición dependiendo del total de nuestro equity

o capital disponible para hacer trading.”

Las estrategias de gestión monetarias son independientes del sistema

que apliquemos, asi como del mercado o producto financiero con el que

estemos operando ya que lo único que necesita es una serie de operaciones con

el resultado neto de cada una de ellas este es el dato de entrada que utiliza.

La gestión monetaria entra en acción cuando ya se ha tomado una

posición en la bibliografía de “the trading games” de Ryan Jones establece la

relación entre trading y la gestión monetaria: “antes de tomar posición somos

TRADERS y cuando ya estamos en el mercado, dejamos de ser traders y nos

convertimos en gestores monetarios y de riesgos.

Estrategias de Gestión Monetaria:

Formula de kelly

Se trata de la estrategia más antigua, fue introducida por John L. Kelly

en el artículo “A new interpretación of information rate” publicado en 1956. La

fórmula determina la fracción de capital a arriesgar en cada operación, como

una función de nuestras probabilidades de operaciones ganadoras y perdedoras

y de nuestro Payoff.

Page 43: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

43

Fixed fraction:

Este método fue introducido por Ralph Vince en su libro “portfolio

manament formulas” y es la base del resto de los algoritmos de gestión

monetaria. Parte del cálculo de un valor denominado delta que surge de la

relación entre el Drawdown máximo y una fracción arriesgada del capital

inicial. Y con el valor delta que se obtiene del cálculo anterior es el que se va a

tomar en cuenta a la hora de decidir el número de contratos a comprar, por

ejemplo en el caso de que el delta sea 1000 u.m entonces cada vez que el capital

inicial se incremente en 1000 u.m se incrementara el número de contratos a

comprar en una unidad en la siguiente operación.

Fixed ratio:

Esta estrategia fue desarrollada por Ryan Jones en su libro “the trading

game” y su origen esta en los trabajos de investigación del autor para mejorar el

fixed – fraction.

El método del fixed ratio es una estrategia de gestión monetaria de tipo

anti-martingale, esto significa que únicamente incrementara posiciones en

series de beneficios y reducirá posiciones en series de perdidas.

.

Solamente consta de una única variable que llamaremos delta. A través

de esta variable podremos elegir el nivel de riesgo de nuestra estrategia desde

agresiva a conservadora. Una delta baja implicaría una estrategia agresiva

mientras que una delta alta nos daría una estrategia mucho más conservadora.

La delta representa la fracción de la máxima drawdown que utilizaremos

para incrementar o reducir contratos.

.

Page 44: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

44

Una forma correcta de aproximarse al mercado con esta estrategia

podría ser aplicando deltas superiores a drawdown / 2, deltas inferiores a este

resultado pueden aumentar rápidamente los beneficios, pero estarán expuestas a

sufrir drawdown muy acusadas en la curva de capital.

.

Para conocer el nivel al que deberemos de llegar para añadir un nuevo

contrato, la formula que deberemos de desarrollar será la siguiente:

.

Siguiente nivel = Nivel actual + (Numero de contratos * Delta)

Veamos un ejemplo:

.

Capital inicial 50.000 €

Numero de contratos = 1

Delta 5.000 €

Nuestro primer nivel seria =50.000 €+ (1 * 5.000 €) = 55.000 € para

incrementar un nuevo contrato.

.

Si nuestra cuenta de resultados esta por encima de 55.000 € entonces

nuestro nivel actual pasara a ser 55.000 € para despejar la ecuación:

.

Siguiente nivel =55.000 € + (2 * 5.000 €) = 65.000 € para pasar a 3

contratos

Siguiente nivel= 65.000 € + (3 * 5.000 €) = 80.000 € para pasar a 4

contratos

Siguiente nivel =80.000 € + (4 * 5.000 €) = 100.000 € para pasar a 5

contratos

Siguiente nivel =100.000 € + (5 * 5.000€) = 125.000 € para pasar a 6

contratos

.

Page 45: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

45

Y así sucesivamente...

.

De la misma forma que este método incrementara contratos a medida

que se van superando los niveles establecido por la delta, deberemos de reducir

contratos cuando el capital actual descienda por debajo de los niveles que

previamente hayan sido establecidos.

.

Siguiendo con el ejemplo

.

Reduciremos a 5 contratos si el capital actual es inferior a 125.000 €

Reduciremos a 4 contratos si el capital actual es inferior a 100.000 €

Reduciremos a 3 contratos si el capital actual es inferior a 80.000 €

Reduciremos a 2 contratos si el capital actual es inferior a 65.000 €

Reduciremos a 1 contrato si el capital actual es inferior a 55.000 €

.

.

Uno de los puntos fuertes de este método es que reducirá la máxima

drawdown al ir descendiendo la escala de contratos. En el caso de estar

aplicando una delta neutral (Drawdown /2) nuestra máxima drawdown

supondría descender únicamente 2 contratos. Es por este mismo motivo por el

cual a medida que vamos aumentando contratos reducimos el riesgo que

supondría nuestra máxima racha de perdidas

Optimal F:

Es una variante mas del fixed-fration y la introdujo Ralph Vince en su

obra portfolio manament formulas. Nos ofrece la fracción óptima que debemos

colocar en cada operación para obtener el máximo retorno neto. Si la fracción

que utilizamos esta por encima de la f optima con total seguridad nos

Page 46: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

46

arruinaremos por un exceso de agresividad, mientras que si nuestra fracción

esta por debajo de la f optima el crecimiento de la cuenta será demasiado lento.

Secure F

Es una variante más del Fixed-Fraction y fue introducido por Ryna

Systems. La f segura es similar a la f óptima excepto por la introducción de una

restricción del máximo DrawDown que estamos dispuestos a tolerar. Debido a

la incapacidad de la mayoría de los traders a soportar los elevados DrawDowns

que implica el uso de la f óptima, David Stendahl y Leo Zamansky llegaron a la

conclusión de que introducir una restricción de este máximo riesgo, ayudaría a

hacer más operativa esta estrategia.

De esta forma se introduce en el modelo la preocupación de muchos

traders por las elevadas fluctuaciones de su Equity, cuando la posición está

abierta. De esta forma si la restricción del máximo DrawDown se coloca por

encima del máximo DrawDown experimentado por el backtesting de nuestro

sistema, el resultado de la f segura será el mismo que el de la f óptima. Si el

máximo DrawDown se sitúa en un valor muy pequeño, estaremos ante una

estrategia muy conservadora, por lo que la f segura podrá ajustarse al grado de

agresividad de cada trader. Para más detalle sobre la f segura, recomiendo el

artículo de sus creadores, Leo Zamansky y David Stendahl, ‘Secure fractional

money management’, publicado en la revista S&C en junio de 1998.

Regla Del 2%.

Esta no es una estrategia en sentido estricto, ya que se trata de una

variante del Fixed-Fraction de Ralph Vince, en la que la fracción seleccionada

es muy pequeña con lo que nos situamos en un punto en el que nos dejamos

Page 47: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

47

llevar por nuestra aversión al riesgo y optamos por una estrategia ultra-

conservadora. La regla del 2% se aplica de la siguiente forma: Si parto con un

capital de 100.000unidades monetarias y tomo una posición en el mercado, la

máxima pérdida posible (stop loss) que me generará esta operación será de

2.000 unidades monetarias, independientemente del tamaño de la posición

adoptada.

Las Tres Fases de la Gestión Monetaria

Una vez que tenemos nuestro sistema de trading y nuestra estrategia de

gestión monetaria, el siguiente paso lógico es el de aplicarlo en los mercados

para obtener un beneficio del trabajo realizado, Ryan Jones en su libro “The

Trading Game”, distingue tres fases bien diferenciadas por las que pasará

nuestra cuenta, independientemente del tipo de estrategia utilizada (Fixed-

Ratio, Fixed-Fraction. Optimal f, Secure f, etc):

Sowing Phase o fase de sembrado. En esta fase la cuenta está en su

punto mínimo, partimos del capital inicial y empezamos con un solo contrato.

El trader no recibirá ninguno de los efectos favorables de la estrategia de

gestión monetaria y además sufrirá los efectos negativos del apalancamiento

asimétrico, término que definiremos más adelante, al empezar a añadir

contratos, por lo que los resultados serán inferiores a los que obtendríamos al

aplicar nuestro sistema de trading sin gestión monetaria.

Growing Phase o fase de crecimiento. En esta segunda fase se empiezan

a ver los efectos de la estrategia, el efecto del apalancamiento asimétrico

disminuye y el trader llega a un punto en el que incluso si el sistema de trading

no es eficiente, nuestra cuenta mostrará beneficios.

Page 48: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

48

Harvest Phase o fase de recolección. En esta fase final es cuando nuestra

cuenta muestra las" virtudes de nuestra estrategia de gestión monetaria. El

apalancamiento asimétrico ya es historia y estamos en un punto sin retorno a las

pérdidas, esto es, si nuestro sistema empieza a perder dinero nuestra cuenta no

se resentirá y se preservará el capital. Si ha tenido paciencia y disciplina con su

sistema de trading y su estrategia de money management, este es el momento de

los recoger los frutos del trabajo bien hecho.

Modelos De Valoración Del Capital.

Las diferentes estrategias de gestión monetaria expuestos se refieren al

capital total que arroja la cuenta de trading. Estas estrategias se pueden

complicar mucho partiendo de que existen tres formas de valorar nuestro capital

total. Estos tres métodos son:

Core Equity Model. (Modelo de valoracion Solo Capital): Es el modelo en

donde se tiene en consideración la cantidad necesaria para abrir una posición.

Nuestro Equity será igual al capital inicial menos los importes iniciales

destinados a cada una de las inversiones, independientemente de cómo se vayan

desarrollando las mismas.

Total Equity Model. (Modelo de valoración del capital total): El nivel de

Equity viene determinado por el total disponible en efectivo más el valor de

todas las posiciones abiertas, ya sean estas positivas o negativas.

Reduced Total Equity Model. (Modelo de valoración de capital reducido): Este

modelo es una combinación de los dos anteriores, y el cálculo del Equity sería

el siguiente: Al abrir una posición al igual que en el Core Equity Model,

restamos esa cantidad del total inicial, sin embargo, no lo dejamos así, y

añadimos cualquier importe que se beneficie de un stop loss que reduzca

nuestra posible pérdida o que garantice un beneficio.

Page 49: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

49

DEFINICIÓN DE TÉRMINOS

A continuación se definen algunos de términos que con frecuencia se

estarán utilizando en el desarrollo de esta investigación, traducido de las

bibliografías “the enciclopedia of trading strategies” de jeffrey Owen Katz y

Donna Mc Cormick y “New Electronic Trading Systems in Foreign Exchange

Markets”, por Dagfinn Rime.

Trading: es una actividad de compra/venta de activos por cuenta propia,

generalmente a corto plazo y con expectativa de obtención de beneficios

rápidos.

Trader: Participante en un mercado que compra y vende activos por cuenta

propia, generalmente a corto plazo y con expectativa de obtener rápidos

beneficios.

Sistema de Trading: es un conjunto de reglas que generan señales de entradas

y salida en un determinado mercado o para ser mas exactos, señales de apertura

de posiciones (largas o cortas) y de cierre de operaciones (largas y cortas).

Análisis Técnico: Es un estudio de los movimientos del mercado,

principalmente mediante el uso de gráficos, con el propósito de pronosticar las

futuras tendencias de los precios, cuando se habla de “movimiento del

mercado” incluye tres fuentes principales de información disponibles para el

técnico: precio, volumen e interés abierto.

Gestión monetaria: es un algoritmo matemático que decide cuanto colocar en

cada posición dependiendo del total de nuestro equity o capital disponible para

hacer trading.

Page 50: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

50

Foreing Exchange (Forex): es el sitio en el cual la moneda de una nación se

cambia por la de otra nación. A diferencia de otros mercados financieros, el

mercado cambiario no tiene una ubicación física, no posee un lugar de

intercambio central. Opera a través de una red electrónica de bancos,

sociedades y personas que cambian una moneda por otra.

Divisas: La divisa es moneda, billete o efecto mercantil (letras, pagaré, cartas

de crédito, etc...), que se usa básicamente fuera del país de emisión. Conviene

destacar la diferencia con el término moneda, cuyo significado incluiría

exclusivamente el metal o papel moneda utilizado para obtener bienes,

productos o servicios.

Short: Esta estrategia permite vender valores que no se poseen si se piensa que

el precio está alto y podría caer en el futuro.

Long: Cuando se compra un instrumento financiero esperando vender a precios mas

alto.

Reglas de entrada: Conjunto de reglas que determinan la apertura de una

posición, ya sea larga o corta.

Reglas de salida: Conjunto de reglas que determinan el cierre de una posición

ya sea larga o corta.

Parámetros: Son los valores de los indicadores utilizados en las reglas de

entrada y salida.

Filtros: Conjuntos de reglas que filtran las señales de entrada, haciendo que solo

entremos en las que cuenten con más probabilidades de éxito.

Page 51: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

51

Stops: Conjuntos de reglas que determinan el cierre de una posición ya sea

larga o corta. Conceptualmente son iguales a las reglas de salida aunque se

clasifican de forma diferentes ya que su misión principal es la de proteger el

capital.

Máximum Drawdown ( Reducción Máxima). Este es el dato más importante en

la evaluación de los resultados. El Drawdown máximo es la mayor caída de los

resultados, en términos monetarios, desde un pico hasta un valle y resulta una

medida excepcional del riesgo máximo del sistema. Vamos a distinguir entre:

Drawdown Inicial: Sólo nos interesa la reducción tomada desde el inicio del

funcionamiento del sistema.

Drawdown Completo: Tomamos todas las reducciones durante la vida del

sistema, es por lo tanto más conservadora que la anterior y es la recomendada.

Drawdown Diario: Toma para su cálculo sólo los precios de cierre (datos

diarios) de las sesiones o del cierre de las posiciones.

Drawdown Intradiario: Toma para el cálculo de la reducción todos los valores

ocurridos durante la sesión (datos intradiarios), es más conservadora que la

anterior y por supuesto, la recomendada.

Slippage: se define como la diferencia entre el precio aprobado por el cliente y

el precio al cual la orden es realmente ejecutada.

Velas Japonesas: también conocidas como "Candelsticks" se han ido

popularizando en las ultimas dos décadas. Al igual que en los gráficos de

barras, se requiere el precio de apertura, cierre, mínimo y máximo.

Gaps: son agujeros en el gráficos son áreas sin operaciones.

Page 52: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

52

Page 53: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

CAPITULO III

MARCO METODOLÓGICO

TIPO DE MÉTODO

La investigación está asociada a un tipo de método cuantitativo definida

por el diseño de (HERNANDEZ, FERNANDEZ, BATISTA, 2003: Pág. 11)

“un plan para someterla a prueba, se miden los conceptos incluidos en las

hipótesis variables y se transforman las mediciones en valores numéricos (datos

cuantificables, para analizarse posteriormente con técnicas estadísticas y

extender los resultados a un universos más amplios).”

TIPO DE INVESTIGACIÓN

La investigación se encuentra enmarcada en un tipo aplicada. Según

(TAMAYO, TAMAYO 1997: pág. 80) “busca la aplicación o utilización de los

conocimientos que se adquieren. La investigación aplicada se encuentra

estrechamente vinculada con la investigación básica, pues depende de los

resultados y avances de esta última; esto queda aclarado si nos percatamos de

que toda investigación aplicada requiere de un marco teórico. Sin embargo, en

una investigación empírica, lo que le interesa al investigador, primordialmente,

son las consecuencias prácticas.”, el objetivo de este investigación es alcanzar a

diseñar modelos para operar la divisas eur/usd en el mercado utilizando

diferentes estrategias de inversión existentes.

Page 54: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

54

DISEÑO DE LA INVESTIGACIÓN

Antes de comenzar a definir el plan para el diseño definimos el enfoque

que mas se adapta a la investigación (cuantitativo) y definimos el alcance

inicial del estudio, posteriormente se prosiguió a concebir de manera práctica y

concreta de responder a las preguntas de la investigación, cubrir los objetivos

generales y específicos.

Señala en su libro (HERNANDEZ, FERNANDEZ, BATISTA; Pág.:

184, 2003) “El diseño señala al investigador lo que debe hacer para alcanzar

sus objetivos de estudio y para contestar las interrogantes de conocimiento que

se ha planteado”.

Esto implica seleccionar un tipo de investigación, en la literatura existe

diferentes clasificaciones de los tipos de diseño de manipulación de variables

(experimental y no experimental), resultando la NO EXPERIMENTAL, la que

se adecua a los objetivos que se pretenden lograr, de acuerdo con la

bibliografía consultada (HERNANDEZ, FERNANDEZ, BATISTA, Pág. 267;

2003) “podría definirse como la investigación que se realiza sin manipular

deliberadamente variables. Es decir, se trata de investigación donde no hacemos

variar en forma intencional las variables independientes”, lo que se a tratar de

hacer, en esta investigación es observar los movimientos de los precios de la

divisas euro/dólar y partiendo de algunos patrones en el precio del euro/dólar

observar los efectos de tal movimientos en su propio rendimientos.

Desde el punto de vista de su temporalidad, definido como el número de

momentos en los cuales se recolectan los datos, en esta investigación se va a

observar las variables de una perspectiva temporal de tipo TRANSECCIONAL

defina axial en la bibliografía (HERNANDEZ, FERNANDEZ, BATISTA Pág.

270, 2003) “recolectan datos en un solo momento, en un tiempo único. Su

Page 55: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

55

propósito es describir variables y analizar su incidencia e interrelación en un

momento dado. Es como tomar una fotografía de algo que sucede.”

En la investigación se va a tratar de observar los movimientos de los

precios de la divisa euro/dólar en un solo periodo de tiempo, el año 2006.

Dentro del diseño de investigación visto de la perspectiva temporal

transeccional este tiene diferentes tipos, y la que corresponde a la investigación

que se va a trabajar es la del tipo correlaciónales - causales: “estos diseños

describen relaciones entre dos o más categorías, conceptos o variables un

momento determinado de tiempo.” (HERNANDEZ, FERNANDEZ, BATISTA;

Pág. 274, 2003); en la investigación se pretende relacionar los movimientos de

los precios con algún indicador técnico bursátil para observar el rendimiento de

esta en el momento de tiempo estudiado.

POBLACIÓN:

La población según (Arias 2006: Pág. 100) “Se refiere al conjunto para

la cual serán válidas las conclusiones que se obtengan: a los elementos o

unidades (personas, instituciones) o casos a los cuales refiere la investigación”

La población objeto de estudio se ubica en el mercado internacional

cambiario de tipo flotante, y el cruce de monedas que se va a trabajar es el de

euro con respecto al dólar (es decir cuanto dólar voy a tener que dar para recibir

un euro). La población de los movimientos de precios del la divisas euro dólar

tiene origen desde 1ro de enero del año 2005 pero no tiene fecha de

culminación, por lo tanto el tamaño de la población lo podemos definir como

Infinita.

Page 56: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

56

Unidades de análisis:

Estudiar la divisa euro – dólar (EUR/USD) con respecto al tiempo. Un

lapso de tiempo comprendido desde 1-1-06 hasta 31-12-2006.

Unidades de datos:

Tomando en cuenta la unidad de tiempo en que se va a realizar el

análisis (15 minutos).

TÉCNICAS E INSTRUMENTOS DE RECOLECCIÓN DE DATOS

Según (Arias) 2006 “Se entenderá por técnica, el procedimiento o forma

particular de obtener datos o información” en la presente investigación la

técnica va hacer de carácter documental Y según (Arias) 2006 “Un instrumento

de recolección de datos es cualquier recurso, dispositivo o formato (en papel o

digital), que se utiliza para obtener, registrar o almacenar información”, los

instrumentos necesarios para la recolección de datos los siguientes en la

investigación son:

Requerimientos de hardware:

Una PC con estas características mínima:

512 Mb RAM

Velocidad superior a las 2 GB

Disco duro de 10.000 R.P.M

Tarjeta de video 128 MB

Requerimientos de software:

Plataforma Visual Chart versión 4.0.

Page 57: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

57

A través de la plataforma de visual chart se va a descargar todos los

datos históricos, procesa y simula los sistemas de trading que se va a

desarrollar.

TÉCNICAS DE PROCESAMIENTO DE DATOS

Según Arias (2006) Pág. 111 “en este punto se describen las distintas

operaciones a las que serán sometidos los datos que se obtengan: clasificación,

registro, tabulacion y codificación si fuere el caso”

Etapas de desarrollo del sistema:

Definir el tipo de operativa que queremos hacer: Time Frame objetivo. (PASO

1 Y 2 DEL CRONOGRAMA DE ACTIVIDADES) a través de la plataforma

visual chart, se va a descarga la data histórica.

Desarrollar la idea sobre la que se basa el sistema: (PASO 3 DEL

CRONOGRAMA DE ACTIVIDADES). Basadas en medias móviles y gestión

monetaria

Transformación de las ideas originales en un conjunto de reglas: conversión de

ideas abstractas en códigos de programación (PASO 4 DEL CRONOGRAMA

DE ACTIVIDADES), programar las reglas en lenguaje Visual Basic

Evaluar los resultados y optimización de los parámetros (PASO 5 DEL

CRONOGRAMA DE ACTIVIDADES), a través de la plataforma visual chart,

Excel y Cristal ball, desarrollo de la gestión monetaria en el sistema.

Page 58: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

58

Selección del sistema (PASO 6 DEL CRONOGRAMA DE ACTIVIDADES)

a través de los resultados obtenidos en los cuadros.

Cuadro técnico metodológico

OBJETIVO GENERAL

Proponer un sistema de trading basado en el modelo de las tres Ms, que optimice la rentabilidad en las operaciones en mercado internacional cambiario, utilizando como caso de estudio: la divisa (EUR/USD) en el año 2006 Objetivos Específicos

Dimensión o factor

Indicadores Fuente Técnica e instrumento

analizar los diferentes indicadores técnicos basados en medias móviles para el análisis del mercado

indicadores técnicos medias móviles

conceptos y formulas

resultado de la recolección de información obtenida en las bibliografía especializada

cuaderno de notas

considerar las estrategias de gestión monetaria para operar en el mercado internacional cambiario

estrategias de gestión monetaria

conceptos y formulas

resultado de la recolección de información obtenida en las bibliografía especializada

cuaderno de notas

Page 59: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

59

proponer

diferentes sistemas de

operaciones a través de

la plataforma visual

chart para operar en

mercado forex caso de

estudio: la divisa

Eur. / usd año

2006

sistemas operacionales

precio de la divisa eur/usd

data proveniente del servicio de data de visual chart

plataforma visual chart

Seleccionar el

sistema

de operaciones que

optimice la

rentabilidad en el

mercado

internacional

cambiario para la

divisa

EUR/USD en el

año 2006

Sistema de operaciones

Rendimientos De los sistemas de operaciones

De los sistemas previos seleccionados en el objetivo anterior

Plataforma visual chart Optimizador

Page 60: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

CAPITULO IV

DESARROLLO DE LA ESTRATEGIA. 4.1 DESCRIPCIÓN DE LA ESTRATEGIA DE INVERSIÓN EN ESTUDIO.

� Nombre del Sistema: Cruce de Medias Móviles (AVGSYSV2)

� Tipo de gráfico: Velas Japonesas (Candlesticks)

� Frecuencia de los Datos: 15 min.

� Indicadores que se usan en el Sistema: media móvil simple, media móvil

ponderada, media móvil exponencial, media móvil triangular.

� Parámetros del Sistema (parámetros de los indicadores): Línea Corta

(indicador y periodo de tiempo), línea larga (indicador y periodo de

tiempo).

� Condiciones que debe cumplir el sistema para Posicionarse a Largo: que

la línea corta cruce de abajo hacia arriba a la línea larga.

� Condiciones para cerrar Posición a largo: que la línea corta cruce con la

línea larga de arriba hacia abajo

� Condiciones que debe cumplir el sistema para posicionarse a corto: que

la línea corta cruce de arriba hacia abajo a la línea larga

� Condiciones para cerrar posición a corto: que la línea corta cruce de

abajo hacia arriba a la línea largo

Page 61: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

61

� Gestión Monetaria: Fixed Ratio

4.2 Optimización de la estrategia.

A continuación se describe en detalle cada uno de los parámetros o

variables de la estrategia, al tratar de combinar cada detalle de cada parámetro

con otro, se va a formar un sistema diferente, siendo objetivo de la

investigación determinar cual es el mejor sistema y mejor combinación de

variable que se pueda realizar a través de la estrategia de media móvil y gestión

monetaria:

4.2.1 Parámetros a Optimizar: 4.2.1.1 Parámetro Línea Corta Representada: 0 = media móvil simple 1= media móvil exponencial 2= media móvil ponderada 3= media móvil triangular 4.2.1.2 Parámetro Línea Larga Representada: 0 = media móvil simple 1= media móvil exponencial 2= media móvil ponderada 3= media móvil triangular

Page 62: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

62

4.2.1.3 Parámetro Periodo de Tiempo del Indicador de la Línea Corta: El estudio se realiza desde el periodo 5 hasta el periodo 25. 4.2.1.4 Parámetro Periodo de Tiempo del Indicador de la Línea Larga: El estudio se realiza desde del periodo 26 hasta el periodo 60. 4.2.1.5 Parámetro Capital Inicial: 2500 dólares 4.2.1.6 Parámetro Delta: Partiendo de 100 hasta los 1000 dólares 4.3 Metodo de Optimización. 4.3.1 Búsqueda lineal: revisa uno a uno los sistemas 4.3.2 Criterio de decisión: ganancia realizada. 4.3.2 Comisiones: 0,0003% por operación

Page 63: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

63

4.4 Conversión a lenguaje maquina (lenguaje de programación visual Basic) de la estrategia de inversion. '¡¡ Parameters Dim ShortAvgPeriod As Long '5 Dim ShortAvgType As Integer '0 Dim LongAvgPeriod As Long '30 Dim LongAvgType As Integer '0 Dim CapitalInicial As Double '50000 Dim Delta As Double '1000 Dim ValorMinMov As Double '1 Dim NumInicialContratos As Long '1 'Parameters !! Dim ShortAvgData&, LongAvgData&, ContratosUE& Dim Incremento#, NumeroContratos&, PIP# Option Explicit Public APP As SysUserApp Implements System Public Sub System_OnInitCalculate() With APP If ShortAvgType <= 0 Then ShortAvgData = .GetIndicatorIdentifier(AvSimple, Data, ShortAvgPeriod, PriceClose) ElseIf ShortAvgType = 1 Then ShortAvgData = .GetIndicatorIdentifier(AvExponential, Data, ShortAvgPeriod, PriceClose) ElseIf ShortAvgType = 2 Then ShortAvgData = .GetIndicatorIdentifier(AvWeighted, Data, ShortAvgPeriod, PriceClose) ElseIf ShortAvgType >= 3 Then ShortAvgData = .GetIndicatorIdentifier(AvTriangular, Data, ShortAvgPeriod, PriceClose) End If '-- If LongAvgType <= 0 Then LongAvgData = .GetIndicatorIdentifier(AvSimple, Data, LongAvgPeriod, PriceClose) ElseIf LongAvgType = 1 Then LongAvgData = .GetIndicatorIdentifier(AvExponential, Data, LongAvgPeriod, PriceClose) ElseIf LongAvgType = 2 Then LongAvgData = .GetIndicatorIdentifier(AvWeighted, Data, LongAvgPeriod, PriceClose) ElseIf LongAvgType >= 3 Then

Page 64: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

64

LongAvgData = .GetIndicatorIdentifier(AvTriangular, Data, LongAvgPeriod, PriceClose) End If '--- PIP = .GetSymbolInfo(SbiMinMov) NumeroContratos = NumInicialContratos: ContratosUE = 0 .StartBar = 0 End With End Sub 'Funcion para los cruces Private Function CrossType(CruzadaAnterior As Double, CruzaAnterior As Double, Cruzada As Double, Cruza As Double) As Integer CrossType = 0 If (CruzaAnterior <> NullValue) And (CruzadaAnterior <> NullValue) Then If Cruza > Cruzada And CruzaAnterior <= CruzadaAnterior Then CrossType = 1 If Cruza < Cruzada And CruzaAnterior >= CruzadaAnterior Then CrossType = -1 End If End Function Public Sub System_OnCalculateBar(ByVal Bar As Long) With APP Dim ShortAvg#, LongAvg#, ShortAvgAnt#, LongAvgAnt#, Cruce%, gmp% Dim BenefNeto#, Benef#, Add& gmp = .GetMarketPosition ShortAvg = .GetIndicatorValue(ShortAvgData): ShortAvgAnt = .GetIndicatorValue(ShortAvgData, 1, 1) LongAvg = .GetIndicatorValue(LongAvgData): LongAvgAnt = .GetIndicatorValue(LongAvgData, 1, 1) Cruce = CrossType(LongAvgAnt, ShortAvgAnt, LongAvg, ShortAvg) '-- Fixed Ratio If gmp <> 0 Then BenefNeto = .NetProfit(ByPoints) * ValorMinMov / PIP Benef = CapitalInicial + BenefNeto If Benef <= CapitalInicial Then NumeroContratos = NumInicialContratos Else Add = Int((Benef - CapitalInicial) / Delta) If Add > 0 Then NumeroContratos = NumInicialContratos + Add Else NumeroContratos = NumInicialContratos End If End If

Page 65: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

65

End If '-- ENTRADAS If gmp <> 1 And Cruce = 1 Then If NumeroContratos <> 0 Then .Buy AtClose, NumeroContratos End If If gmp <> -1 And Cruce = -1 Then If NumeroContratos <> 0 Then .Sell AtClose, NumeroContratos End If End With End Sub Public Sub System_OnSetParameters(ParamArray ParamList() As Variant) '¡¡ Parameters initialization ShortAvgPeriod = ParamList(1) ShortAvgType = ParamList(2) LongAvgPeriod = ParamList(3) LongAvgType = ParamList(4) CapitalInicial = ParamList(5) Delta = ParamList(6) ValorMinMov = ParamList(7) NumInicialContratos = ParamList(8) 'Parameters initialization !! End Sub Public Sub System_OnCalculateRange(ByVal StartBar As Long, ByVal FinalBar As Long) Dim i As Long i = APP.StartBar If StartBar > i Then i = StartBar End If While Not APP.ShouldTerminate And i <= FinalBar APP.CurrentBar = i System_OnCalculateBar i i = i + 1 Wend End Sub Private Sub SysUserAppInstance_OnConnection(ByVal Application As SysUserApp, ByVal MTDllInst As Object, Custom() As Variant) Set APP = Application End Sub

Page 66: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

66

4. 5 RESULTADOS.

En esta parte del capitulo y tomando en cuenta el criterio de toma de

decisión de la ganancia monetaria, a través de la plataforma de Gráficos

Visualchart 4.0, se determino que el mejor modelo es la estrategia que combina

la línea móvil corta ponderada de 20 periodos tiempo con la línea media móvil

larga triangular de 27 periodos de tiempo cuya delta es de 796 dólares de

ganancia para pasar al siguiente nivel, cuyo resultado monetario fue de 1766

dólares de beneficio con una inversión de 2500 dólares, a continuación se

presentan los resultados:

4.5.1 Modelo Óptimo Total de Interacciones: 10.595.760 Modelo Optimo: 20 – 2 - 27 -3 - 796 Parámetro Línea corta representada: 2= media móvil ponderada Parámetro Línea larga representada: 3= media móvil triangular Parámetro Periodo de Tiempo del Indicador de la Línea Corta: Estudio selecciono una media móvil de 20 periodos. Parámetro Periodo de Tiempo del Indicador de la Línea Larga: Estudio selecciono una media móvil de 27 periodos Delta = 796 dólares de ganancia para pasar al siguiente nivel 4.5.2 Estadísticas del Modelo Óptimo: Capital= 2500 dólares

Page 67: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

67

Ganancia = 1766 dólares Numero total de operaciones = 1925 Fiabilidad = 62,34% Mejor negocio = 171 dólares Peor negocio = -387 dólares Ganancia media positiva = 22 dólares por operación Ganancia media negativa = 34 dólares por operación Drawdown = 1336 dólares Mejor serie de ganancia= 2374 dólares

Fig.1 se puede observar el día 27- 12-06 una señal de entrada en corta

cuando la línea corta (roja) cruza la línea larga (azul) de arriba hacia abajo. Para

Page 68: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

68

el día 29-12 -06 se observa un cruce entre la línea corta y la línea larga de abajo

hacia arriba lo que nos indica una señal de compra.

Fig.2. En esta figura se puede observar el sistema en operación

Page 69: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

69

Fig. 3. Aquí podemos observar la herramienta de la plataforma

visualchart denominada optimizador de sistema, en la cual insertaremos los

parámetros de nuestro sistema.

Page 70: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

70

Fig. 4. Los resultados estadísticos presentados por la plataforma visual chart.

Page 71: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

CONCLUSIONES

La investigación se centro en el desarrollo de un sistema de trading

basado en el modelo de las tres Ms de Alexander Elder: Mind, referido al

desarrollo de un sistema para evitar los conflictos emocionales que tienen los

operadores discrecionales; Method vinculado al uso de cruce de medias

móviles para indicarle al operador cuando es el momento de realizar una

operación (ya sea larga o corta), y finalmente Money (gestión monetaria),

siendo lo más importante a lo que se enfrenta el operador cuanto compra en

cada operación.

En este sentido el modelo optimo, después de haber evaluado mas de 10

millones de modelos diferentes (dada las restricciones), se puede decir que fue

el modelo 20 – 2 – 27 – 3 -796 (cruce de la media móvil corta ponderada de 20

periodos con la media móvil larga triangular de 27 periodos con una delta de

796 dólares), de acuerdo al criterio de máxima ganancia monetaria, que en este

caso fue de 1766 dólares anuales con un capital inicial de 2500 dólares,

arrojando un rendimiento del 70%. Del modelo estudiado, cobra especial

relevancia lo referido a la gestión monetaria (fixed ratio), en donde se observa

su importancia al mostrar deltas entre los 650 hasta 800 dólares, con resultados

positivos (bajo unos parámetros de 100 hasta los 1000 dólares).

El éxito en el desarrollo de este sistema de trading, se centra en que se

encontró un método de operación rentable (de los modelos sometidos a

estudio), que se ajusta perfectamente a la personalidad del mercado de

internacional de divisas caso euro – dólar para el año 2006. Los sistemas de

operaciones están destinados, fundamentalmente, a aquellos operadores que

desean eliminar la subjetividad y el componente emocional de la operación, al

mismo tiempo que desean aprovechar el beneficio de tener el respaldo de la

estadística.

Page 72: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

72

Si bien como se menciono al principio la excelencia es lograda solo por

los operadores discrecionales (algunos de ellos), los sistemas de operaciones

constituyen un método valido de inversión, que puede llegar a ser muy rentable,

dependiendo del operador para diseñarlos y ajustarlos en su debido tiempo.

Page 73: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

73

ANEXOS

PROGRAMACION EN AMBIENTE VISUAL BASIC

VBA es una aplicación desarrollada por Microsoft para ser utilizada en otros programas (Como Visual Chart). VBA es un Lenguaje de programación y a diferencia que en la Plataforma de Diseño Visual, sí es necesario tener conocimientos de programación para su utilización. Por este motivo aconsejamos que para aprender a programar en Visual Basic, utilice la ayuda incorporada en la propia aplicación o la extensa literatura que hay disponible en las librerías sobre la materia. En VBA el usuario podrá definir sus propias estrategias de inversión: Sistemas, Indicadores, Estudios (PaintBar, PaintSeries, PaintMaxMin) y Macros sobre tablas. Cuando creamos o modificamos una estrategia de inversión utilizando VBA nos aparecerá el editor de VBA. Los procedimientos o métodos que nos aparecerán serán similares para Sistemas, Indicadores y Estudios. En el caso de Sistemas, Indicadores, y Estudios nos aparecerán los siguientes procedimientos: OninitCalculate, OnCalculateBar, OnSetParameters, OnCalculateRange y OnConnection. Estos procedimientos aparecerán en el orden en el que se citan. El usuario solo utilizará para escribir su código los dos primeros (OninitCalculate y OnCalculateBar), los otros tres son necesarios para el cálculo de la estrategia pero no deben ser modificados en ningún caso. Las Fuentes son la base sobre la que se calculan los sistemas, indicadores y estudios (Ej. datos históricos sobre acciones, índices, futuros, etc.). Las fuentes están constituidas por una serie de registros que contienen diferentes campos (Fecha, Hora, Apertura, Máxima, Mínima, Cierre, Volumen y Open Interest). Cada uno de estos registros se corresponde con una Barra de un Símbolo. Si los datos que usamos son intradiarios se incluirá el campo “Hora” y el valor de cada registro variará en función de la compresión de tiempo elegida para cada barra (5 minutos, 10 minutos, 30 minutos, etc.). En Visual Chart se llaman “datas” a los valores históricos de un gráfico insertado en una ventana cualquiera (una fuente insertada en un gráfico). Por defecto todas los sistemas, indicadores y estudios se construyen para ser insertados en “data” (data por defecto) que es cualquier símbolo sobre el que se inserte el sistema. El data por defecto no necesita ser añadido por el usuario puesto que la PDV lo incluye en cualquier nuevo proyecto creado. En el caso de que quisiéramos usar diferentes símbolos (acciones, futuros, etc.) para hacer un sistema, podemos elegir entre dos maneras de hacerlo:

� Usar Datas. Los datas son valores numéricos.Así, en VBA, hay definidas cuatro constantes con estos números: la constante “Data” está definida como 0 y es el data por defecto; también hay definidas tres constantes más que son “Data1” que tiene como valor 1, “Data2” que tiene como valor 2 y “Data3” que tiene como valor 3. Si deseamos usar más datas solo tenemos que definir constantes que equivalgan al número de data que deseamos usar (Ej. si queremos usar un símbolo que tenemos insertado en la

Page 74: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

74

subventana 5, solo tendremos que definir una constante y asignarle un valor de 5 “Const Data5 As Long = 5”, aunque también podemos simplemente poner el número 5 directamente en lugar del data). De esta manera “data1” hará referencia al primer símbolo que se situó en la ventana en la que se inserte el sistema, indicador o estudio. “Data2” hará referencia al segundo símbolo que se insertó en la ventana y así sucesivamente.

Por tanto hay que hacer una distinción entre “data” (data por defecto con valor igual a cero) que hace referencia al símbolo sobre el que se aplica el sistema, indicador o estudio y los datas añadidos (data1, data2,.....data-n) que hacen referencia a los diferentes símbolos que hay insertados en la ventana y toman el nombre en función del orden de inserción (data1 = primer símbolo insertado, data2 = segundo símbolo insertado.....etc. El “data” (data por defecto) y alguno de los datas añadidos (data1,data2...etc.) pueden ser el mismo. Este caso podría darse en el supuesto de que hagamos un sistema que usa “data”(data por defecto) y otro data añadido (Data1) en una ventana en la que previamente hemos insertado varios símbolos. Si insertamos el sistema citado en la primera subventana, “data” y data1 referirían al mismo símbolo. Por esta razón aconsejamos que cuando se usen varios símbolos no se utilice “data”(data por defecto). También es aconsejable que la ventana en la que se va a insertar el sistema tenga ordenados de arriba abajo los símbolos que se van a utilizar para que haya una correspondencia sencilla entre el número de data y el orden en el gráfico (data1=primer símbolo, data2=segundo símbolo... etc.).

Añadir Simbolos. Para añadir un nuevo símbolo hay que seguir el proceso del siguiente ejemplo:

Page 75: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

75

En el círculo 1 tenemos la definición de la variable Telefónica como DataIdentifier. En el círculo 2 se le asigna a la variable Telefónica un identificador del símbolo o fuente que deseamos obtener. En este caso estamos obteniendo un identificador de Telefónica. En el tercer círculo hemos utilizado el identificador “Telefónica” en la función “.Close” que devuelve el valor del cierre. En este ejemplo en concreto, la función devuelve el cierre de la barra 0 que es la barra ultima del gráfico donde insertemos el sistema. De esta manera cada vez que se nos pida el data en una función podremos poner Telefónica y la función devolverá datos calculados u obtenidos de este símbolo.

Los símbolos seleccionados de esta manera, son utilizados independientemente de si se insertan luego en una ventana como gráfico o no. Es decir, se pueden utilizar datos referentes al Ibex Indice para hacer un sistema que luego se insertará en Telefónica sin necesidad de que el gráfico del Ibex Indice esté insertado en una ventana junto con Telefónica. Esta posibilidad se ha creado para ser utilizada principalmente en las Macros sobre Tablas ya que en estos casos no hay ningún símbolo sobre el que se inserta la Macro. Por tanto aconsejamos que cuando se construyan

Page 76: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

76

sistemas para ser utilizados en diferentes símbolos se utilicen datas(excluyendo, como hemos visto, el “data” o data por defecto para evitar confusiones). Es decir se utilizará Data1 para hacer referencia al primer símbolo insertado, Data2 para el segundo, etc. Para acceder al valor de una función solo deberá teclear un punto “.” sobre el editor de VBA y automáticamente se desplegará una ventana con la lista de funciones y variables del sistema disponibles. Cuando empiece a teclear el nombre de la función, se irán seleccionando automáticamente en la ventana aquellas que comienzan por las mismas letras. Cuando vea seleccionada la función que desea, con solo pulsar el tabulador o el espaciador se insertará en el código.

� Si la función tiene parámetros, se desplegará la ayuda en línea de VBA para indicarle que tipo de parámetros recibe cada función.

� Las funciones no son líneas de datos como los Indicadores, por lo tanto no se puede calcular una función basándose en otra función pues las funciones solo devuelven un dato.

� En el caso de las funciones que obtienen datos hay que poner los parámetros entre paréntesis (por ejemplo la función “.GetLowest”).

� En el caso de las funciones que consisten en dar ordenes o establecer valores no es necesario poner entre paréntesis los parámetros como es el caso de “.Buy”, “.Sell”. “.SetIndicatorValue”, ”.SetCellValue”, etc.

Page 77: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

77

� Además de estas funciones específicas de Visual Chart, encontrará disponibles todas las funciones de VBA. La Ayuda y forma de uso de estas funciones, las encontrará en el propio editor de VBA.

Para crear un Estudio, debemos usar alguna de las siguientes funciones:

� .PaintBar. Mediante esta opción, podremos pintar barras en el gráfico con los valores que nosotros deseemos para la apertura, máxima, mínima y cierre. Esta función recibe los siguientes parámetros:

o Open. En este parámetro debemos introducir el valor que deseamos tenga la apertura de la barra que vamos a dibujar. Cualquier valor numérico o una variable de tipo numérico son aceptados en este parámetro.

o Close. En este parámetro debemos poner el valor que deseamos tenga el cierre de la barra que vamos a dibujar. Cualquier valor numérico o una variable de tipo numérico son aceptados en este parámetro.

o High. En este parámetro debemos poner el valor que deseamos tenga la Máxima de la barra que vamos a dibujar. Cualquier valor numérico o una variable de tipo numérico son aceptados en este parámetro.

o Low. En este parámetro debemos poner el valor que deseamos tenga la Mínima de la barra que vamos a dibujar. Cualquier valor numérico o una variable de tipo numérico son aceptados en este parámetro.

o Color. En este parámetro debemos introducir un color de tipo “RGB” (Rojo, Verde, Azul). Esta función de visual basic acepta valores para estos tres colores entre 0 y 255. VBA tiene unos colores definidos por defecto que son los estándares en ingles con vb delante ( rojo, vbRed).

o LineNumber. En este parámetro especificaremos el número de orden de pintar estudio. Esto es para estudios que utilizan diferentes órdenes de pintar(Ej. si queremos incluir en un estudio una orden de pintar tipo PintarBarra (.PaintBar) y otra del tipo Pintar Línea (.PaintSeries), Deberemos poner a la primera orden número de línea 0 y a la segunda, número de línea 1.

o Width. En esta casilla se puede establecer el ancho de la barra que estamos diseñando. El valor uno “1” equivale al ancho standard de la barra en el gráfico. Si damos un valor excesivo el resultado será que se juntarán las barras del gráfico.

o nBarsAgo. Si queremos pintar una barra que está antes de la barra actual(en la que se están haciendo los cálculos), en esta casilla podemos indicar el número de barras hacia atrás en la que se pintará la barra que estamos diseñando.

Page 78: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

78

� .PaintMaxMin. Esta función es similar a Pintar Barra. La diferencia es que en esta solo podremos establecer valores para la Máxima y para la Mínima de la barra que deseamos pintar. Si usamos esta función, deberemos pasarle los siguientes parámetros:

o Top. En este parámetro debemos poner el valor que deseamos tenga la Máxima de la barra que vamos a dibujar. Cualquier valor numérico o una variable de tipo numérico son aceptados en este parámetro.

o Bottom. En este parámetro debemos poner el valor que deseamos tenga la Mínima de la barra que vamos a dibujar. Cualquier valor numérico o una variable de tipo numérico son aceptados en este parámetro.

o Color. En este parámetro debemos introducir un color de tipo “RGB” (Rojo, Verde,Azul). Esta función de visual basic acepta valores para estos tres colores entre 0 y 255. VBA tiene unos colores definidos por defecto que son los estándares en ingles con vb delante ( rojo, vbRed).

o LineNumber. En este parámetro especificaremos el número de orden de pintar estudio. Esto es para estudios que utilizan diferentes órdenes de pintar(Ej. si queremos incluir en un estudio una orden de pintar tipo PintarBarra (.PaintBar) y otra del tipo Pintar Línea (.PaintSeries), Deberemos poner a la primera orden número de línea 1 y a la segunda, número de línea 2.

o Width. En esta casilla se puede establecer el ancho de la barra que estamos diseñando. El valor uno “1” equivale al ancho standard de la barra en el gráfico. Si damos un valor excesivo el resultado será que se juntarán las barras del gráfico.

o nBarsAgo. Si queremos pintar una barra que está antes de la barra actual(en la que se están haciendo los cálculos), en esta casilla podemos indicar el número de barras hacia atrás en la que se pintará la barra que estamos diseñando.

o � .PaintSeries. Esta función se utiliza para pintar líneas de datos en

pantalla. Esta tarea también se puede realizar haciendo un indicador, pero en el supuesto de que queramos mezclar líneas con opciones de PintarBarras, o PintarFiguras, podremos optar por crear un estudio que incluya todos estos tipos. Hay que recordar aquí que los estudios no pueden ser utilizados en otro tipo de estrategia como sistemas, indicadores etc. Por tanto si deseamos usar después la línea de datos debemos optar por crear un Indicador. Si usamos esta función, le deberemos pasar los siguientes parámetros:

o Price. En este parámetro debemos incluir el valor que queremos que tenga la línea en la barra actual. Cualquier valor numérico o una variable de tipo numérico son aceptados en este parámetro.

o Color. En este parámetro debemos introducir un color de tipo “RGB” (Rojo, Verde, Azul). Esta función de visual basic acepta valores para estos tres colores entre 0 y 255. VBA tiene unos colores definidos por defecto que son los estándares en ingles con vb delante ( rojo, vbRed).

Page 79: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

79

o LineNumber. En este parámetro especificaremos el número de orden de pintar estudio. Esto es para estudios que utilizan diferentes órdenes de pintar(Ej. si queremos incluir en un estudio una orden de pintar tipo PintarBarra y otra del tipo Pintar MaxMin, Deberemos poner a la primera orden número de línea 1 y a la segunda, número de línea 2.

o Width. En esta casilla se puede establecer el ancho de la línea que estamos diseñando. El valor uno “1” equivale al ancho standard de la línea en cualquier indicador.

o nBarsAgo. Si queremos dar un valor a la línea en una barra que está antes de la barra actual(en la que se están haciendo los cálculos), en este parámetro indicaremos el número de barras hacia atrás en la que se pintará la barra que estamos diseñando.

Para establecer el valor de un Indicador se utiliza la función .SetIndicatorValue. Esta función tiene dos parámetros:

� Value: Es el valor que deseamos tenga el indicador para esta barra.

� Line: Es el número de línea que deseamos tenga esta orden de establecer valor del indicador. Los indicadores pueden tener varias líneas de datos. Para establecer varias líneas de datos debe usar tantas veces como líneas quiera crear esta función y dar a este parámetro un número diferente cada vez.

Las cuatro funciones que se utilizan para dar las ordenes de Compra/venta son las siguientes:

� .Buy. Se utiliza para dar órdenes de compra. � .Sell. Se utiliza para dar órdenes de venta. La orden de venta

supone una entrada a corto. Si deseamos cerrar una compra debemos utilizar la función que sigue.

� .ExitLong. Se utiliza para dar órdenes de Liquidar Largo. Este tipo de órdenes sirve para cerrar posiciones. Ej. si hemos dado una orden de compra de 100 acciones y deseamos venderlas usaremos esta función. La orden de venta supondría una entrada a corto o venta a crédito se utiliza para futuros, opciones y demás derivados.

� .ExitShort. Se utiliza para dar órdenes de Liquidar Corto. Esta función se utiliza para cerrar posiciones a corto. Caso de venta de futuros opciones u otros derivados.

� Estas funciones reciben los siguientes parámetros: o Type: Es el tipo de orden. Este parámetro puede tener

cuatro valores que son: o Atclose. Ordenes al Cierre. o AtMarket. Ordenes a Mercado. o AtLimit. Ordenes Limitadas.

Page 80: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

80

o Atstop. Ordenes en Stop. o Contracts: Es el número de contratos/acciones que

deseamos comprar/vender en esta orden. o Price: es el valor de la orden en el caso de las ordenes

limitadas y en stop. o Label: Es la etiqueta que deseamos tenga la orden. Su valor

debe ser entrecomillado. o Data: Con este parámetro estableceremos en el data en el

que deseamos comprar/vender.

Los indicadores son fórmulas matemáticas que utilizan diferentes datos para su cálculo, y ofrecen resultados que permiten inferir ciertas características de la fuente sobre la que se aplican. Para usar un indicador en VBA es necesario seguir los pasos ilustrados en el ejemplo siguiente.

El primer paso consiste en definir una variable identificador como “DataIdentifier”. Esta variable contendrá un identificador del Indicador elegido (en el ejemplo, el RSI). Conviene que el nombre de la variable sea distinto al nombre del indicador que queramos obtener. En este caso hemos optado por “MiRsi” para obtener el indicador RSI. Cualquier otro nombre es válido, excepto el del mismo indicador. Esto es debido a que los indicadores

Page 81: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

81

y sistemas generados en VBA están definidos como constantes en otro módulo del proyecto y se produciría un conflicto de variables. En segundo lugar debemos obtener el identificador del indicador en cuestión. Para ello, asignaremos a la variable “MiRsi” el valor obtenido por la función “.GetIndicatorIdentifier”. Esta función recibe como parámetros obligatorios el DataName o nombre del indicador (Código) y el data o fuente sobre la que deseamos se calcule dicho indicador. Esta función recibe también a continuación un número de parámetros adicionales “Aditional Parameters” que se corresponden con los parámetros de entrada que tenga el indicador. El número y tipo dependerá del indicador que estemos seleccionando. En este ejemplo hemos seleccionado el DataName “RSI”, la serie sobre la que se calculará este será “Data” (o data por defecto que es cualquier gráfico sobre el que se inserte el indicador). Como parámetros adicionales hemos pasado “14,70,30” que son los parámetros deseados para el RSI. En lugar de estos parámetros podemos poner una variable. En tercer lugar hemos usado el identificador obtenido en el segundo paso en la función “.GetIndicatorValue” que se utiliza para obtener el valor de un indicador. En cualquier función en la que se nos pida un parámetro como Data podremos poner en su lugar “MiRsi” y la función se calculará tomando como base para su cálculo los valores del indicador RSI. En este ejemplo concreto hemos establecido una condición que consiste en comprar al cierre de la barra actual si el indicador RSI tiene un valor superior a 70. En el supuesto de que deseemos usar un indicador calculado sobre otro indicador (Ej. una media móvil calculada sobre el RSI), el proceso a seguir sería el siguiente:

Page 82: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

82

En este ejemplo hemos declarado dos variables como DataIdentifier, “MiRsi” y “MediaMovil”. En el cuadro dos hemos asignado a la variable MiRsi un identificador de la fuente RSI. Cuando obtenemos el indicador para la media móvil seguimos el mismo proceso con una variación y es que en este caso hemos puesto la variable MiRsi en el parámetro en el que se nos pide el Data en la función “.GetindicatorIdentifier”. Por último hemos utilizado el identificador guardado en la variable MediaMovil en la función “.GetindicatorValue”, que, como hemos señalado antes, sirve para obtener el valor del indicador. En el caso que nos ocupa, una media móvil simple de 10 aplicada sobre el indicador RSI. Los Indicadores pueden tener más de una línea de datos (Máximo de 10 líneas, por ejemplo el Movimiento Direccional). En estos casos cuando usemos la función “.GetIndicatorValue” para obtener el valor del indicador deberemos pasarle en el segundo parámetro de esta función la línea del Indicador que deseamos obtener. Si no le pasamos ningún valor considerará la línea 1.

Page 83: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

83

Después de compilar el sistema pulsando en la opción Publish del menú Debug, queda registrado e incluido en el catálogo de Sistemas del programa para su utilización por el usuario cuando lo desee.

Etapas en la optimizacion de las estrategias de inversion

Un sistema de inversión que utiliza variables parámetro es susceptible de ser optimizado. Este proceso permite realizar la búsqueda y selección de los mejores valores para obtener su máximo rendimiento. Para poner en marcha el mecanismo de optimización es preciso en primer lugar tener insertado el sistema en el gráfico del valor sobre el que actúa.A continuación despliegue el menú Sistemas y elija la opción Optimizar parámetros de un sistema:

Page 84: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

84

Cumplimente el cuadro Configuración de Sistemas.

Elementos de este cuadro:

� Parámetro#: Señala los parámetros que van a ser modificados. Aparecerán tantos parámetros configurables como así se indicara al confeccionar el sistema.

� Nombre: Indica el nombre que se adjudicó al parámetro cuando se programó el sistema.

Page 85: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

85

� Inferior: Escriba en este lugar el número más bajo del tramo que desea optimizar.

� Superior: Ponga el número mas alto a tener en cuenta en el tramo optimizable.

� Incremento: Especifique el número de paso a tener en cuenta. En el caso que nos sirve de ejemplo podemos ver que optimiza el periodo de tiempo o número de barras a emplear para hacer el cálculo de unas medias móviles. Lo normal es poner un paso de 1, para que vaya buscando de 1 en 1 entre las distintas posibilidades existentes. Pero se pueden aplicar otros incrementos, siempre en función del tipo de parámetros.

� Número total de iteraciones: Son las combinaciones a que dan lugar tanto el número de parámetros como los valores colocados en los periodos de búsqueda y el incremento solicitado.

� Parar en la iteración: Marcando este cuadrito, se puede decidir en qué iteración detener los cálculos si no quiere llegar al final de los mismos.

� Número de sistemas a visualizar: Conforme se desarrollan el proceso de optimización, se puede ir observando la clasificación que se va generando en el cuadro de cálculo y mediante esta opción se señala el número de filas visualizables que queremos.Por defecto aparece en 15.

� Criterio de ordenación/búsqueda: Si pulsamos en el botón de los puntos suspensivos que hay al lado del epígrafe, nos aparecerá este cuadro

En él podemos decidir el criterio por el que se ordenarán los distintos juegos de parámetros que vayan calculándose. Se marca el círculo correspondiente y tras Aceptar, el criterio queda establecido.

• Búsqueda lineal/Algoritmos genéticos:

El procedimiento de optimización se puede realizar por cualquiera de estos dos métodos: - Búsqueda lineal. Calcula las distintas posibilidades siguiendo un orden preciso, de forma que comienza con el primer valor del primer parámetro y lo combina con el resto de valores de los demás parámetros, para seguir

Page 86: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

86

con el segundo valor y así sucesivamente. Este método se suele emplear cuando el número de iteraciones no es muy grande, y hay que tener en cuenta que si se detiene el proceso antes de su finalización, es posible que no se haya obtenido aún el mejor juego de parámetros existente, pues no hay sesgo en su cálculo. -Algoritmos genéticos. Calcula las distintas posibilidades siguiendo un mecanismo de selección eficiente que va combinando fundamentalmente aquellos valores que van demostrando mejor resultado. Se emplea cuando el número de iteraciones es muy amplio y se trata de buscar el resultado que más se aproxime a lo óptimo en un número de pasos de análisis que no sea excesivo en el tiempo y en la paciencia de quien realiza esta evaluación. No es necesario, como se deduce de su actuación, esperar hasta su finalización, pues los datos que ofrece cuando pasa un periodo prudencial son ya suficientemente significativos.El análisis comienza estableciéndose lo que se llama población por generación, una cantidad que establece una serie de pasos aleatorios previos, sin sesgo a favor.Esto se realiza pulsando el botón de puntos suspensivos que aparece junto al texto "Algoritmos genéticos".

Si tiene varias aplicaciones en marcha y teniendo en cuenta que el proceso de optimización es un proceso de alto coste computacional, se ha decidido ofrecer al usuario la posibilidad de elegir la prioridad que se quiere dar a esta tarea de optimización para que su trabajo permita adaptarse a las necesidades del sistema en cada momento. Esta elección se hace pinchando sobre el optimizador con el botón derecho y eligiendo la opción Establecer Prioridad, como se puede apreciar en la figura de abajo:

Page 87: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

87

FUENTE: MANUAL VISUAL CHART PAG:250 -270

Page 88: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

88

BIBLIOGRAFÍA CONSULTADAS

Alexander, Sharpe y Bailey (2003) Fundamentos de Inversiones teoría y

práctica, México: Pretince Hall.

Arias, F (2006). El proyecto de Investigación, Venezuela: Espíteme.

De La Loma Jiménez, Alexey. (2006) Las voces de los maestros de los

mercados financieros, España: Millenium capital.

Elder Alexander (1993), trading for a living, E.E.U.U.: John Wiley Sons

Elder Alexander (2002), Come Into My Trading Room: A Complete Guide to

Trading, E.E.U.U.: John Wiley Sons.

Harwryszkiewycs, I T (1994). Análisis y diseño de la base de datos. México:

Megabyte. Noriega Editores.

Hernádez, Fernández, Batista (2003) Metodología de la Investigación. México

Mc Graw Hill.

Hurtado, Jacqueline (2000) Metodología de la Investigación Holística,

Venezuela: SYPAL

Jones, R (1999), The Trading Game, E.E.U.U.: John Wiley Sons.

Katz, J y Mc Cormick, D (2000). The enciclopedia of trading strategies,

E.E.U.U.: Mc Graw – Hill.

Líen Kathy, (2006) Day Trading the Currency market. USA: Wiley Trading.

Page 89: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

89

Martínez, F (2004), Estrategias de Inversión con visual Chart. España: Visual

Chart Group.

Murphy, J (2003). Análisis técnico de los mercados financieros. España Gestión

2000.

Sabino, Carlos (1992) El Proceso de Investigación. Venezuela: Panapo.

Tamayo, Tamayo (1997) El Proceso de la investigación. México: Sumisa

Noriega

Tradesman T (1997), Trading System and Money Management, E.E.U.U.: John

Wileys Sons.

Vince, R (1990), Portafolio Management Formula, E.E.U.U.: John Wiley Sons.

ARTICULOS:

Dagfinn Rime (2004) “New Electronic Trading System in Forein Exchange

Markets” 474-480.

Harris Michael (03.2002), Beyond Estrategy Testing, Active Trader 72-74.

Hartle, Thom (11.2005), Comparing Moving Averages, Currency Traders, 46-

49.

Martinez, Jared (01-2005), Intraday Candlesticks Patterns Fx, Currency Traders

34-37

Page 90: ESTUDIOS SUPERIORES PARA GRADUADOS AREA DE ESTUDIOS …produccion-uc.bc.uc.edu.ve/documentos/trabajos/60001BC5.pdf · 2008-06-30 · universidad de carabobo area de estudios de postgrado

90

Schneider, Michael (01-2005), Basic Currency Trend System, Currency

Traders, 23-26.