Tesis, Diseño de Una Estrategia de Inversion para Operar en El Mercado de Divisas Al Contado (116 Paginas)
Tesis, Diseño de Una Estrategia de Inversion para Operar en El Mercado de Divisas Al Contado (116 Paginas)
Tesis, Diseño de Una Estrategia de Inversion para Operar en El Mercado de Divisas Al Contado (116 Paginas)
Director:
JUAN BENJAMÍN DUARTE DUARTE
Ph D. en Finanzas de Empresa
Pág.
INTRODUCCIÓN 15
1. ANTECEDENTES 17
3. OBJETIVOS 24
3.1 OBJETIVO GENERAL 24
3.2 OBJETIVOS ESPECÍFICOS 24
4. JUSTIFICACIÓN 25
5. MARCO DE REFERENCIA 26
5.1 INTRODUCCIÓN A LOS MERCADOS FINANCIEROS 26
5.1.1 Definición 26
5.1.2 Clasificación de los mercados financieros 28
5.1.3 Características 30
5.2 MERCADO DE DIVISAS AL CONTADO “SPOT” 32
5.2.1 Definición 32
5.2.2 Tipos de operaciones en el mercado de divisas 34
5.2.2.1 Transacciones de contado “Spot” 34
5.2.2.2 Transacciones de plazo 34
5.2.3 Funciones y características del mercado de divisas 35
5.2.4 Productos negociados 37
5.2.5 Participantes 38
5
5.3 ESTILOS DE INVERSIÓN EN EL MERCADO DE DIVISAS AL CONTADO 39
5.3.1 Análisis fundamental 39
5.3.1.1 Principales indicadores en el análisis fundamental en el Forex 40
5.3.2 Análisis técnico 41
5.3.2.1 Análisis con indicadores 42
5.3.2.2 Trading algorítmico 44
6
7.3.1 Resultados iniciales tabulados 74
7.3.2 Resultados finales en Pips 77
7.4 ANÁLISIS PARÁMETROS TEMPORALES. 78
7.4.1 Ejemplo de aplicación 79
7.4.2 Resultados generales. 81
8. ANÁLISIS DE LA INVERSION 84
8.1 SELECCIÓN DE PARES A EVALUAR. 84
8.2 ESCENARIOS DE INGRESOS RENTABILIDAD. 86
8.3 CALCULO DE CAPITAL INICIAL Y RIESGO DE LA INVERSION. 87
8.3.1 “Draw Down” máximo 88
8.3.2 Riesgo de ruina 89
8.3.3 Ratio de Sharpe 92
8.4 FLUJO DE INGRESOS Y COSTOS OPERATIVOS. 94
8.4.1 Ingresos operativos 94
8.4.2 Costos de operación (comisiones) 95
8.4.3 Flujo de rentabilidad operativa final 97
8.4.4 Inversiones y otros costos 99
8.4.5 Rentabilidad del portafolio final 101
8.4.6 Estado de pérdidas y ganancias. 102
8.5 COMPARACIÓN DE INVERSIÓN ACTIVA-PASIVA 104
BIBLIOGRAFÍA 115
7
LISTA DE FIGURAS
Pág.
Figura 1 Clasificación mercado financiero 28
Figura 2 Clasificación mercado de divisas spot 30
Figura 3 Funciones mercado de divisas 35
Figura 4. Características del mercado de divisas 36
Figura 5 Estilo de inversión en el mercado de divisas 39
Figura 6. Indicadores análisis fundamental 40
8
LISTA DE FORMATOS
Pág.
Formato 1. Product Backlog 54
Formato 2 Daily Scrum Meeting 54
Formato 3 Sprint Backlog 55
Formato 4 Sprint del Algoritmo 56
Formato 5 Product Backlog del algoritmo 66
9
LISTA DE ILUSTRACIONES
Pág.
Ilustración 1 Proceso de creación del algoritmo con Scrum 51
Ilustración 2 Algoritmo en Visual JForex 71
Ilustración 3 Código Java de algoritmo 72
Ilustración 4 Resultado Backtesting 75
Ilustración 5 Resultados de la simulación 76
Ilustración 6 Evaluación de pares y balance en pips 77
Ilustración 7 Selección de los mejores pares 82
10
LISTA DE GRÁFICAS
Pág.
Gráfica 1 Burndown 57
Gráfica 2 Operación del algoritmo 73
Gráfica 3 Draw Down 88
Gráfica 4 Rendimientos del portafolio 89
Gráfica 5 Riesgo Ruina 91
11
LISTA DE CUADROS
Pág.
Cuadro 1 Descripción del proceso Scrum 51
Cuadro 2 Recurso humano 57
Cuadro 3 Equipos 59
Cuadro 4 Pares a probar 67
Cuadro 5 Resultados obtenidos en el Backtesting para el par GBP/NZD 79
Cuadro 6 Ejemplo de análisis de temporalidad 80
Cuadro 7 Resultados de Análisis de temporalidad 81
Cuadro 8 Pares seleccionados 83
Cuadro 9 Pares con mejor comportamiento para el algoritmo 83
Cuadro 10 Correlación 85
Cuadro 11 Cuatro Mejores pares 86
Cuadro 12 Resultado en Pips de los mejore pares 86
Cuadro 13 Mejores fondos de inversión Europeos 93
Cuadro 14 Utilidad mes a mes 95
Cuadro 15 Costo por comisiones 97
Cuadro 16 Resultados operativos para evaluación del portafolio por dos años,
en USD. 98
Cuadro 17 Utilidad Operacional 99
Cuadro 18 Inversiones y costos 100
Cuadro 19 Utilidad Neta 102
Cuadro 20 P&G 103
Cuadro 21 Costos de Producción. 104
Cuadro 22 Comparación Activa Pasiva 105
12
RESUMEN
CONTENIDO
*
Monografia
**
Facultad de ingenierías físico mecánicas, Escuela de Estudios Industriales y Empresariales.
Especialización en Evaluación y Gerencia de Proyectos. Director Juan Benjamín Duarte Duarte
13
ABSTRACT
KEY WORDS: Foreign Exchange market, algorithmic trading, technical analysis, active-passive
investment, Scrum
CONTENT
Design of an investment strategy for managing the foreign exchange market in cash was performed
by applying a versatile project management tool (Scrum). Through this tool, an investment algorithm
was conceived, started up and tested on a methodical and objective investment process within a
high uncertainty investment environment. This approach was used for conceiving a specific
algorithm that works as example where the proposed methodology can be used with the goal that
the private investor can have judgment criteria about the financial possibilities of these assets and
the associated investment risks.
In this monograph, the entire creating process of the investment algorithm from its conception by
using a technical market analysis to its programming as an automated investment tool was
developed. This tool was tested and improved using actual historical market data allowing the
calculation and analysis the success likelihood of the selected strategy with different foreign
exchange market pairs. This was performed by applying a versatile project management
methodology (Scrum). Based on the acquired information from the test, an investment analysis was
performed by calculating the associated costs, financial risks and the expected return rates. Finally,
a comparison of return of investment (ROI) against other market assets was performed by using an
active-passive investment analysis
*
Monography
**
Faculty of Physical and mechanical engineering, School of Industrial and Business Studies.
Specializing in Evaluation and Project Management. Director Juan Benjamín Duarte Duarte
14
INTRODUCCIÓN
15
factor clave dentro de las pérdidas o ganancias que se pueden obtener en los
mercados financieros.
16
1. ANTECEDENTES
17
un flujo inmenso de capitales que rompió la estabilidad del sistema regulado;
llevando al mercado de divisas a fluctuar en razón de las leyes de la oferta y la
demanda, calculándose las razones de cambio a diario e incorporando un flujo
creciente de capitales acompañados de velocidad y volatilidad en las
transacciones.
La orientación del presente documento está dirigida hacia la inversión por medio
de análisis técnico y específicamente hacia la creación de algoritmos
computacionales que utilicen análisis técnico como base de análisis.
El análisis técnico tuvo su origen formal con los trabajos de Charles Dow, quien
entre 1899 y 1902 publicó en el Wall Street Journal los conceptos originales de
*
Esto se puede evidenciar en el Articulo de RIME, Dagfinn y SCHRIMPF, Andreas. Anatomía del
mercado mundial de divisas a través de la Encuesta Trienal de 2013. [P 19] Ed. Informe Trimestral
del BPI, diciembre de 2013
18
seguimiento del precio de las acciones bursatiles a través de gráficos y creando
así la teoría de Dow. Posteriormente Ralph Nelson Elliot en la década de 1930
con base en los trabajos de Dow, formulo la teoría de Ondas de Elliot, quien
estructuró los movimientos del mercado en una serie de ondas de impulsos y
retrocesos, su trabajo permaneció en el olvido durante varios años, hasta que
con la publicación de A.J. Frost y Robert Prechter quien con su libro Principio de
las Ondas de Elliot t(1978) la hizo popular.
Hacia 1950 con los trabajos de W. Gann se incorporan los primeros indicadores
técnicos que buscan aprovechar los principios matemáticos, estadísticos y
geométricos para interpretar y proyectar el precio; hacia los años 1960 se
incorporan la mayoría de osciladores técnicos que se conocen hoy día y se
sientan las bases completas de lo que se denomina análisis técnico 1.
19
avances se han dado desde la década de 1980; algunos trabajos que se han
realizado son: Refenes and Zaidi (1993), realizaron su investigación con base al
USD/DEM, evaluaron entre 1984 y 1992, desarrollaron un sistema híbrido para
la gestión de estrategias de tipo de cambio. Usaron un modelo de red neuronal
para predecir que cartera del portafolio tenía más probabilidad de obtener
mejores resultados La evaluación se basó en la rentabilidad y concluyó que un
sistema de trading híbrido es superior a las técnicas tradicionales por si solas
como los promedios móviles y procesos de reversión a la media.
3
LAWS, Jason y NA¨IM, Patrick. Applied Quantitative Methods for Trading and Investment, Edited
by Christian L. Dunis
20
vigilancia por las autoridades financieras, al generar movimientos
descontrolados del mercado por breves instantes. Esta condición nos da la idea
que la bolsa clásica y los operadores de piso son algo del pasado la evolución
hacia la automatización de las operaciones esta dominando la mayoría de los
mercados financieros globales4
4
ARENILLAS, Carlos. Mercados financieros sin límites de velocidad [En línea]
<http://elpais.com/diario/2011/12/04/negocio/1323008066_850215.html > [Citado 4 de dic de 2011]
21
2. PLANTEAMIENTO DEL PROBLEMA
Las razones que están detrás del alto nivel de pérdidas para los inversionistas
individuales, pasan por aspectos de formación financiera, valoración de riesgo,
sesgos sicológicos al momento de invertir y principalmente a la ausencia de
procesos de inversión metódicos que permitan una operativa organizada, similar a
los procesos de inversión institucional.
22
cada inversor individual tiene su manera particular de acercarse al mercado y de
operar en él.
23
3. OBJETIVOS
Realizar una revisión de trabajos académicos que hayan tenido como objetivo
la utilización de herramientas de inversión automatizada.
Plantear una metodología para programación y mejoramiento de sistemas
automatizados de inversión, aplicando la herramienta de proyectos agiles
“SCRUM”.
Crear un Sistema Automatizado de Inversión, aplicando la metodología
planteada, para su diseño y mejoramiento.
Realizar la simulación con datos reales de mercado del Sistema Automatizado
de Inversión creado y plantear un escenario de inversión.
Realizar un análisis financiero de la inversión simulada, incluyendo
comparación de inversión activa – pasiva.
24
4. JUSTIFICACIÓN
Lo que busca este planteamiento es darle forma a una serie de ideas generales de
inversión bajo una metodología técnica coherente, que permita un acercamiento
realista a las posibilidades de inversión en este tipo de instrumentos, es un trabajo
enfocado a las necesidades y capacidades de capital de un inversor individual
con un nivel de ingreso de clase media profesional colombiano; que es el perfil de
los autores, quienes buscan a través de este documento plantear y evaluar una
alternativa de su propio interés.
25
5. MARCO DE REFERENCIA
El presente marco de conceptual, busca sentar las bases generales, que permitan
un acercamiento a los mercados financieros y en especial al mercado de divisas
al contado, que es finalmente el mercado al que está enfocado la idea de
negociación de la presente monografía.
Siendo esta una temática excesivamente extensa, se busca en esta breve reseña
llevar al lector a conceptos muy puntuales, pero de gran importancia para el
entendimiento de nuestro tema de estudio.
5.1.1 Definición. Las definiciones de mercado, son muy variadas, pero en esencia
se podría definir como:
26
El mercado surge desde el momento en que se unan grupos de vendedores
y compradores, y permite que se articule el mecanismo de la oferta y la
demanda*.
Mercado financiero
*
MERCADO FINANCIERO [PPT]
5
FABOZZI Frank, MODIGLIANI Franco y FERRI Michael. Mercados e instituciones financieras.:
Ed. Pearson Educación, 1996 ISBN 9789688806791
27
5.1.2 Clasificación de los mercados financieros
28
es por el vencimiento de la obligación; por ejemplo, hay un mercado financiero
para instrumentos de deuda a corto plazo llamado mercado de dinero y otro, para
los activos financieros de vencimiento a un plazo más largo denominado mercado
de capitales.
Los mercados financieros pueden ser categorizados como aquellos que tratan con
obligaciones financieras recientemente emitidos, llamados mercados primarios, y
aquellos para intercambiar obligaciones financieras previamente emitidas,
conocidos como mercados secundarios o mercado para instrumentos derivados.
Un mercado puede ser clasificado por su estructura de organización como
mercado de subastas, de mostrador o mercado intermediado.
29
Según el grado de formalización se puede distinguir entre mercados
organizados y no organizados, en el primero existen un conjunto de normas que
determinan el funcionamiento de los mercados y el último es un mercado donde
las transacciones no siguen reglas, depende de lo que se acuerde entre las
parte
6
GACETA FINANCIERA. Análisis de inversiones. [En línea] Disponibles en <
http://www.gacetafinanciera.com/ING_ECCA.htm>
30
Amplitud: Se habla de amplitud para hacer referencia al volumen de activos
financieros negociados en un mercado. Un mercado financiero es tanto más
amplio cuanto mayor es el volumen de activos financieros negociados o
intercambiados en él. Un mercado amplio permite la satisfacción de los deseos
de los oferentes y demandantes potenciales, al proporcionar una gama de
activos variada y acorde con las necesidades de los mismos.
31
facilidad exista para la rápida reacción de los agentes ante variaciones en los
precios de los activos u otras circunstancias significativas del mercado7.
“Se denomina divisa al dinero real y a cualquier medio de pago cifrado en una
moneda distinta a la domestica”8. Es decir, hace referencia al grupo de monedas
extranjeras que se utilizan en un país para llevar a cabo, actividades o
transacciones a nivel internacional.
7
ELERONOMISTA. Mercados Financieros. [En línea] Disponibles en<
http://www.elergonomista.com/if08.html>
8
BRUN, Xavier, ELVIRA, Oscar y PUIG, Xavier. Mercado de renta variable y mercado de divisa.:
Ed Profit. Barcelona, España. ISBN 978-84-96998-73-5
32
divisas. Al ser un mercado, el precio de las divisas está determinado por la
oferta y la demanda que existan sobre ellas.
9
. IFCMARKETS. ¿Qué es Forex? [En línea] Disponible en <http://www.ifcmarkets.com/es/about-
forex/what-is-forex>
33
5.2.2 Tipos de operaciones en el mercado de divisas
Es decir, las operaciones al contado son aquéllas que se liquidan a más tardar
dos días hábiles posteriores a su fecha de contratación.
Los precios forward o futuros normalmente son diferentes a los precios spot o
contado; puede suceder que el precio a plazo sea superior al de contado, lo
que se conoce como que la divisa cotiza con prima a plazo, o por el contrario,
que el precio ha contado, es superior al precio a plazo, y se diría que la divisa
cotiza con descuento.
34
Normalmente, las monedas débiles cotizan con descuento frente a las fuertes,
cotizando éstas con prima frente a las débiles10.
10
. LÓPEZ DOMÍNGUEZ, Ignacio. Mercado de divisas [En línea] Disponible en
<http://www.expansion.com/diccionario-economico/mercado-de-divisas.html>
35
Figura 4. Características del mercado de divisas
Características
36
5.2.4 Productos negociados En la compra y venta de capital no se compran
activos a cambio de dinero, como se hace en un mercado de acciones, en este
caso, se está comprando simultáneamente una divisa y vendiendo otra, es
decir, haciendo un cambio.
Para poder diferenciar las divisas existentes se utiliza el código ISO. Este
código suele utilizar tres siglas donde las dos primeras suelen hacer referencia
al país y la última al nombre de la divisa. Una excepción es el euro, cuyo código
es EUR
Las divisas se cotizan en pares. Cada compra de una divisa implica una venta
recíproca de la otra moneda, y viceversa. Esto significa que la compra es igual
a la venta Pero el hecho es que estamos comprando y vendiendo el tipo de
cambio, no una única moneda.
11
FXSTREET. Tipos de cambio y pares [En línea] Disponible
<http://www.fxstreet.es/educacion/curso-forex/unit-1/chapter-3/tipos-de-cambio-y-pares/>
37
Divisas más negociadas
USD (Dólar estadounidense)
EUR (Euro)
JPY (Yen Japonés)
GBP (Libra Esterlina)
CHF (Franco Suizo)
CAD (Dólar Canadiense)
AUD (Dólar Australiano)
NZD (Dólar de Nueva Zelanda)
38
políticas económicas, los bancos centrales deciden entrar o no en el mercado
de divisas para comprar o vender.12
12
BANCO DE LA REPUBLICA. Mercado de divisas [En línea] Disponible en <
http://www.banrepcultural.org/blaavirtual/ayudadetareas/economia/econo41.htm>
13
LÓPEZ, H Alberto. Análisis Técnico & Fundamental de los Mercados Financieros [en línea]
Disponible en< www.auladeeconomia.com>
39
En el mercado de las divisas, el análisis fundamental se concentra en las
teorías financieras y económicas, así como también en los desarrollos políticos,
para determinar las fuerzas de la oferta y la demanda de divisas. Comprende la
revisión de los indicadores macroeconómicos, los mercados de valores y las
consideraciones políticas (éstas últimas influyen en la confianza en los
gobiernos y el clima de estabilidad de los países). Entre los indicadores
macroeconómicos más importantes destacan las tasas de crecimiento, las
mediciones del Producto Interior Bruto, los tipos de interés, la inflación, la tasa
de desempleo, la masa monetaria, las reservas de divisas extranjeras y la
productividad
El Mercado Forex recoge las expectativas que los inversores tienen sobre la
evolución de los precios de las divisas. Los factores macroeconómicos, las
noticias respecto a una divisa, o los sucesos que ocurren en el país de dicha
divisa son determinantes en la evolución de su cotización. Los inversores
buscan constantemente pistas en los datos macroeconómicos para predecir el
comportamiento de las divisas y adelantarse al Mercado. Sin embargo, muchas
veces, cuando salen, las noticias ya están "descontadas" por el Mercado y no
producen el efecto esperado. De ahí el popular consejo: "Compra con el rumor
y vende con la noticia"
40
Fuente: Infoemación tomada de: LÓPEZ, H Alberto. Análisis Técnico & Fundamental de los
Mercados Financieros [en línea] Disponible en< www.auladeeconomia.com>
5.3.2 Análisis técnico. Estudio de los precios utilizando Gráficos y Modelos
Estadísticos. Se utiliza para determinar puntos de compra o venta de un activo
financiero.
41
Tres Principios Fundamentales: el grafico lo descuenta todo, los precios se
mueven en tendencias y la historia se repite
14
ESTRATEGIAS DE INVERSIÓN. Manual de análisis técnico. [pdf][en línea] [2010] disponible en
< http://www.estrategiasdeinversion.com/>
42
otros más complejos que envuelven cálculos matemáticos que se han venido
desarrollando gracias a los profesionales que operan en los mercados.
43
Este tipo de sistemas o modelos de trading se basan en los datos históricos de
una cotización para determinar estrategias que puedan haber funcionado en el
pasado en un mayor número de ocasiones, lo anterior de acuerdo a un
conjunto de directrices preestablecidas para la negociación.
De acuerdo a Murphy (2003, p. 513) lo ideal, sería un enfoque que fuera cien
por ciento mecánico, debido a que esto incrementaría la posibilidad de que el
funcionamiento del pasado pudiese repetirse en el futuro. Según este autor,
mecánico hace referencia a objetivo es decir que si un conjunto determinado de
personas sigue las mismas reglas o directrices y alcanzan los mismos
resultados, se dice que esas directrices son objetivas.
15
RONCANCIO, Carlos Andres y VALENZUELA, Andres Felipe. Desarrollo de un modelo de
Trading algorítmico para índices bursátiles y divisas [PDF] [Tesis] [En línea] Disponible en <
www.javeriana.edu.co/biblos/tesis/economia/tesis350.pdf>
44
negociar de manera eficiente diferentes activos, mediante cantidades
determinadas. Este enfoque es también conocido como de modelos
cuantitativos de negociación.
Ahora bien, debido a que los objetivos principales de un modelo son definidos
en términos matemáticos, existen diversas formas de llegar a éstos, por lo cual
45
se hace aún más compleja la tarea de combinar los parámetros para encontrar
la manera en la que se maximicen los resultados16.
16
Ibid
46
6. CONCEPTO DEL NEGOCIO
47
5. Una vez se concluya el horizonte de negocio se procede al retiro del capital
invertido más los rendimientos (o perdidas) que se puedan tener.
48
rápida, y con equipos de trabajo pequeños como es el desarrollo de software y
este caso los autores consideran adecuado para la creación del algoritmo
49
acercamiento a la eficacia y eficiencia de las operaciones realizadas. Se
obtiene información que permite proyectar y analizar diferentes escenarios.
50
Ilustración 1 Proceso de creación del algoritmo con Scrum
Etapa Descripción
51
Etapa Descripción
52
Etapa Descripción
53
Formato 1. Product Backlog
Product Backlog
Asistentes
¿Qué hice ayer?
Preguntas ¿Qué haré hoy?
¿Qué inconvenientes he tenido?
Tareas
Responsable Por hacer (¿Qué hare En proceso (¿Qué Hechas (¿Qué hice
Por verificar
hoy?) hice ayer?) ayer?)
54
Formato 3 Sprint Backlog
Semana 1 Semana 2
1 2 3 4 5 6 7 8 9 10
Task ID Story ID Descrpción Responsable Estimaci sáb 00/01 dom 01/01 lun 02/01 mar 03/01 mié 04/01 sáb 07/01 dom 08/01 lun 09/01 mar 10/01 mié 11/01
ón
Remaining units 0 0 0 0 0 0 0 0 0
0
Remaining units 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0
55
Formato 4 Sprint del Algoritmo
Real 8 12 8 18 6 6 8 4 6 6
64
Estimado 8 8 8 16 4 4 4 4 4 4
56
Gráfica 1 Burndown
Los recursos para este proyecto está determinado por dos factores iniciales;
el número de personas que llevarán a cabo el proyecto (recurso humano).
Además de equipos tecnológicos que se requieren para una ejecución óptima
del proceso.
Por el tipo de proceso que se plantea no se requiere nada adicional a una oficina
de condiciones cómodas para el trabajo de máximo 5 personas. Estas condiciones
solo se darán durante 2 meses, tiempo que se tiene para la creación del algoritmo,
el recurso humano será contratado por prestación de servicios
Cargo Requisitos
Analistas/programadores (1) Profesional en áreas de Ingenierías,
economía, estadística, matemáticas,
competencias en programación C++.
JAVA y habilidades en herramientas
57
Cargo Requisitos
informáticas.
Coordinador /Analista (1) Profesional en Ingeniería financiera,
Industrial, sistemas y afines, con
conocimientos en inversiones
financieras, análisis técnico.
Conocimientos en metodologías agiles,
Scrum. Para manejar los sistemas de
control. Que garanticé un sistema
metódico de control de riesgo
permitiendo que la inversión sea
tolerable
Recursos Tecnológicos
58
Cuadro 3 Equipos
EQUIPOS CANTIDAD
LAPTOP LENOVO W 540 2
Monitor LG 22M35A-B 21.5" LED 2
Servidor THINKSERVER TS430 1
Multifuncional Samsung Láser Color CLX- 1
6260FD
Este tipo de inversiones, que implican operaciones de riesgo financiero, así sean
para gestión particular, se deben confrontar con la legislación vigente con el fin de
asegurar su legalidad.
6.5.1 Constitucional
ARTICULO 333. Indica la libre iniciativa privada, teniendo para nuestro caso
especial relevancia el último párrafo: La ley delimitará el alcance de la
libertad económica cuando así lo exijan el interés social, el ambiente y el
patrimonio cultural de la Nación
59
ARTICULO 334. Indica que la dirección general de la economía está en manos del
estado y que intervendrá de acuerdo a la ley
ARTICULO 150. “Corresponde al Congreso hacer las leyes. Por medio de ellas
ejerce las siguientes funciones:
d) Regular las actividades financiera, bursátil, aseguradora y cualquiera otra
relacionada con el manejo, aprovechamiento e inversión de los recursos captados
del público”. Respecto a la protección de los derechos de autor del algoritmo que
se desarrolla, la constitución contempla lo siguiente.
60
a) Que el desarrollo de dichas actividades esté en concordancia con el
interés público;
c) Que las entidades que realicen las actividades mencionadas cuenten con
los niveles de patrimonio adecuado para salvaguardar su solvencia;
61
Concepto 2011035013-001 del 17 de junio de 2011.
62
En este contexto, conforme a lo dispuesto en los artículos 36 y 37 de la resolución
externa 8 de 2000, es posible efectuar inversiones financieras y en activos en el
exterior con divisas que no deban canalizarse a través del mercado cambiario. La
obligación de canalización de estas inversiones existe cuando tales inversiones se
efectúan con divisas que deben canalizarse obligatoriamente a través de
dicho mercado.
Así mismo, esta Dirección advierte que el inversionista debe conocer los riesgos y
asumir las consecuencias de las decisiones que decida adoptar, toda vez que la
sociedad del exterior con la que contrata no está sujeta a ningún tipo de
inspección, vigilancia o control por parte de esta Superintendencia.
63
Sobre el particular, la Junta Directiva del Banco de la República a través
del concepto JDS 10679 de junio de 2008, ha señalado lo siguiente:
“(…) las inversiones en el mercado FOREX entrañan riesgos importantes para los
clientes considerando que no todos los agentes que ofrecen estos productos
y las plataformas de negociación se encuentran autorizados o sujetos a
supervisión en el exterior lo cual promueve o facilita la comisión de fraudes”.
64
7. DESARROLLO DEL ALGORITMO
7.1 REQUISITOS
7.1.1 Requisitos del algoritmo, Product Backlog El Product Backlog indica los
requerimientos técnicos formulados por el patrocinador (Product Owner) donde
claramente se especifican las condiciones técnicas requeridas del algoritmo; en
otras palabras se expresan las expectativas del Product Owner respecto al
producto final.
65
Formato 5 Product Backlog del algoritmo
Product Backlog
El algoritmo se diseña a partir de una idea clásica de análisis técnico para inversiones a corto plazo, que
busca aprovechar las zonas entre promedios móviles exponenciales (EMA) de una serie de datos como
1 REQUISITOS DEL ALGORITMO. 5 1
zonas de soporte o resistencia del precio y por lo tanto como áreas de impulso dentro de una tendencia
definida.
• Los sistemas de trading basados en la utilización Promedios Móviles tienen buenos resultados
especialmente en fuertes tendencias del mercado.
• Su mayor rentabilidad se genera en las “rupturas de precio” que generan extensos movimientos
2 CONSIDERACIONES GENERALES alcistas o bajistas. 5 1
• La estrategia se plantea indistintamente para movimientos alcistas y bajistas.
• El algoritmo se debe crear en el lenguaje JForex, utilizando para ello la herramienta Visual JForex
• Precios de ultima Vela (apertura, cierre, Precio Máximo, Precio Mínimo).. Precio de oferta(BID)
• Promedio Móvil Exponencial de 20 periodos (EMA 20) .. Precio de oferta (BID)
• Promedio Móvil Exponencial de 55 periodos. (EMA 55).. Precio de oferta (BID)
• Promedio Móvil Exponencial de 25 periodos. (EMA 25).. Precio de oferta (BID)
3 INDICADORES TECNICOS REQUERIDOS 5 1
• Promedio Móvil Exponencial de 20 periodos (EMA 20) .. Precio de demanda (ASK)
• Promedio Móvil Exponencial de 55 periodos. (EMA 55).. Precio de oferta (ASK)
• Promedio Móvil Exponencial de 25 periodos. (EMA 25).. Precio de oferta (ASK
Para que se dé una operación de compra se deben cumplir tres parámetros técnicos. Todos deben quedar
definidos con precios BID (oferta):
• TENDENCIA: Debe haber una tendencia definida Alcista, dada por la posición de las EMAS de 20 y 55
periodos.
Si EMA 20 > EMA 55 entonces TENDENCIA ALCISTA
• CONFIGURACION DE LA VELA: La Ultima Vela debe tener una configuración Alcista, dada por las
PARAMETROS DE OPERACIÓN, REGLAS diferencias de los precios de apertura, mínimo y máximo.
4 5 1
DE ENTRADA DE COMPRA Si (P Apertura – P Mínimo) > (P Máximo – P Apertura) Entonces VELA ALCISTA
• POSICION DE LA VELA: La ultima Vela debe tener su precio Mínimo en el canal formado entre la EMA
20 y la EMA 55
Si se dan completas estas tres condiciones operativas el algoritmo debe abrir una posición de compra.
66
Para que se dé una operación de compra se deben cumplir tres parámetros técnicos. Todos deben quedar
definidos con precios ASK (demanda):
• TENDENCIA: Debe haber una tendencia definida Bajista, dada por la posición de las EMAS de 20 y 55
periodos.
Si EMA 20 < EMA 55 entonces TENDENCIA BAJISTA
• CONFIGURACION DE LA VELA: La Ultima Vela debe tener una configuración Bajista, dada por las
PARAMETROS DE OPERACIÓN,REGLAS
5 diferencias de los precios de apertura, mínimo y máximo. 5 1
DE ENTRADA DE VENTA
Si (P Apertura – P Mínimo) < (P Máximo – P Apertura) Entonces VELA BAJISTA
• POSICION DE LA VELA: La ultima Vela debe tener su precio Máximo en el canal formado entre la EMA
20 y la EMA 55
• Operaciones de Compra: Debe cerrar todas las operaciones abiertas de compra, cuando la EMA 20 se
ubique por debajo de la EMA 25.
• Lote por Operación: El algoritmo debe trabajar con tamaño de lote estándar para todas las
operaciones, y modificable en el momento que se inicie a operar.
• Pares a Operar: Debe operar en cualquier producto par de divisas, modificable al momento que se
7 OTRAS CONSIDERACIONES OPERATIVAS. ponga en operación el algoritmo. 5 1
• Temporalidad de la Operativa: El “time frame”, también puede ser ajustado al momento de iniciar la
operación el algoritmo y puede operar en cualquiera de ellos
67
7.1.2.2 Ventana de prueba y temporalidad. Se debe probar para cada uno de los
pares en una ventana temporal de 2 años desde Abril de 2012 a Abril de 2014.
Realizar el “backtesting” en temporalidad de 4 Horas.
Calcular los indicadores de desempeño operativo para cada uno de los pares.
Graficar en el tiempo los pips acumulados para cada uno de los pares.
Para cada uno de los pares hacer un análisis de los factores temporales (día
de la semana, hora del día) de la operación, que puedan afectar
negativamente los resultados.
68
INPUTS PRODUCT BACKLOG
ENTREGABLES ESQUEMA VISUAL DEL
ALGORITMO/ CODIGO DE
PROGRAMACION/ PRUEBA EN
PLATAFORMA.
NOMBRE DEL ALGORITMO PROT2B25
Para el desarrollo de este algoritmo se plantea una idea básica dentro del
repertorio de estrategias y técnicas. Se requiere para esta idea de inversión un
solo indicador técnico solo que con tres parámetros diferentes: tres Medias
Móviles Exponenciales (EMA) una de 20 periodos, la segunda de 25 periodos y
una tercera de 55 periodos.
Identificar tendencia, esto es si la EMA (20) > EMA (25) > EMA (55), es una
tendencia alcista. Si EMA (20) < EMA (25) < EMA (55), tendencia bajista.
Abrir operaciones Si hay tendencia alcista y el precio abre la última vela en el
canal formado entre la EMA (20) y EMA (55), se abrirá una operación de
compra. Si la tendencia es bajista y el precio abre en este canal, igual se abre
una operación de venta.
Cerrar operaciones, si la tendencia es alcista, hay operaciones abiertas y la
EMA (20) cruza con la EMA (25), es decir EMA (20) = EMA (25); entonces se
69
cierran todas las operaciones; igual sucede con la tendencia bajista y las
operaciones de venta.
70
Ilustración 2 Algoritmo en Visual JForex
71
El código del algoritmo, en lenguaje de programación JAVA está disponible e
implícito en el archivo .vfs, del entregable principal. En la ilustración 3 se ve
reflejado parte del código del algoritmo en JAVA
72
La Ilustración 3. Corresponde a una imagen de aproximadamente el 10% del
código completo de programación.
7.2.2 Video de operación Como evidencia que el algoritmo realiza los procesos
de compra-venta de acuerdo a los requerimientos del product- Backlog inicial, se
realiza como entregable un video en formato .mp4 / .avi. Que demuestre en forma
suficiente la ejecicion de las operaciones. En la Grafica 2, se evidencias algunas
operaciones del algoritmo. Se muestra en esta grafica como opera el algoritmo,
arriba una vez definida la tendenciay cumplida la condicion de apertura de la
ultima vela, el algoritmo abre las operaciones, en este caso se visualizan cuatro
(encerradas en azul); abajo cuando se cumple la condicion de cierre se observa
como cierra las cuatro operaciones en simultanea (encerrado en rojo)
73
Fuente: Tomado del proceso de prueba del algoritmo en plataforma JForex
7.3 “BACKTESTING”
74
Ilustración 4 Resultado Backtesting
75
Los resultados de las pruebas de cada uno de los pares escogidos son
entregables en Excel bajo el modelo que se muestra en la ilustración 5, a partir de
los resultados de la simulación en la plataforma.
Cuenta BALANCE
No Operación Label Amount Direction Open prices Closed Price Profit/Loss USD Profit/Loss in pips Open date Close date
(USD) EN PIPS
1 IVF20120429_18595158257534 0,001 BUY 1,98159 2,06815 65,62 865,6 30/04/2012 00:00 25/05/2012 12:00 5065,62 865,6
2 IVF20120430_06595938018605 0,001 BUY 1,98694 2,06815 61,56 812,1 30/04/2012 12:00 25/05/2012 12:00 5127,18 1677,7
3 IVF20120430_1859597107472 0,001 BUY 1,98766 2,06815 61,02 804,9 01/05/2012 00:00 25/05/2012 12:00 5188,2 2482,6
4 IVF20120510_02595944273053 0,001 BUY 2,04768 2,06815 15,52 204,8 10/05/2012 08:00 25/05/2012 12:00 5203,72 2687,4
5 IVF20120511_06595933893848 0,001 BUY 2,05265 2,06815 11,75 155 11/05/2012 12:00 25/05/2012 12:00 5215,47 2842,4
6 IVF20120511_10595941601354 0,001 BUY 2,04625 2,06815 16,6 219 11/05/2012 16:00 25/05/2012 12:00 5232,07 3061,4
7 IVF20120516_10595964385260 0,001 BUY 2,08199 2,06815 -10,49 -138,4 16/05/2012 16:00 25/05/2012 12:00 5221,58 2923
8 IVF20120517_02595928205755 0,001 BUY 2,07752 2,06815 -7,1 -93,7 17/05/2012 08:00 25/05/2012 12:00 5214,48 2829,3
9 IVF20120517_06595915113522 0,001 BUY 2,07455 2,06815 -4,85 -64 17/05/2012 12:00 25/05/2012 12:00 5209,63 2765,3
10 IVF20120517_1059593259344 0,001 BUY 2,06802 2,06815 0,1 1,3 17/05/2012 16:00 25/05/2012 12:00 5209,73 2766,6
11 IVF20121225_22595867669950 0,001 BUY 1,96469 1,95805 -5,5 -66,4 26/12/2012 04:00 01/01/2013 12:00 5204,23 2700,2
12 IVF20121226_02595820338484 0,001 BUY 1,96513 1,95805 -5,87 -70,8 26/12/2012 08:00 01/01/2013 12:00 5198,36 2629,4
13 IVF20121227_14595973642661 0,001 BUY 1,96493 1,95805 -5,7 -68,8 27/12/2012 20:00 01/01/2013 12:00 5192,66 2560,6
14 IVF20121227_18595955212983 0,001 BUY 1,96340 1,95805 -4,44 -53,5 28/12/2012 00:00 01/01/2013 12:00 5188,22 2507,1
15 IVF20121228_06595950074410 0,001 BUY 1,96075 1,95805 -2,24 -27 28/12/2012 12:00 01/01/2013 12:00 5185,98 2480,1
16 IVF20121230_18595995777962 0,001 BUY 1,96480 1,95805 -5,6 -67,5 31/12/2012 00:00 01/01/2013 12:00 5180,38 2412,6
17 IVF20120517_14595945026194 0,001 BUY 2,07067 2,06815 -1,91 -25,2 17/05/2012 20:00 25/05/2012 12:00 5178,47 2387,4
La Ilustración 5, muestra el formato creado por los autores con el cual se procesan
los resultados del back testing, en la parte superior muestra los parámetros de la
prueba y los resultados en resumen de la misma. Y en la parte inferior algunas
operaciones de este caso con todos sus parámetros e identificada con verde como
operación ganadora y en rojo como perdedora.
Estas hojas de cálculo son la base para todo el trabajo de análisis posterior, para
este ejercicio se realizaron pruebas en 28 pares, generando con ello 28 hojas de
cálculo de idénticas características.
76
7.3.2 Resultados finales en Pips. Los resultados acumulados de las pruebas
para los pares solicitados, se muestran en una tabla resumen, que constituye el
entregable final de la etapa de “backtesting”. Para el caso de aplicación, se
obtuvieron los siguientes resultados. Todos los resultados en el backtesting se dan
en pips, es decir no son valores monetarios, el valor monetario se da en la
evaluación de la inversión.
77
con resultados positivos y los rojos, pares que reportan perdidas en el periodo
evaluado. Como se puede observar se obtuvieron 8 pares ganadores y 20
perdedores. Finalmente en la esquina inferior derecha se tiene el balance de pips
de todas las pruebas, que en este caso arroja un resultado de +32.256 pips para
el periodo evaluado.
Con los datos operativos históricos que se obtienen en la etapa anterior, se realiza
un proceso de mejoramiento de resultados, en este caso se optó por buscar
patrones temporales que perjudiquen la efectividad del algoritmo.
Para cada par de divisas se identificó y elimino el día de la semana y hora del día
con mayores resultados negativos históricos, se ajustó el algoritmo eliminando
estos parámetros y se probó nuevamente, evidenciándose en algunos pares
mejora en resultados.
78
ENTRADA
TIME FRAME DE PRUEBA 4 HORAS
El análisis inicial aplicado en este caso, busca identificar los días de la semana y
horas de operación; en los cuales se generan mayor cantidad de pips perdidos.
Con dos objetivos iniciales:
El algoritmo para este par, tiene unos resultados degativos acumulados; hizo 372
operaciones de las cuales obtuvo beneficios en 96 de ellas (25,8%). finalmente
cierra la prueba con un balance negativo de 839 pips.
79
DIA: Miércoles
HORA: 8:00 GMT
El cuadro 6 muestra los resultados en pips del GBP/NZD, organizado por horas de
apertura de operación y por días, se resalta con color amarillo, el día y la hora del
día de operación con mayores resultados negativos, el día miércoles reporta
pérdidas por -4561 pips, mientras la hora de las 8 todos los días arroja 1975 pips.
Estos son los parámetros a eliminar del algoritmo. Día: miércoles / Hora: 8:00
GMT
Aplicando estos filtros, y eliminando las operaciones de los miércoles y las 8:00
horas todos los días, se obtienen los resultados del Cuadro 7:
80
Cuadro 7 Resultados de Análisis de temporalidad
Etiquetas de
Suma de Profit/Loss in columna -
pips HORA-
Total
Etiquetas de fila –DIA- 0 4 12 16 20 general
lunes 729 930,3 1456,6 -533,7 75,3 2657,5
martes 1053,8 -347,5 -297,6 517,9 -958,5 -31,9
jueves -5,4 -237,9 -1201,8 -81,2 240,7 -1285,6
viernes 791,3 2062,1 -753,9 906,5 765,7 3771,7
Total general 2568,7 2407 -796,7 809,5 123,2 5111,7
El filtro aplicado de no operar los miércoles y eliminar las operaciones a las 8:00
GMT, mejoro el par GBP/NZD, pasándolo de -839 pips a 5112 pips.
Para todos los pares se eliminó el peor día y la peor hora, como criterio de
filtración.
81
Ilustración 7 Selección de los mejores pares
TEMPORALIDAD 4 HORAS
PERIODO EVALUADO 28/04/2012 TOTAL TRADE 28
28/04/2014 PARES POSITIVOS 11 39%
"EA" PROBADO PROT2B25 PARES DESCARTADOS 17 61%
Los pares que no están subrayados no fueron objeto de ninguna filtración, ya que
todos los días y horas arrojan resultados positivos.
Cuadro 8, Para los pares a los cuales se les aplico los filtros se tiene los pips
ganados por la mejora en cada uno de ellos por la eliminación del día y la hora
especificada. Se describe el día y hora eliminado para cada par. En total se obtuvo
un incremento de 17216 pips.
82
Cuadro 8 Pares seleccionados
PIPS BACKTESTING PIPS FILTRADOS PIPS GANADOS DIA ELIMINADO HORA ELIMINADA
GBP/NZD -839 5112 5951 MIERCOLES 8
AUD/NZD -1686 1197 2883 JUEVES 0
AUD/JPY 610 2539 1929 VIERNES 16
AUD/CAD -1196 654 1850 JUEVES 0
USD/JPY 604 2350 1746 MIERCOLES 12
NZD/JPY 2107 3723 1616 VIERNES 8
EUR/NZD 13133 14374 1241 MARTES 8
TOTAL 17216
Como entregable final del análisis temporal esta la lista de pares con mejor
comportamiento para el algoritmo en la ventana de tiempo evaluada. Incluyendo
los ajustes que se deben hacer al algoritmo en cuanto a día y hora para los pares
que aplique.
PARES PIPS BACKTESTING PIPS FILTRADOS PIPS GANADOS DIA ELIMINADO HORA ELIMINADA
GBP/AUD 44072 44072 0
EUR/AUD 33848 33848 0
AUD/CHF 18973 18973 0
GBP/JPY 16970 16970 0
EUR/NZD 13133 14374 1241 MARTES 8
GBP/NZD -839 5112 5951 MIERCOLES 8
NZD/JPY 2107 3723 1616 VIERNES 8
AUD/JPY 610 2539 1929 VIERNES 16
USD/JPY 604 2350 1746 MIERCOLES 12
AUD/NZD -1686 1197 2883 JUEVES 0
AUD/CAD -1196 654 1850 JUEVES 0
83
8. ANÁLISIS DE LA INVERSION
Resultado positivo en número de “pips” superior a 3000 pips. Para los dos años
evaluados.
Baja correlación técnica entre sí con el fin de evitar multiplicación de riesgo,
para ello se utilizó las correlaciones calculadas para las últimas 120 semanas
de los pares que cumplieron la primera condición.
84
Cuadro 10 Correlación
El cuadro 10 muestra el índice de correlación para las últimas 120 semanas entre
los pares seleccionados en el Cuadro 9, este índice, si es cercano a 100, indica
una alta correlación, es decir que los instrumentos tienen un comportamiento de
precio muy similar, lo cual es negativo porque si se aplica la misma estrategia en
dos pares altamente correlacionados, el riesgo se duplica, perjudicando el
principio de la diversificación como método para mitigar el riesgo.
En este caso se escogieron los cuatro pares con menor correlación para armar de
esta manera un portafolio con mayor diversificación.
85
Cuadro 11 Cuatro Mejores pares
Los resultados en pips para los dos años evaluados en el portafolio conformado
por los cuatro pares escogidos, fueron.
PIPS GANADOS PARA EL PORTAFOLIO DE PARES TOTAL PROMEDIO DIARIOS PROMEDIOS MENSUAL
GBP/AUD 44072 60,4 1811,2
EUR/NZD 14374 19,7 590,7
NZD/JPY 3723 5,1 153,0
GBP/NZD 5112 7,0 210,1
PIPS TOTALES PORTAFOLIO EN EL PERIODO 67280,7 92,2 2765,0
86
TAMAÑO DEL LOTE VALOR DEL
(millones de divisa PIP
base) (USD/PIP)
1 100
0,1 (estándar) 10
0,01 1
0,001 0,1
Se calculó el valor monetario de los pips obtenidos por todo el portafolio, con
distintos precios del pip, de esta manera se determina el nivel de rentabilidad para
el ejercicio.
El valor del pip está relacionado con el tamaño de la inversión inicial, el riesgo por
operación y en general con el nivel de riesgo del inversionista. Para el perfil de
inversión en este ejercicio, se escoge el nivel de rentabilidad para dos años
correspondiente a un valor de pip de 1 USD/PIP.
Para el cálculo del capital inicial requerido para operar el portafolio con el
algoritmo programado, se aplican criterios estadísticos relacionados con el riesgo
total de la inversión.
87
8.3.1 “Draw Down” máximo En la gráfica 3 de rendimiento de la inversión en el
tiempo; El “draw down” se define como la caída desde el ultimo máximo, hasta que
este vuelve a ser superado, el mayor “draw down” es una medida estadística del
mayor riesgo que puede afrontar el inversor.
Fuente: TRADING CON SISTEMAS. Draw Down [en línea] disponible en:
http://www.tradingconsistemas.com/category/tecnica/page/2/.
88
Gráfica 4 Rendimientos del portafolio
El capital de inversión inicial, debe ser suficiente para cubrir el DDmax; más un
margen de operación del 50%, que permita continuar la operativa en caso que
ocurriese este evento.
8.3.2 Riesgo de ruina Definido como el riesgo de perder una cantidad de dinero,
a partir del rendimiento mensual. Este parámetro es un indicador del riesgo de que
89
se presente el DDmax y por lo tanto del riesgo de perder la totalidad del capital
calculado en el paso anterior.
R: riesgo de ruina
RP: Rendimiento Promedio Mensual
K: Capital calculado
δ: Desviación estándar de los rendimientos mensuales.
Donde:
90
Gráfica 5 Riesgo Ruina
El Riesgo de Ruina, es el riesgo que se presente una caída total de 32.500 USD
es del 15,1r
91
8.3.3 Ratio de Sharpe La ratio de Sharpe17, es una medida del exceso de
rendimiento por unidad de riesgo de una inversión. La cantidad se define como:
Donde
S: Ratio sharpe
R: Rendimiento Esperado del portafolio
Rf: Rendimiento de una inversión libre de riesgo
: Volatilidad de los rendimientos del portafolio (Desviación Estándar)
El Rendimiento Esperado del Portafolio (R), para este caso, se usa la media
geométrica anualizada del rendimiento mensual, por ser un valor más
confiable que la media aritmética, especialmente por la alta volatilidad de los
datos de rendimiento mensual.
17
BAUTISTA MENA, Rafael. Incertidumbre y riesgos en decisiones financieras. 1 ed. Bogotá D.C.:
Ecoe Ediciones, 2013. p. 181 ISBN 978-958-648-801-3
92
Media Geométrica Anualizada del Rendimiento Mensual (%) 87,08%
El Sharpe Ratio, es indicativo del nivel de riesgo que conlleva esta inversión,
un S menor a 1 indica que el rendimiento del activo es inferior al riesgo del
mismo.
Si bien se identifica como una inversión de alto riesgo, estos niveles de Sharpe
Ratio son frecuentes en este tipo de activos de inversión, no se esperan S
mayores a 1, por el alto nivel de volatilidad de estos instrumentos.
Fuente: DUNS PEOPLE Los fondos de bolsa europea con major ratio de sharpe a tres años [en
linea] disponible en: http://www.fundspeople.com/noticias/los-fondos-de-bolsa-europea-con-mejor-
ratio-de-sharpe-a-tres-anos-130542
93
En el cuadro 13 se muestra la clasificación de mejores Fondos de inversión
europeos con mejor Sharpe Ratio a 3 años, como referencia de los Sharpe Ratio
característicos del mercado.
Este flujo inicial, tiene que ver con los ingresos y costos propios de la operación
comercial del algoritmo. Este flujo se hace en dólares americanos (USD), porque
todas las transacciones se realizan en esta moneda.
94
Cuadro 14 Utilidad mes a mes
CAPITAL INICIAL USD 32.500
95
Depósitos realizados a la cuenta, en este caso se calcula para un único
depósito al inicio de las operaciones por 32.500 USD.
Capital neto en la cuenta al momento de la operación.
Volumen negociado en el mes anterior es decir la suma de los lotes adquiridos
en todas las operaciones del mes anterior.
Estos tres factores tienen tarifas por rango y finalmente para cada operación el
bróker cobra el precio más bajo de las tres tarifas.
Cada tarifa está formulada por millón de dólares negociado; estos volúmenes son
posibles por el apalancamiento que para este caso es 100:1.
Con estos criterios se calculan los cobros por comisión mes a mes para el
portafolio.
96
Cuadro 15 Costo por comisiones
CAPITAL INICIAL USD 32.500
LOTE POR OPERACIÓN 0,1
97
Cuadro 16 Resultados operativos para evaluación del portafolio por dos
años, en USD.
abr-12 3.101 35.601 17,50 3.084 35.584 9,5 9,5 9,5 9,5
may-12 3.121 38.722 135,00 2.986 38.570 9,6 19,1 9,2 18,7
jun-12 24.413 63.135 124,20 24.289 62.859 75,1 94,3 74,7 93,4
jul-12 (848) 62.287 75,60 (924) 61.935 -2,6 91,7 -2,8 90,6
ago-12 5.900 68.187 91,80 5.808 67.743 18,2 109,8 17,9 108,4
sep-12 (2.722) 65.465 79,20 (2.801) 64.941 -8,4 101,4 -8,6 99,8
oct-12 (1.124) 64.341 77,40 (1.201) 63.740 -3,5 98,0 -3,7 96,1
nov-12 875 65.216 81,00 794 64.534 2,7 100,7 2,4 98,6
dic-12 (2.644) 62.573 84,60 (2.728) 61.806 -8,1 92,5 -8,4 90,2
ene-13 1.246 63.818 97,20 1.148 62.955 3,8 96,4 3,5 93,7
feb-13 (2.479) 61.339 84,60 (2.564) 60.391 -7,6 88,7 -7,9 85,8
mar-13 (367) 60.972 55,80 (423) 59.968 -1,1 87,6 -1,3 84,5
abr-13 19.773 80.745 66,60 19.707 79.675 60,8 148,4 60,6 145,2
may-13 34.599 115.344 120,60 34.478 114.153 106,5 254,9 106,1 251,2
jun-13 (2.521) 112.823 115,20 (2.636) 111.516 -7,8 247,1 -8,1 243,1
jul-13 989 113.811 61,20 928 112.444 3,0 250,2 2,9 246,0
ago-13 (5.685) 108.126 109,80 (5.795) 106.649 -17,5 232,7 -17,8 228,1
sep-13 (891) 107.235 43,20 (934) 105.715 -2,7 230,0 -2,9 225,3
oct-13 (3.340) 103.895 127,80 (3.468) 102.247 -10,3 219,7 -10,7 214,6
nov-13 (735) 103.160 50,40 (785) 101.461 -2,3 217,4 -2,4 212,2
dic-13 (1.769) 101.391 135,00 (1.904) 99.557 -5,4 212,0 -5,9 206,3
ene-14 (3.222) 98.169 84,60 (3.307) 96.251 -9,9 202,1 -10,2 196,2
feb-14 (4.482) 93.687 100,80 (4.583) 91.668 -13,8 188,3 -14,1 182,1
mar-14 7.073 100.760 99,00 6.974 98.642 21,8 210,0 21,5 203,5
abr-14 (979) 99.781 68,40 (1.048) 97.594 -3,0 207,0 -3,2 200,3
En el cuadro 16, se muestran las utilidades que genera el portafolio mes a mes y
el efecto de las comisiones al Broker sobre las mismas, se optiene un rendimiento
bruto al final de los dos años de 207 %.. Y al aplicar el descuento por comisiones
queda en 200% para el mismo periodo.
98
Cuadro 17 Utilidad Operacional
TOTAL PROMEDIOS DIARIOS PROMEDIOS MENSUALES
Los costos de la creación del algoritmo, están relacionados con el proyecto, (ver
capítulo 6- Concepto del negocio) gestionado por la metodología de trabajo
“scrum” y que por un proceso iterativo para la programarse realiza la programación
del sistema automatizado de inversión.
99
Cuadro 18 Inversiones y costos
TASA DE CAMBIO
ADQUISICIONES INICIALES (COP/USD)
1881,19
100
Los gastos operacionales no van más allá de la tarifa del internet, y un margen
para gastos de mantenimiento y actualización de computadores.
El algoritmo opera desde servidores propios del “bróker” externos a los equipos
del inversor, independiente que los equipos del inversor estén conectados.
MANTENIMIENTO
OTROS Mantenimiento computadores y software 1 $ 200.000 $ 200.000 $ 302.000 USD 161
101
Cuadro 19 Utilidad Neta
CAPITAL DE CUENTA DE INVERSION 32.500
COSTOS TOTALES (INCLUYENDO CAPITAL DE CUENTA) 54.246
RENTABILIDAD
RENTABILIDAD SOBRE
SOBRE INVERSION MARGEN DE UTILIDAD
INVERSION DE CUENTA
TOTAL
UTILIDAD BRUTA (USD) 67.281 207,0% 83,9% 67,43%
VALOR DEL PORTAFOLIO BRUTO (USD) 99.781
COMISIONES 2.186,50
UTILIDAD NETA OPERACIONAL 65.094 200,3% 79,9% 65,24%
VALOR DE PORTAFOLIO NETO OPERACIONAL (USD) 97.594
COSTO FIJO MENSUAL 4.025,00
UTILIDAD OPERACIONAL 61.069 187,9% 72,5% 62,57%
VALOR DE PORTAFOLIO OPERACIONAL (USD) 93.569
COSTO AMORTIZACION INV INICIAL 15.534,00
UTILIDAD ANTES DE IMPUESTOS 45.535 140,1% 43,9% 45,64%
VALOR DE PORTAFOLIO ANTES DE IMPUESTOS (USD) 78.035
IMPUESTOS DE RENTA (33%) 15.026,62
UTILIDD NETA 30.509 93,9% 16,2% 30,58%
VALOR DE PORTAFOLIO NETO (USD) 63.009
102
Cuadro 20 P&G
Ingresos Brutos es el valor total del portafolio al final de los dos años de
evaluación, tomado del Cuadro 14.
Los costos de producción Cuadro 21. salen del total de la inversión inicial del
Cuadro 18; sumado a los costos por comisiones tomado del Cuadro 17;
Sumando los costos fijos mensuales para los dos años tomado del Cuadro 19.
103
Cuadro 21 Costos de Producción.
104
Cuadro 22 Comparación Activa Pasiva
28/04/2012 28/04/2014 UTILIDAD RENTABILIDAD
TRM A LA FECHA (COP/ USD) 1.761,20 1.942,37
CAPITAL DE CUENTA DE INVERSION (USD) 32.500
28/04/2012 CAPITAL + COSTOS (USD) 54.246 COP 95.537.834,83
PORTAFOLIO ALGORITMO 28/04/2014 VALOR DE PORTAFOLIO ANTES DE IMPUESTOS (USD) 78.035 COP 151.573.231
INVERSION ACTIVA GANACIA TOTAL COP 56.035.397 58,65%
Para las cuatro inversiones referenciadas, se tomó como capital inicial el valor
total que se invirtió para la creación y ejecución del algoritmo en los dos años
evaluados, es decir 54.246 USD, de los cuales fueron de inversión efectiva
32.500 USD. Para todos los casos este capital inicial se convirtió a pesos
colombianos a la TRM de inicio de la inversión (28 de Abril de 2012)
Para el caso de la inversión activa el valor final al cabo de los dos años es el valor
del portafolio antes de impuestos, tomado del cuadro 19, y convertido a pesos
Colombianos a la TRM del día (28 de Abril de 2014).
Para las inversiones pasivas los valores al final del periodo evaluado están dados
en el caso de la compra de dólares como el mismo valor de la inversión convertido
a pesos con la TRM del día.
105
Para la acción de Ecopetrol se simulo una inversión en acciones de Ecopetrol al
precio de cierre en la Bolsa de Valores de Colombia para la fecha de inicio y
cierre.
Las utilidades salen de la diferencia entre los valores final e inicial de cada una de
las inversiones y sus rentabilidades de la relación entre la utilidad y la inversión
inicial en pesos colombianos COP.
106
9. ANÁLISIS DE RESULTADOS
El algoritmo creado para este trabajo de monografía, desde el punto de vista del
análisis técnico de mercados, es una estrategia conocida y común, que consiste
básicamente en abrir y cerrar operaciones con base en el cruce grafico de
Medias Móviles Exponenciales (EMA); la efectividad de esta estrategia es
variable en diferentes mercados e instrumentos y sus resultados pueden ser
discutibles desde la visión de mercado. Lo que se plantea en este documento
es una metodología que involucre la automatización de la estrategia, las
pruebas de los mismos y los criterios para realizar o no la inversión. Esta
metodología puede ser aplicada a cualquier estrategia de negociación
automatizada.
107
(equivalente al 28% de los pares). Pese a esta proporción baja, de pares
positivos, el balance de los pips obtenidos para los 28 pares fue +32.256 pips;
estos resultados indican de que el algoritmo permite un manejo del riesgo
beneficio adecuado; aunque pierde en la mayoría de los instrumentos probados,
los beneficios obtenidos en los 8 positivos, compensa las perdidas y permite un
balance beneficioso al inversionista en los dos años probados. Aunque estos
datos en ningún momento constituyen una garantía o proyección del
comportamiento futuro, si permiten visualizar el comportamiento estadístico del
sistema que es lo que busca este tipo de inversiones, la ventaja estadística.
108
acumulado para los dos años de +67281 pips. El pip es la unidad base para
calcular los posibles rendimientos de la inversión, y su valor monetario depende
del capital que se invierta y el nivel de riesgo del inversionista; con estos
resultados para dos años y teniendo en cuenta el perfil de inversión de los
autores se decidió calcular con un precio de pip de 1 USD/PIP, que implica un
valor de la inversión al final de los dos años de 67.281 USD.
Con estos tres criterios podemos ubicar esta inversión como de alta rentabilidad
y de alto riesgo; que es una tipología típica de las inversiones a corto plazo en
divisas. Estos parámetros son indicadores de la inversión bruta; es decir sin
incluir los costos y gastos adicionales. Son indicadores de la inversión como tal.
109
La inclusión de los costos y gastos necesarios para llevar a cabo la inversión,
da la dimensión apropiada de los rendimientos y utilidades esperadas. Los
costos se identificaron como.
Costo de equipos y software requerido
Costo de creación del algoritmo; (costo del proyecto)
Costos operativos de inversión (comisiones del Bróker)
Costos asociados al capital de operación.
110
El portafolio con el algoritmo presenta una ventaja en cuanto a rentabilidad
(58,65%) con respecto a cualquiera de los otros tres escenarios, pero
necesariamente ese solo factor no puede ser determinante a la hora de invertir,
el factor riesgo es preponderante a la hora de decidir la inversión en este tipo de
activos.
111
10. CONCLUSIONES
112
El algoritmo creado se probó con datos reales de mercado por un periodo de
dos años (desde Abril de 2012 a Abril de 2014); dentro del proceso de ajustes
del algoritmo y de la evaluación financiera, se hizo evidente que para un
análisis suficiente, con una perspectiva de inversión real se requeriría pruebas
en periodos mucho más amplios; de cinco a diez años, para detectar patrones
estadísticos multianuales y evaluar efectos como las meses de estaciones y
de fiesta. El presente trabajo tiene un enfoque más metodológico que
estadístico - financiero y para este efecto dos años se consideró un periodo de
tiempo suficiente para plantear la estrategia y la metodología.
Los resultados obtenidos con el algoritmo con las pruebas realizadas y luego
los que se obtuvieron en el proceso de mejoramiento, son positivos desde el
punto de vista de rentabilidad; pero solo cuando se hace un acercamiento al
riesgo de la inversión, se evidencia el grado de incertidumbre y de volatilidad
de los datos. Esta gestión medible del riesgo es un importante referente para el
inversionista que se interesa por este tipo de mercados; la metodología
planteada en este documento está enfocada a llevar una idea de inversión de
tipo técnico hacia unos escenarios de evaluación objetivos y reales, yendo más
allá del retorno de la inversión.
113
que la inversión pasiva con mejor resultado fue un CDT con el 18%. Esto
nuevamente teniendo en cuenta únicamente la rentabilidad.
114
BIBLIOGRAFÍA
115
FXSTREET. Tipos de cambio y pares [En línea] Disponible
http://www.fxstreet.es/educacion/curso-forex/unit-1/chapter-3/tipos-de-cambio-y-
pares/
LAWS, Jason y NA¨IM, Patrick. Applied Quantitative Methods for Trading and
Investment, Edited by Christian L. Dunis
116