Documentos de Académico
Documentos de Profesional
Documentos de Cultura
NÚM. 58
EL CAMINO DE UNA
ESTRATEGIA
6 CARACTERÍSTICAS
DE LOS TRADERS
RENTABLES
DE TRADING
PÁG. 18
CÓMO HACER TRADING
CON NOTICIAS. FOREX
PÁG. 54
KEVIN DAVEY PÁG. 47
Edición
patrocinada
por
NÚMERO 58
29 SISTEMAS DE TRADING
El camino de una estrategia de trading. 47
CANAL DE TRADING
LA IMPORTANCIA DE UN
BUEN SCREENER.
Lo mejor del canal. 51
4 ABR-JUN 2024
COLABORAN EN ESTE NÚMERO
COMITÉ DIRECTIVO
Alejandro de Luis
ADMINISTRACIÓN
Keneth Duvan Alarcón
INTÉRPRETE
Diana Helene Castillo
TRADUCCIÓN
Alberto Muñoz Cabanes
EDICIÓN
Editorial Hispafinanzas
MAQUETA
Luis Benito Grande
© Hispatrading
All rights reserved
www.hispatrading.com
SUSCRÍBASE GRATIS:
W W W. H I S P A T R A D I N G . C O M
TRADING-NOTICIAS
LAS
NOVEDADES
DEL SECTOR
Por si se las han perdido, aquí tienen un resumen de las novedades
más destacadas del sector a lo largo del último trimestre.
POR ALBERTO MUÑOZ CABANES
Y finalmente sucedió: el pasado 10 de enero, se aprobaron como Blackrock, Fidelity o VanEck). Ello significa que,
los 11 ETFs sobre Bitcoin que habían solicitado diferentes desde esa fecha, cualquier inversor, ya sea un particular
gestoras de Wall Street (entre ellas, algunas tan importantes o un fondo de inversión, ya puede obtener exposición al
ABR-JUN 2024 9
TRADING-NOTICIAS
• Invesco Galaxy Ethereum ETF: 5 de julio de 2024 No obstante, mantener estos espectaculares números será
• Fidelity Ethereum Fund: 3 de agosto de 2024 complicado ya que, a pesar de su gran cantidad de usuarios y
volumen de publicaciones, Reddit hasta el momento nunca ha
• iShares Ethereum Trust: 7 de agosto de 2024 sido rentable, acumulando grandes pérdidas. Según los datos
facilitados por la propia compañía, al cierre de 2023 registró
Y ojo, porque aún hay más: en la segunda mitad de abril se unas pérdidas de 90,8 millones de dólares, mientras que sus
producirá el denominado halving, esto es, el mecanismo ingresos anuales sumaban 804 millones de dólares.
programado que reduce la recompensa que reciben los
mineros en forma de nuevos bitcoins, lo que en la práctica
supondrá una reducción de su tasa de emisión, haciéndolo
artificialmente más escaso. Históricamente el halving ha LA RED SOCIAL, QUE FUE FUNDADA EN
coincidido con el inicio de tramos alcistas por lo que, dada 2005 Y CUENTA CON 430 MILLONES
la euforia existente, podría producirse un nuevo empujón DE USUARIOS ACTIVOS MENSUALES,
al alza en su cotización.
FIJABA EL PRECIO INICIAL DE SALIDA
Está claro que, con tantas buenas noticias, tiene toda la DE SUS ACCIONES EN 34 DÓLARES.
pinta de que 2024 será el año de las criptomonedas.
10 ABR-JUN 2024
TRADING
Reddit ha estado experimentando en los últimos años con fondeadas, MetaQuotes, la empresa creadora de MetaTrader 4
diversas formas de aumentar sus ingresos, incluyendo y 5, decidió en febrero adoptar sus propias medidas, cortando
diferentes variantes de publicidad y de licencias de contenido, el servicio a aquellos brokers que revendían su MetaTrader a
pero sin rumbo claro. Afortunadamente, parece que Reddit ha este tipo de empresas (es lo que se conoce como acuerdos de
encontrado una nueva línea de negocio: vender las publicaciones grey-labeling).
de los usuarios para entrenar inteligencias artificiales. Prueba de
ello es el acuerdo firmado con Google en febrero para facilitar
acceso a su API y permitir que la inteligencia artificial del Entre los principales afectados estarían Blackbull Markets,
gigante de las búsquedas pueda entrenarse con publicaciones Purple Trading y, sobre todo, Eightcap, posiblemente uno de
en tiempo real a cambio de 60 millones de dólares al año. Una los brokers que más relaciones de negocio mantenía hasta el
tendencia que, probablemente, termine por asentarse a lo largo momento con empresas de fondeo.
de este año, por lo que seguramente veremos más acuerdos de
este tipo en los próximos meses. Según MetaQuotes, la explicación para realizar este
movimiento es que estas plataformas estaban aceptando
clientes estadounidenses y se les permitía operar con CFDs,
algo terminantemente prohibido por la normativa americana.
Sin embargo, podría existir otra razón y que, con el sistema de
METAQUOTES A POR LAS licencias actual de MetaTrader, MetaQuotes no recibiría ingresos
por el uso de cuentas demo, que son las que habitualmente usan
PROP FIRMS las empresas de cuentas fondeadas, por lo que seguramente se
hayan hartado de no recibir nada a cambio y hayan decidido dar
este puñetazo en la mesa.
ABR-JUN 2024 11
Los mejores libros para el trader
aficionado y profesional
35 €
Escanear
para más información
acerca de Alexander Elder
el decano mundial del trading 25 €
www.edicionesobelisco.com/35-libros-de-empresa-y-exito
TRADING
¿CÓMO EVALUAR
UNA
ESTRATEGIA
TRADING?
Miles de estrategias y
sistemas para poder
operar. ¿Cómo saber cuál
elegir? En este artículo
Van K Tharp explica
ABR-JUN 2024 13
TRADING
"
¡Ese sistema que compré no sirve para nada! Las tres
primeras operaciones que hice con él fueron todas ¿CÓMO ELEGIR ENTRE DOS SISTEMAS? HAY
perdedoras. ¡Desperdicié mil dólares en esa basura! DOS ÁREAS IMPORTANTES A TENER EN CUENTA
Nunca volveré a operar con esa cosa”. AL ELEGIR ENTRE SISTEMAS DE TRADING.
He escuchado historias como esta una y otra vez, ya sea combinación de habilidad y talento. Y una de las habilidades
que la persona esté hablando de un sistema de trading más importantes es saber qué tipo de sistemas y estrategias
que compró, recomendaciones por medio de boletines puedes operar bien, día tras día. Así que lo primero que un
o un sistema de trading que desarrollaron ellos mismos trader debe determinar al elegir entre sistemas es cuál se ajusta
(aunque la gente suele ser menos crítica con las cosas que mejor a su estilo de trading. Veamos algunas preguntas que
desarrollan ellos mismos, más sobre eso más adelante). deberían ayudarnos a determinar qué sistema está más alineado
con nuestras creencias sobre trading:
Es por esto que deberías contestar a las siguientes preguntas
antes de seguir un determinado sistema ¿Cómo elijo los • ¿Qué marco de tiempo utiliza este sistema?
sistemas? ¿Cómo sé si un sistema se ha roto? Hablemos sobre el
• ¿Operaciones intradía? ¿Algo intermedio? ¿Es este un
rendimiento de los sistemas. Estos son algunos de de los temas
marco de tiempo con el que me siento cómodo?
que trataremos en este artículo:
• ¿Este sistema opera predominantemente con las tendencias
• ¿Cuáles son los criterios clave que se deben utilizar al o ejecuta operaciones principalmente contra tendencia?
evaluar el rendimiento de un sistema? • ¿Con qué frecuencia opera el sistema? ¿Opera demasiado
• ¿Cómo puedo elegir entre dos sistemas? o, por el contrario, muy poco para nuestro nivel esperado
de actividad?
• ¿Cuándo se hace demasiado larga una serie de pérdidas
para poner en tela de juicio el sistema? • ¿Cuánto de nuestro capital de inversión requerirá cada uno
de los sistemas? ¿Es esta una cantidad con la que te sientes
• ¿Cuáles son los niveles de pérdida o drawdown aceptables? cómodo?
• ¿Debería buscar un sistema con un alto porcentaje de
aciertos o altos múltiplos R? Ten mucho cuidado si tienes la tentación de caer en la trampa
• ¿Debería comprar un sistema o dedicar tiempo a desarrollar de "puedo operarlo si funciona". Porque, si el sistema que parece
el mío propio? funcionar bien en el papel pierde demasiados trades seguidos
o tiene una o dos pérdidas que son demasiado grandes para
Para responder a aquellas personas que tiran los sistemas nuestro perfil de riesgo, entonces será más que probable que
después de tres pérdidas: A menos que su sistema gane el 95 deseche un buen sistema. Comprenda sus creencias sobre
por ciento del tiempo, tres pérdidas seguidas rara vez es algo de el mercado y las zonas de confort y estará en camino de
lo que preocuparse. combinarlas con una estrategia de trading útil.
14 ABR-JUN 2024
TRADING
de pérdidas. Si eliges un sistema que genera grandes arriesgado. Para hacer una métrica de rendimiento que sea
múltiplos R, pero que tiene un porcentaje ganador inferior realmente aplicable en todos los instrumentos y marcos de
a 50, tienes que tener un comportamiento muy paciente. tiempo, puede multiplicar la expectativa por la frecuencia
¡Recuerda lo importante que es hacer coincidir tu sistema del trading o la inversión. Esto te dará una cifra de "dólares
con tu personalidad y creencias! por mes, año, etc." que puedes usar para comparar
cualquier sistema. Con esta combinación de expectativa y
• Beneficio medio por operación. Esta medida es una de frecuencia, puede responder a la pregunta "¿Se ve mejor
mis medidas favoritas. Abarca muchas otras características ese sistema de trading intradía para el S&P, ese sistema de
del sistema, incluyendo la expectativa, el tamaño promedio trading de acciones a largo plazo o esa estrategia de compra
de la pérdida y el tamaño promedio de las operaciones venta de propiedades inmobiliarias que hace operaciones
ganadoras. Cuando se combina con la frecuencia de las unas cuantas veces al año?"
operaciones, el beneficio promedio por operación puede
decirle más sobre su sistema que la mayoría del resto de • El aumento porcentual anual dividido por el máximo
medidas individuales. Si bien esta es una de mis favoritas, drawdown. Lo que la primera medida (expectativa por
realmente necesitas combinarlo con una comprensión del frecuencia) no te dirá es cuánto dolor (o pérdidas) tendrás
siguiente elemento para asegurarte de no dejarnos engañar que sufrir para generar esas ganancias promedio. Un
por uno o dos resultados inusuales. ratio que me gusta usar es la ganancia porcentual anual
promedio dividida entre la pérdida máxima. Esto nos da
• Operaciones ganadoras de gran tamaño. A medida una relación de cuánto ganamos por año dividido entre
que revisamos los resultados de trading, esté atento a cuánto estaríamos perdiendo en cualquier momento
los rendimientos realmente grandes que se dan solo una del año. O en términos simples: ¿Cuánto tendré que
o dos veces en una ejecución de datos. He visto algunas arriesgarme a perder para generar mis rendimientos
tendencias a largo plazo que siguen los sistemas que promedio? Cualquier proporción que sea inferior a 2:1
dieron grandes resultados porque detectaron un gran es sospechosa (¿realmente quieres arriesgarte a tener un
movimiento en una acción o materia prima. ¿Qué hay de pérdida del 50% para tener una ganancia del 50 %?).
malo en tener uno o dos trades ganadores que reflejen
la mentalidad ganadora de "dejar correr a tus posiciones
ganadoras"? Lo principal es la frecuencia. Si estos trades
ganadores de gran tamaño se dan una vez cada dos o tres MEDIDAS DE RENDIMIENTO
años, será dif ícil operar su sistema mientras esperamos la
próxima gran jugada. Otro problema potencial es que estas ESTÁNDAR DE LA INDUSTRIA.
grandes ganancias se dieron cuando llegaron eventos que
quizá solo veamos una vez, como un sistema que se había Terminemos viendo dos números compuestos que muchos
quedado con posiciones bajistas el 11 de septiembre de gestores utilizan para medir su rendimiento:
2001 o cuando los hermanos Hunt intentaron arrinconar
el mercado de la plata. La conclusión es que saber el dato • Ratio Sharpe: (tasa de rendimiento del sistema - tasa de
de los rendimientos promedio no es suficiente, tienes que rendimiento libre de riesgo) / desviación estándar de los
conocer las operaciones individuales que se ejecutaron rendimientos del sistema. El Ratio Sharpe mide el riesgo
para generar esos números. de recompensa dando los rendimientos del sistema como
una relación a su desviación estándar. Si el sistema tiene
rendimientos muy constantes, tendrá un ratio alto. Un
Veamos algunas de las medidas agregadas que son útiles para sistema con rendimientos que varían mucho de un período
comparar sistemas. a otro tendrá un Ratio Sharpe más bajo.
• Ratio Sortino: Un problema con el Ratio Sharpe es que
Hay varias formas de combinar o agregar datos para proporcionar
penaliza a un sistema por un gran mes o una "buena
una medida más amplia del rendimiento del sistema.
volatilidad". El Ratio Sortino intenta superar este problema
dividiendo la misma tasa de rendimiento ajustada al riesgo
• La expectativa del sistema multiplicada por la
utilizada en el Ratio Sharpe solo por la desviación negativa
frecuencia. Debido al sesgo que los humanos tienen
o la "mala volatilidad" (la semivarianza a la baja).
por tener razón, muchas (si no la mayoría) personas
juzgan los sistemas en función del porcentaje de tiempo
que gana el sistema sin analizar la proporción entre el La conclusión para medir el rendimiento del sistema es que
trade ganador promedio y el perdedor. Conceptualmente tienes que entender qué criterios son importantes para ti. No
mide la rentabilidad promedio esperada de un sistema bases tu decisión solo en una medida de rendimiento. Con
determinado en términos de dólares ganados por dólar todas las herramientas a nuestra disposición para medir el
rendimiento, es prudente ponerlas en uso como queramos.
ABR-JUN 2024 15
Learn
TRADING
THE EASY WAY
brameshtechanalysis.com
For more details mail bhandaribrahmesh@gmail.com
TRADING
6
DE LOS
CARACTERÍSTICAS
TRADERS
RENTABLES
POR BRETT N. STEENBARGER PH.D.
¿Qué diferencia a un trader rentable de uno que no lo es? Brett N. Steenbarger Ph.D. nos describe
las seis características fundamentales para lograrlo. ¿En cuál de ellas deberías trabajar?
18 ABR-JUN 2024
TRADING
H
e visto a multitud de traders tener éxito en
mercados muy diferentes, en marcos de tiempo
muy diferentes y con estrategias muy diferentes.
Te mostraré algunos elementos comunes que he
notado que tienen los traders con mayor éxito: HAY UN PROCESO
GANADOR MUCHO
ANTES DE QUE
HAYA RESULTADOS
1) CAPACIDAD PARA MANTENER SU ENFOQUE GANADORES.
5) ATENCIÓN AL DETALLE
En el fútbol, a menudo son la defensa y el ataque lo que
2) ORIGINALIDAD Y CREATIVIDAD finalmente hace que equipo gane el partido. En el baloncesto,
las jugadas y la defensa. Los traders con menos éxito se centran
Nunca he conocido a un trader con éxito que operara de la
exclusivamente algunas ideas para entrar en el mercado. Los
manera que describen los libros tradicionales de trading.
traders con éxito desarrollan reglas y procesos para el tamaño
Siempre hay algo único que hace el operador con más éxito. De
y la gestión de posiciones para maximizar las recompensas en
hecho, muy a menudo analizan información que solo ellos ven
relación con el riesgo.
o información que todos los traders tienen a su alcance, pero de
una manera única;
ABR-JUN 2024 19
TRADING
SEGUIMIENTO DE
TENDENCIAS
CON
ESTOCÁSTICO En el análisis técnico,
Y FILTRO DE
la combinación del
indicador estocástico
MEDIA MÓVIL
con un filtro de media
móvil puede ofrecernos
señales robustas para
sumarnos en una
tendencia mediante
sus retrocesos.
ABR-JUN 2024 21
TRADING
L
a pérdida de niveles clave en el estocástico, junto
con la incorporación de una media móvil, puede
proporcionar indicios confiables de continuación
de tendencias. Este enfoque se vuelve especialmente
efectivo cuando se observan correcciones POR LO GENERAL, EL
intermedias en la evolución de activos tendenciales como INDICADOR ESTOCÁSTICO
podrían ser los índices en gráficos semanales. SE CONFIGURA CON
PARÁMETROS ESTÁNDAR DE
En muchas ocasiones, el análisis técnico nos provee de 14 PERÍODOS, DESGLOSADO
herramientas que anticipan movimientos en el precio. El EN 3 PERIODOS PARA %K
indicador estocástico con la adición de una media móvil puede Y 3 PERIODOS PARA %D.
ofrecernos señales efectivas para integrarnos en una tendencia
en curso, tal como se ilustra en la Figura 1.
Figura 1. Gráfico representado con la media móvil simple de 200 periodos y el indicador estocástico.
22 ABR-JUN 2024
TRADING
ABR-JUN 2024 23
TRADING
SOPORTES Y
RESISTENCIAS
MACRO-
DINÁMICAS POR RAUL GÓMEZ
ABR-JUN 2024 25
TRADING
L
os datos y las previsiones de variables macroeconó- igual manera en otras variables macroeconómicas tales como
micas como el PIB, la inflación, el tipo de interés, la el PIB, la productividad, la deuda pública o el salario mínimo
tasa de desempleo o la deuda pública, no solo tienen español de 2000 a 2024.
una relación "relativamente estable" en el tiempo con
el mercado de valores. Sino que su mera publica-
ción, genera en ocasiones, bruscos movimientos que permiten
realizar estrategias de trading intradía o a corto plazo con esas
variables.
26 ABR-JUN 2024
TRADING
ABR-JUN 2024 27
TRADING
28 ABR-JUN 2024
TRADING
ABR-JUN 2024 29
TRADING
E
l desaf ío inherente a cualquier plan de trading es es- • ¿Cuántas veces se revirtió el mercado en dicha zona?
tablecer el hábito de registrar cada operación, y con-
tar con un sistema semiautomático que facilite esta
• ¿Cuántas veces el mercado quebró con fuerza en dicha
zona?
tarea resulta fundamental.
• ¿Hay divergencia entre algún oscilador y el precio?
En la edición anterior comentaba la importancia de tener un
Plan de Trading y cumplir con el mismo a rajatabla. Podemos
• ¿Hay divergencia entre el volumen y el precio?
tener una buena entrada con cualquier sistema, pero si no se
lleva un registro puntual de cada una de ellas (ya que no todas Una vez contestadas dichas preguntas, procederemos a dejar
van a ser buenas), todo lo realizado hasta ese momento no ser- nuestra orden pendiente en el lugar adecuado.
virá de nada.
Aquí les muestro un ejemplo de cómo se podría armar dicha
La importancia de llevar un registro de cada operación, los planilla de verificación:
motivos por los cuales ingresamos, qué vimos en el gráfico
que nos convenció de que
dicha entrada “iba a ser
buena”, cuántos indicadores
mostraban señal de entrada
de acuerdo a nuestro
sistema, etc., todo esto
implica escudriñar el gráfico
a fondo para poder estudiar
y mejorar posteriormente,
el desempeño de nuestra
performance.
• Nuestro sistema nos muestra una clara señal de ingreso al Obviamente que esto es una idea para que ustedes puedan
mercado armarlo a “gusto y piacere”. Pero lo más importante es que puedan
extraer y estudiar la información que nos va a retroalimentar de
• Veremos en que zona se encuentra dicha señal cada una de nuestras anotaciones.
• ¿Está cercano a algún soporte o resistencia importante
(pivot points diarios, semanal o mensual)? Por cada operación tengo un Plan de Trading, el que luego
archivo en una carpeta armada para tal fin. Semanalmente
se hace un análisis de lo realizado, sacando conclusiones
importantes del porqué de cada pérdida: en mi caso analizo
EL DESAFÍO INHERENTE
el motivo de cada pérdida, ya que esto es importante para la
A CUALQUIER PLAN DE
gestión del riesgo en sí. Los traders experimentados sabemos
TRADING ES ESTABLECER EL que esta información, es más
HÁBITO DE REGISTRAR CADA
OPERACIÓN, Y CONTAR CON que importante para gestionar nuestra cartera, ya que de una
UN SISTEMA SEMIAUTOMÁTICO buena gestión dependerá la rentabilidad que podamos sacar a
QUE FACILITE ESTA TAREA nuestro portfolio en el futuro.
RESULTA FUNDAMENTAL.
30 ABR-JUN 2024
TRADING
ABR-JUN 2024 31
TRADING
¿EL SENTIMIENTO
Hoy en día es casi imposible entrar
en una conferencia de trading
cuantitativo sin ser bombardeado
con panfletos de proveedores de
datos y mesas redondas sobre
el sentimiento de las noticias.
DE LAS NOTICIAS
Nuestro equipo de QTS ha hecho
un verdadero esfuerzo en el
pasado tratando de extraer valor
de dichos datos, con resultados
muy pobres. Pero el dilema central
de la prueba de datos alternativos
ALFA?
campo se debe a la falta de alfa
en dichos datos, o es defectuoso el
pre-procesamiento de datos por
parte del proveedor?
34 ABR-JUN 2024
TRADING
C
omo muchos traders cuantitativos o quants,
no tenemos tiempo para construir nosotros EL CRITERIO DE EVALUACIÓN DE LA
mismos un motor de procesamiento de COMPETENCIA ES EL RATIO SHARPE
lenguaje natural para convertir las noticias
DE UNA CARTERA DE POSICIONES EN
en puntuaciones de sentimiento y relevancia.
BOLSA ESTILO MARKET NEUTRAL O
Por eso, confiamos en un proveedor de datos para
que haga el trabajo por nosotros. El hecho de que no NEUTRAL DE MERCADO CONSTRUIDA
hubiéramos podido extraer hasta entonces mucho alfa de POR EL USUARIO DURANTE 10 DÍAS.
los proveedores usados hasta entonces no significa que el
sentimiento de las noticias sea, en general, inútil.
para la investigación. El acceso a la GPU está bloqueado,
Así que fue con cierta emoción que escuchamos hace
así que buena suerte ejecutando tus modelos de Deep
unos años que Two Sigma, el fondo de cobertura de
Learning o aprendizaje profundo. Incluso el simple pre-
más de 42 mil millones de dólares, estaba patrocinando
procesamiento de datos mató nuestros núcleos (debido
un competición de sentimiento de noticias en Kaggle,
a problemas de memoria) tantas veces que puso nuestra
facilitando datos de sentimiento gratuitos de Thomson-
paciencia al límite.
Reuters para su prueba. Esos datos comenzaron a partir de
2007 y cubren alrededor de 2.000 acciones estadounidenses 3. Kaggle mata un núcleo si se deja inactivo durante unas
(aquellas con un volumen de trading diario en dólares horas. Buena suerte entrenando un modelo de aprendizaje
de aproximadamente 1 millón de dólares o más), y se automático de la noche a la mañana y no levantarse a las 3
complementan con el precio y el volumen de esas acciones a.m. para guardar los resultados justo a tiempo.
proporcionadas por Intrinio. Así, podremos buscar alfa de
4. No se puede cargar ningún dato suplementario en el
una fuente líder en la industria de datos de sentimiento de
núcleo. Olvídate de usar tu índice de mercado favorito
noticias.
como entrada o de cubrir tu cartera con tu ETP favorito.
El criterio de evaluación de la competencia es el ratio Sharpe 5. No hay una "base de datos maestra de valores" para
de una cartera de posiciones en bolsa estilo market neutral o especificar un identificador único para cada empresa y
neutral de mercado construida por el usuario durante 10 días. vincular los datos de noticias con los datos de precios.
(Por neutrales de mercado, nos referimos a beta cero. Aunque
esa no es la forma en que lo dijo Two Sigma, se puede demostrar
El último punto requiere cierta elaboración. Los datos de precios
estadística y matemáticamente que su criterio es equivalente a
utilizan dos identificadores para una empresa, assetCode y
esta idea.) Este es convenientemente el ratio Sharpe del "alfa", o
assetName, ninguno de los cuales se puede utilizar como su
exceso de rendimiento, de una estrategia de trading que utiliza
identificador único. Un nombre de activo, como Alphabet,
el sentimiento de las noticias.
puede asignarse a múltiples códigos de activos como GOOG.O
y GOOGL.O. Necesitamos hacer un seguimiento de GOOG.O
Puede parecer sencillo generar una estrategia de trading simple
y GOOGL.O por separado porque tienen diferente historial de
para probar el alfa con puntuaciones de sentimiento de noticias
precios. Esto presenta dificultades que no están presentes en
pre-procesadas, pero esta prueba fue inusualmente engorrosa,
bases de datos como CRSP, y requiere que diseñemos nuestro
lo que hizo que llevara tiempo. Veamos algunas quejas comunes
propio algoritmo para crear un identificador único. Lo hicimos
de los usuarios de Kaggle. Antes de nada, tenemos que decir
averiguando para cada nombre de activo si los historiales de sus
que, efectivamente comprobamos que estas quejas son una
múltiples códigos de activo se superpusieron en el tiempo. Si es
realidad:
así, tratamos cada código de activo como un identificador único
diferente. Si no, entonces acabamos de usar el último código
1. Como a nadie se le permite descargar los datos de noticias
de activo conocido como identificador único. En este último
en sus propios ordenadores para su análisis, la investigación
caso, también comprobamos que "unir" los múltiples códigos de
solo se puede realizar a través de Jupyter Notebook que
activos tenía sentido al comprobar que la brecha entre el final
se ejecuta en los servidores de Kaggle. Como cualquiera
de uno y el comienzo del otro era pequeña, y que los precios
que haya probado Jupyter Notebook sabe, es una gran
tenían sentido. Con solo alrededor de 150 casos, todos estos
plataforma de colaboración y presentación en tiempo real,
podrían ser revisados externamente. Por otro lado, los datos
pero una plataforma de depuración muy dif ícil de manejar
de noticias solo tienen assetName como identificador único,
2. Jupyter Notebook no solo es una herramienta que deja ya que presumiblemente diferentes clases de acciones como
mucho que desear al realizar una investigación eficiente GOOG.O y GOOGL.O se ven afectadas por las mismas noticias
para el desarrollo de software, sino que solo se nos permite en Alphabet. Por lo tanto, cada noticia se asigna potencialmente
usar 4 CPU y una cantidad muy limitada de memoria a múltiples historiales de precios.
ABR-JUN 2024 35
TRADING
36 ABR-JUN 2024
TRADING
más natural de lidiar con tales características categóricas es En comparación con las características de precios, estas
usar "codificación única": cada uno de estos tokens obtendrá su características de noticias categóricas son mucho menos
propia columna en la matriz de características, y si una noticia importantes, y encontramos que agregarlas a la simple estrategia
contiene dicho token, la columna correspondiente obtendrá de noticias anterior no mejora el rendimiento.
un valor "Verdadero" (de lo contrario, es "Fal"). La codificación
directa también nos permite agregar estas características en Así que volvamos a la pregunta de por qué nuestra simple
múltiples noticias durante algún período de retrospectiva. estrategia de noticias sufrió tal deterioro de rendimiento, desde
Para hacer eso, decidimos usar el operador de quirófano para la validación hasta el conjunto de pruebas. (Debemos tener
agregarlos durante el día de negociación más reciente (en lugar en cuenta que no somos solo nosotros los que no pudimos
del retroceso de 5 días para las características numéricas). Es extraer mucho valor de los datos de las noticias. La mayoría
decir, siempre y cuando una noticia contenga un token dentro de los otros núcleos publicados por otros usuarios de Kaggle
del día más reciente, estableceremos esa función diaria en True. tampoco han mostrado ningún beneficio en la incorporación
Antes de intentar construir un modelo predictivo utilizando de características de noticias en la generación de alfa. Las
esta matriz de características, comparamos la importancia de características de precios complicadas con complicados
sus características con otras características existentes utilizando algoritmos de aprendizaje automático son utilizadas por
un bosque aleatorio impulsado, como se implementa en muchos de los principales concursantes que han publicado sus
LightGBM. núcleos.) Ya hemos descartado el sobreajuste, ya que no hay
información adicional extraída del conjunto de validación. Las
otras posibilidades son la mala suerte, el cambio de régimen o la
desintegración alfa. Comparando las dos curvas de rentabilidad,
la mala suerte parece una explicación poco probable. Dado
que la estrategia utiliza solo características de noticias, y no
características macroeconómicas, de precios o de estructura de
Figura 3. Características LGBM. mercado, el cambio de régimen también parece poco probable.
La desintegración alfa parece un probable culpable, con eso nos
Estas características categóricas no se encuentran en ninguna referimos a la desintegración de la alfa debido a la competencia
parte de las 5 características principales en comparación con de otros traders que utilizan las mismas características para
las características de precio (devoluciones). Pero lo que es más generar señales. Un artículo académico publicado hace algunos
sorprendente, ¡LightGBM arrojó el código de activos como años (Beckers, 2018) apoya esta idea. Basado en un metaestudio
la característica más importante! Esa es una falacia común de la mayoría de las estrategias publicadas utilizando datos de
de usar los datos de entrenamiento para la clasificación de la sentimiento de noticias, el autor encontró que tales estrategias
importancia de las características (el problema es destacado generaron un ratio de información de 0,76 de 2003 a 2007, pero
por Larkin). Si un clasificador sabe que GOOG tenía un gran solo 0,25 de 2008-2017, ¡una caída del 66 %!
ratio Sharpe en la muestra, ¡por supuesto que va a predecir
que GOOG tendrá un rendimiento residual positivo pase ¿Significa eso que deberíamos abandonar el sentimiento de las
lo que pase! La forma correcta de calcular la importancia de noticias como una característica para la generación de ideas de
la característica es aplicar la precisión de disminución media trading? No necesariamente. Nuestro horizonte predictivo está
(MDA) utilizando datos de validación o con validación cruzada limitado a ser de 10 días. Ciertamente, uno debería probar otros
(consulte nuestro núcleo que demuestra que el código de horizontes si dichos datos están disponibles. Cuando dimos
activos ya no es una característica importante una vez que lo un resumen de nuestros descubrimientos en una conferencia,
hacemos). Alternativamente, podemos excluir manualmente un miembro de la audiencia sugirió que el sentimiento de las
las características que permanecen constantes a lo largo del noticias todavía puede ser útil si tenemos cuidado al elegir qué
historial de una acción de la clasificación de importancia de las país (¿India?), o qué sector (¿acciones relacionadas con defensa?),
características. Una vez que lo hemos hecho, encontramos que o qué capitalización de mercado (¿penny stocks?) lo aplicamos.
las características más importantes son: Solo hemos aplicado la investigación a las acciones de EE.
UU. en las 2000 primeras según su capitalización de mercado,
debido a las restricciones impuestas por Two Sigma, pero no
hay razón por la que tenga que cumplir con esas restricciones
en su propia investigación al estudiar el sentimiento generado
por las noticias.
ABR-JUN 2024 37
TRADING
LA
IMPORTANCIA
DE UN BUEN
SCREENER POR GERARD SÁNCHEZ
Tener la capacidad
de seleccionar activos
que cumplan con
nuestros criterios es
parte fundamental de
una operativa efectiva
y sistemática. ¿Cómo
podemos crear un buen
screener?
38 ABR-JUN 2024
TRADING
L
a búsqueda de oportunidades en los mercados outputs de modelos, etc… todo depende de lo que
es un camino que recorremos constantemente. dispongamos. Para este ejemplo se hará algo que todo el
Gracias a la democratización de gran parte mundo pueda replicar de forma gratuita y sin demasiada
de los datos financieros, hoy día no es dif ícil dificultad.
realizar herramientas que nos facilite esta tarea.
En esta ocasión quiero mostraros un pequeño prototipo Os propongo una batería de indicadores clásicos de
de screener altamente configurable que espero pueda análisis técnico. Analizar los gaps, la diferencia entre el
resultar de utilidad. Para que sea replicable por cualquiera, máximo y el mínimo diarios y la apertura del día/cierre
voy a utilizar datos gratuitos de Yahoo Finance, con (amplitud), el rate of change o retornos, el volumen
lo que vamos a estar limitados a realizar los análisis en relativo, la distancia con respecto a máximos anuales en
temporalidad diaria. porcentaje, días consecutivos de caída (en este caso 2),
la volatilidad, medias móviles (periodos a escoger), el
Primero de todo, importaremos las librerías necesarias internal bar strength, el precio típico, y el rsi en varias
para poder crear nuestra herramienta: longitudes.
import yfinance as yf
gap = data['Open']/data['Close'].shift(1)
import pandas as pd
high_low = data['High']/data['Low']
import yahoo_fin.stock_info as si
open_close = data['Open']/data['Close']
import pandas_ta as ta
roc = data['Close'].pct_change()
import numpy as np
volume_diff = data['Volume']/data['Volume'].rolling(10).mean()
annual_max_dist = (data['Close']/data['Close'].rolling(252).max()
- 1) * 100
Descargaremos los datos de compañías del Nasdaq, algo consecutive_2_falling_days = ((roc < roc.shift(1)) & (roc.shift(1) <
más de 4000 empresas, estas serán las que nos sirvan para roc.shift(2))).astype(int)
el ejemplo. volatility = roc.rolling(window=252).std() * np.sqrt(252)
means = [data['Close'][data['Close'].columns].apply(lambda x:
Utilizaremos la función de tickers_nasdaq(), que hace ta.sma(x, length=l)) for l in range(10,101,10)]ibs = (data['Close'] -
una petición ftp a ftp.nasdaqtrader.com y se descarga los data['Low']) / (data['High'] - data['Low'])
componentes actuales, para a continuación descargar los ibs = (data['Close'] - data['Low']) / (data['High'] - data['Low'])
datos de velas de “yahoo finance” (gratuitos) diarios. typical_price = (data['High'] + data['Low'] + data['Close']) / 3
rsi = [data['Close'][data['Close'].columns].apply(lambda x: ta.rsi(x,
Eliminaremos compañías que no tengan suficiente histórico length=l)) for l in [2,10,14]]
con dropna(axis=1) para el periodo que queramos.
EN ESTA OCASIÓN QUIERO MOSTRAROS mask = ((gap > 1.5) & (roc > 1.5) & (volume_diff > 2)).astype(int).
loc[data.index.year >= 2024]
UN PEQUEÑO PROTOTIPO DE SCREENER
mask2 = ((consecutive_2_falling_days == 1) & (annual_max_dist >
ALTAMENTE CONFIGURABLE QUE ESPERO
-10) & (volatility > 1.5) & (gap > 1)).astype(int).loc[data.index.year
PUEDA RESULTAR DE UTILIDAD. PARA QUE >= 2024]
SEA REPLICABLE POR CUALQUIERA.
ABR-JUN 2024 39
TRADING
Figura 1. Watchlist.
40 ABR-JUN 2024
PRUEBA A FONDO
ABR-JUN 2024 41
PRUEBA A FONDO
E
l año pasado revisábamos en este mismo
espacio el servicio de TradesViz, pero desde
ARRANCANDO NUESTRO DIARIO
entonces han salido muchas otras propuestas La primera vez que accedamos a Trademetria veremos
como TraderSync, Stonk Journal, EdgeWonk, que su aspecto resulta bastante espartano, invitándonos a
TraderVue o Tradiry. importar nuestras operaciones en la plataforma.
MIDIENDO TRADES
Figura 2. Trademetria Dashboard.
Trademetria nace de la mano de Thiago Ghilardi, un
licenciado en Informática que empezó a hacer sus pinitos En este punto Trademetria va sobrado de opciones por
en el trading allá por 2001. Posteriormente creó una firma cuanto tenemos la posibilidad de subir prácticamente
de prop trading en 2008 que no duró demasiado (la crisis cualquier información y formato que se nos ocurra. Así,
terminaría llevándosela por delante) y terminó en Brasil podemos importar manualmente las operaciones o traerlas
como gerente local para una tecnológica estadounidense. directamente desde el report de nuestra cuenta, contando
para ello con más de 150 brokers y plataformas admitidos.
Finalmente en 2016 Ghilardi, con la experiencia acumulada Incluso en el caso de que, por casualidad, nuestro broker
en el trading, crearía Trademetria, una herramienta no estuviera en la lista, podemos usar una plantilla para
que permite llevar un completo diario a traders de todo crear un CSV adaptado y subir las operaciones.
el mundo, y en el que pueden registrar y analizar las
operaciones que realizan en acciones, futuros, opciones,
CFDs, Forex y criptomonedas.
42 ABR-JUN 2024
PRUEBA A FONDO
MI DIARIO DE TRADING
El primer apartado de la herramienta se denomina Journal,
donde podemos registrar todos nuestros comentarios sobre la
operativa. Aquí disponemos de dos opciones: el Daily Journal,
que nos permite mantener un registro de lo sucedido durante
la sesión; y el Individual Trade Journal, donde podemos realizar
anotaciones sobre lo sucedido con una determinada operación.
Como podemos ver, se trata de un apartado bastante sencillo Figura 6. JKPIs.
aunque cuenta con la posibilidad de filtrar y realizar búsquedas
en los resultados, haciendo relativamente sencillo encontrar,
por ejemplo, aquel comentario que hicimos sobre aquel trade Podemos además ver de forma gráfica la evolución de estas
que nos produjo grandes pérdidas (siempre que lo hayamos métricas a lo largo del tiempo, lo cual resulta muy interesante
registrado, claro está). porque podremos ver si nuestra operativa está mejorando o, por
el contrario, se está degradando.
Figura 5. Journal.
ABR-JUN 2024 43
PRUEBA A FONDO
44 ABR-JUN 2024
PRUEBA A FONDO
CONCLUSIÓN
Podríamos decir que Trademetria es una herramienta útil para
casi cualquier trader. Seguramente no disponga de métricas
muy avanzadas y se eche de menos alguna funcionalidad, pero
en este primer contacto que he realizado con la plataforma debo
decir que todo ha sido muy intuitivo y bastante fluido.
ABR-JUN 2024 45
SISTEMAS DE TRADING
EL CAMINO DE UNA
ESTRATEGIA
DE TRADING POR KEVIN DAVEY
ABR-JUN 2024 47
SISTEMAS DE TRADING
T
homas Stearns Eliot dijo “El viaje, no el destino, 5 años después, con bolsas de dinero en efectivo esperándolos.
importa…”. Puede que te preguntes qué tiene Saltan de alegría y corren sin mirar nada más a operar la
que ver el poeta ganador del Premio Nobel T.S. estrategia en el mercado real.
Eliot con el trading. No, no dejó un manual de
trading secreto en su ático para que sus nietos Por supuesto, nuestro amigo T.S. Eliot no estaría de acuerdo.
se lo encontraran. Y supongo que ni siquiera operó, estaba Él argumentaría que el viaje durante esos cinco años, no solo el
demasiado ocupado escribiendo. punto final, es lo que realmente importa.
Sin embargo, su cita «El viaje, no el destino, importa…» tiene Entonces, ¿cómo es ese viaje? Veamos los resultados (Ver Figura
profundas implicaciones para nosotros como traders. Déjame 1).
explicarte.
48 ABR-JUN 2024
SISTEMAS DE TRADING
pero ¿cuánta confianza tendrías ahora mismo? Siendo realistas, manejar una caída de 10.000 dólares, y el sistema tiene un
no tendrías ninguna confianza en que esta estrategia cambiaría. drawdown de 8.000 dólares, lo más probable es que no
Sin embargo, a partir de ese momento su rendimiento despegó. pueda soportarlo. En ese caso, probablemente no debería
Esperemos que este simple ejemplo deje claro que el camino operar una estrategia de este tipo.
de una curva de rentabilidad es crítico. No puedes disfrutar del
dinero que un sistema es capaz de dar si no puedes soportar el 2. Puedes usar un simulador de Monte Carlo en Excel para
camino para llegar hasta el final. determinar las ganancias/pérdidas y otras estadísticas
de cualquier estrategia. Esta es una forma sencilla, pero
Entonces, ¿cómo puedes tener esto en cuenta con tu propio poderosa, de ver si el rendimiento ajustado al riesgo es
sistema? Aquí hay algunos consejos sencillos: apropiado para usted. Desecho muchas estrategias con
grandes ganancias porque los drawdown son demasiado
severos y el rendimiento ajustado al riesgo es demasiado
bajo.
1. Al revisar un informe de rendimiento, asegúrese de mirar 3. Toma la curva de capital, imprímela en un trozo de papel,
más que solo el beneficio neto. Asegúrate de mirar la caída luego con otro trozo de papel cúbrela. Revela lentamente la
máxima y cualquier curva de resultados desde sus puntos curva de capital en desarrollo, moviéndote de izquierda a
más altos, hasta los más bajos. ¿Podrías manejarlas? Mi derecha, e imagínate en cada punto a lo largo de la curva.
regla por lo general es que puedo manejar mentalmente Intenta experimentar lo que sentirías en cada momento.
aproximadamente la mitad de la caída máxima que Esto es dif ícil de hacer, especialmente cuando conoces que
creo que puedo manejar. Por lo tanto, si creo que puedo el resultado final es positivo, pero si lo haces correctamente,
puede ser muy esclarecedor.
ABR-JUN 2024 49
Opere de forma más
inteligente y minimice
sus riesgos.
Seasonax identifica las oportunidades de inversión
estacionales con sólo unos pocos clics.
LA APLICACIÓN INCLUYE:
CANAL
YouTube
Compartimos lo más destacado del canal @deluistrading. Las mejores
entrevistas a los principales autores y traders en español, además de otro
contenido especialmente seleccionado para ti. Esperamos que disfrutes tanto
como lo hacemos nosotros. No olvides suscribirte para no perderte nada.
ABR-JUN 2024 51
Vi
sto
EN LA MIRA: UNA MIRADA A NÚMEROS ANTERIORES
en
:
FOREX
CÓMO HACER TRADING CON NOTICIAS
TODO ES CUESTIÓN DE
HACER LOS DEBERES
Una gran cantidad de traders retail de divisas siente que la mejor manera
de ganar mucho dinero en un corto espacio de tiempo es teniendo una
posición cuando se publican noticias económicas importantes como el
informe de empleo de Estados Unidos
POR GREG MICHALOWSKI
54 ABR-JUN 2024
EN LA MIRA: UNA MIRADA A NÚMEROS ANTERIORES
PASO 1
ENTENDER LAS EXPECTATIVAS
DEL MERCADO
Es importante entender las expectativas de los mercados para el
evento o dato publicado.
2. Tasa de paro.
4. Tasa de participación
PASO 2
CREAR UN ESCENARIO
ALCISTA Y BAJISTA
Considerando los valores de referencia, el siguiente paso es
construir un escenario alcista y uno bajista.
ABR-JUN 2024 55
EN LA MIRA: UNA MIRADA A NÚMEROS ANTERIORES
56 ABR-JUN 2024
EN LA MIRA: UNA MIRADA A NÚMEROS ANTERIORES
Y BAJISTAS ESPERADOS finir y limitar su riesgo. Cuanto más obvios sean los objetivos,
más seguro estoy al utilizarlos para crear un mapa de mi opera-
PARA EL PRECIO ción. ¿Por qué? Supongo que muchos otros traders inteligentes
que hacen los deberes, estarán utilizando los mismos niveles
Ahora que nos hemos centrado tanto en un escenario alcista visibles. Queremos operar en el lado de los traders inteligentes.
o bajista, mi siguiente paso es la tarea de trazar los objetivos
potenciales en cada dirección. El siguiente gráfico es el gráfico horario del EURUSD antes del
informe de empleo. Utilizo tres herramientas para establecer los
Para ello, vamos a mirar el gráfico de un par de divisas apropia- objetivos:
do como el EURUSD, y trazaremos los niveles técnicos más ló-
gicos que veamos, y que la mayor parte del mercado también ve. Las medias móviles simples de 100 y 200 horas (líneas
Esos niveles – u objetivos - me van a dar la información sobre azul y verde)
la aceptación de la tendencia por parte del mercado. Si el precio
Las líneas de tendencia, que conectan dos o más puntos.
atraviesa un objetivo, lo que me indica es que el mercado - que
Pueden tener pendiente creciente o decreciente, u hori-
es más grande que yo - acepta la dirección de la tendencia. Esa
zontal (ver líneas discontinuas) en cuyo caso forman un
es una buena información a tener en cuenta mientras operamos.
suelo o un techo
Si el precio de la divisa se detiene en un objetivo clave y retroce- Retrocesos de Fibonacci
de, ello me indica que se está realizando una toma de beneficios.
Si se activa un escenario, voy a buscar una corrección que me El precio antes de la publicación del informe de empleo está en
ofrezca una oportunidad de entrada - con suerte en un nivel que 1.1459 (línea horizontal negra).
Figura 1. Gráfico 1.
ABR-JUN 2024 57
EN LA MIRA: UNA MIRADA A NÚMEROS ANTERIORES
Dado el gráfico y las herramientas que uso para situar objetivos, 4. 1,1595 - 1,1600. Esto se corresponde con la línea de
los niveles de techo más lógicos son: tendencia bajista. Está 140 pips más arriba, esperaría que
los vendedores se alineen cuando se ponga a prueba este
1. 1.1484. Este es el 50% de la caída previa desde el máximo nivel también.
marcado el 12 de enero (no se muestra) hasta el mínimo
del 26 de enero (círculo verde 1). Con el precio actual en 5. 1.1639 – 1.16478. Este nivel representa los máximos de
torno a 1.1459, un número alcista no tendría problemas 22 de enero. Dado que está a 190 pips de distancia, mis
para superar este objetivo (que está a sólo 24 pips de expectativas son que este nivel es poco probable que se
distancia). Sin embargo, tan solo se inicia el recorrido alcance.
alcista.
2. 1.1533. Este es el máximo del 3 de febrero (círculo verde Con los niveles al alza fijados, ¿cuáles serían los objetivos a la
2). Está a 79 pips del nivel actual. Con un rango prome- baja y por qué?
dio diario para el EURUSD de unos 125 pips (utilizo un
promedio de 22 días), este nivel debe ser fácil de alcanzar. 1. 1,14065. Este nivel corresponde a la media móvil simple
Espero estar dentro de mercado en el momento en que de 100 horas (línea azul). Esto está solo a 50 pips desde el
este nivel se rompa. precio actual. Así que en un escenario bajista, me gustaría
vender en cualquier lugar cerca de este nivel. También
3. 1.1575. Este es el retroceso del 61,8% del mismo mo- esperaría que en una ruptura de esta media móvil - dado
vimiento a la baja (círculo verde 3). Está a 120 pips de un escenario bajista - el precio no vuelva por encima de
distancia. Yo esperaría que aparezcan vendedores en un ella. Yo digo de este nivel que es una “línea en la arena”.
primer ataque a este nivel, ya que está cerca de lo que es Mi forma de pensar antes del informe de empleo es
el rango promedio diario. Se vuelve más dif ícil rom- vender una ruptura de esta línea (o tan cerca de ella como
per niveles sucesivamente más altos. Este es el primer sea posible).
objetivo factible que no está realmente cerca. Es un nivel
en el que podemos esperar una toma de beneficios en el 2. 1.1392. Este es el retroceso del 38.2% del movimiento
primer intento de ruptura. bajista previo iniciado el 12 de enero. Esta solo a 14 pips
Figura 1. Gráfico 2.
58 ABR-JUN 2024
EN LA MIRA: UNA MIRADA A NÚMEROS ANTERIORES
de la media móvil de 100 horas, pero mostrará mayor Muchas veces, habrá una corrección después del movimien-
confianza en el movimiento bajista. to inicial. A menudo es en la corrección donde se ejecuta la
operación. ¿Qué debo tener en cuenta?Lo que espero, es una
3. 1.1380. Soporte del canal de línea de tendencia. corrección de alrededor del 38,2% del movimiento inicial. Así
que voy a estar listo para calcular el retroceso de Fibonacci del
4. 1.1363. La media móvil simple de 200 horas. Este nivel
movimiento inicial y anotar el del 38,2%. Siempre me parece
está a 92 pips del nivel actual y es otro objetivo clave
más fácil entrar en una corrección que entrar en el movimiento
para alcanzar y mantenerse por debajo. Con el rango de
inicial. Así que sea paciente.
cotización promedio de 125 pips o menos, yo esperaría
que la media de 200 horas sea un obstáculo relativamente
Al mismo tiempo, también examinaré el mapa de objetivos y
fácil de alcanzar y romper en un determinado escenario veré si la corrección del 38,2%, se corresponde con un objetivo
bajista. Sin embargo, el mercado tiene un reloj interno en superado. Recuerde que estos niveles objetivo son los niveles
100 pips y la media de 200 horas se reconoce fácilmente que los traders inteligentes también están mirando como nive-
por lo que se espera que aparezcan compradores en el les de entrada de sus operaciones.
primer ataque.
5. 1.1302. Mínimos del 2 y el 5 de febrero (línea azul Si coincide con el 38.2% del movimiento inicial y con un nivel ob-
horizontal discontinua). A 152 pips de distancia, esto jetivo, me da más confianza operar en ese nivel o área específica.
requeriría un escenario bajista muy fuerte.
PASO 4
INTERPRETAR LAS NOTICIAS
Mirando el gráfico de 5 minutos, el precio inicialmente cayó
bruscamente a la media de 200 horas en el nivel de 1,1363 (el
ABR-JUN 2024 59