Por favor, no leas esto sin haber leído primero la Introducción, son solamente dos minutos de lectura en las que te comparto 3 consideraciones previas fundamentales. ¡Gracias! 😊

I. Introducción

Mi filtro – Lista de seguimiento

En Swing&Win quiero operar sólo con acciones de compañías en crecimiento con excelentes fundamentales. Para encontrar estas compañías, utilizo la herramienta MarketSmith. En ella, he configurado un screener que me devuelve únicamente compañías que cumplen los criterios del checklist de William O’Neil (con un par de excepciones que enseguida te explicaré). El resultado de este screener es un selecto y reducido grupo de compañías de una calidad excepcional, con una gran fuerza relativa y que cumplen los criterios del CAN SLIM.

De las casi 10.000 acciones disponibles en la base de datos de MarketSmith, este filtro nos va a devolver entorno a 50. ¡Buena limpieza!👍😊

Mi filtro – En detalle

Los criterios de filtrado que utilizo en MarketSmith para componer la lista de seguimiento son los siguientes:

  • EPS Rating >= 80. Compañías cuyo beneficio por acción es superior al 80% del resto de compañías.
  • RS Rating >= 80. Compañías cuya fuerza relativa es superior al 80% del resto de compañías.
  • A/D Rating = A o B. Compañías que están en fase de acumulación fuerte (a) o moderada (b).
  • EPS % Chg. Last Qtr >= 20%. Compañías cuyo beneficio por acción es positivo y ha crecido un 20% o más respecto al mismo trimestre del año anterior.
  • Sales % Chg. Last Qtr >= 20%. Compañías cuyas ventas han crecido un 20% o más respecto al mismo trimestre del año anterior.
  • 50-Day Avg Vol (1000s) >= 100. Compañías que negocian un mínimo de 100.000 acciones al día.
  • Number of Funds >= 10. Compañías con presencia de al menos 10 fondos institucionales.
  • Beta >= 1. Compañías cuyo precio se mueve porcentualmente más que el SP500.

Mi filtro – Excepciones a CAN SLIM

Como ves, los criterios que utilizo son los de la metodología CAN SLIM de William O’Neil. Del filtro estándar que MarketSmith nos da predefinido, éstas son las modificaciones que mi filtro introduce:

  • Beta: quiero acciones que se muevan más que el SP500. Opero swing trading en diario. No quiero pasarme 3 meses con una operación abierta que se mueva un 2%. Para eso, ya tengo mi cartera con aportaciones mensuales en Indexa Capital, servicio con el que por cierto estoy súper contento y recomendaría a todo el mundo. 😊👍
  • Number of funds: por defecto, el filtro O’Neil de MarketSmith utiliza >=5. Yo utilizo >=10. Una tontería que elimina 1 o 2 compañías del total. Y precisamente por eso lo hago: si de esta lista de más o menos 50, 1 o 2 no tienen más de 10 fondos institucionales, pues opero con las restantes.
  • A/D Rating: en mi filtro sólo dejo «A» y «B». Elimino el «C», que significaría acumulación neutra. No queremos acumulación neutra.😊

Y éstas son las que elimino:

  • Precio a menos del 15% de su máximo histórico: si invirtiera a más largo plazo, lo usaría; pero es que hay muy (pero que muy) buenos swings en excelentes compañías que han tenido problemas y su precio está alejado de sus máximos históricos. O buenas oportunidades en excelentes compañías que se han visto arrastradas por fuertes caídas del mercado (piensa por ejemplo en Marzo de 2020 y el COVID. O buenas oportunidades en sectores castigados a los que está llegando capital en rotación. El principal resultado de esta modificación, es que me van a aparecer (eso creo🙄) excelentes oportunidades algo más escondidas y me va a permitir rotar con el mercado más rápido. Un ejemplo claro ha sido que desde principios de 2022, cuando realicé esta modificación, he estado operando con compañías relacionadas con la energía y el petróleo, algunas de ellas, alejadas de sus máximos históricos, que han obtenido muy buenos rendimientos.
  • Precio > $10: otro cambio menor, y que tampoco modifica demasiado los resultados. En mi opinión, si una compañía cumple todos los criterios de mi filtro, me sirve igual aunque valga $8. Aproximadamente, en la práctica, en la lista resultante de unas 50 compañías, no suele haber más de 5 cuyo precio sea inferior a $10. Y además, tengo otro motivo para esto: en algunos sectores, como acero, energía o logística, es normal encontrar compañías excelentes con precios inferiores a $10, e incluso $5. No quiero que me dejen de aparecer en el screener.👍

Apertura de posiciones

Para abrir una posición, antes de los criterios técnicos, reviso capital y riesgo: sólo abro posición si (y sólo si) se cumplen estas condiciones:

  • Tengo riesgo disponible: lo explico en detalle en la sección de gestión monetaria y de riesgo. Básicamente, no abro posición si hacerlo, sitúa el porcentaje de riesgo de mi cartera por encima del 20%.
  • Tengo capital disponible (obvio😂).

Criterios generales de entrada

Cómo semáforo para abrir posiciones, utilizo el indicador de mercado de IBD (Investor’s Business Daily):

  • Si está verde (mercado en tendencia alcista confirmada), puedo abrir posiciones.
  • Si está amarillo (tendencia alcista amenazada), abro coberturas para la cartera (comprando PUTs de $SPY e $QQQ) y sólo abro posiciones que crea tienen alta probabilidad de éxito.
  • Si está rojo, (tendencia bajista) cierro TODAS las operaciones, y por supuesto, no abro nuevas hasta que volvamos al amarillo o al verde.

Este indicador sólo es visible para los suscriptores de pago a IBD. 😐

En los dos últimos años, he visto que otro indicador que debería utilizar; es: ¡hacer lo que diga Mark Minervini! Su servicio cuesta $3000 al mes, así que de momento, no lo puedo pagar; pero si le sigues en Twitter, verás que informa de cuándo está fuera del mercado y cuándo vuelve a entrar. El 23 de Noviembre del año pasado (2021), avisó de que veía todo mal y pasaba casi al 100% a cash… Como lleva haciendo desde que le sigo… ¡La clavó!

Criterios técnicos de entrada

Abro posiciones si se cumple alguno de éstos:

  • El precio se encuentra en un posible punto de pivote. Utilizamos el reconocimiento de patrones de MarketSmith. La herramienta identifica en qué momento el precio se encuentra completando, o acaba de completar, una figura técnica (Cup & Handle, Consolidación, Rotura de máximos…) e identifica el rango de precios que considera óptimo para entrar. Si el precio de alguna de las acciones de nuestro filtro Swing&Win se encuentra dentro del rango óptimo, abro posición.
NVDA - Punto de pivote
  • La señal del MACD ha pasado a positiva hace uno o dos días. Lo que busco aquí es comprar «barato», cuando el indicador de convergencia/divergencia nos confirma (con alta probabilidad) el cambio de tendencia. Esta señal la tengo automatizada. He programado una aplicación a la que le paso una lista de tickers y me identifica las que cumplen este criterio.

No entro automáticamente en las acciones que cumplen estas condiciones. Siempre analizo un poco más cada una de ellas: precio, volumen, volatilidad… Y siempre compruebo que no haya una divergencia bajista en el MACD, lo que me ayuda a limitar el número de señales erróneas que mi aplicación puede darme.

En Twitter

El resultado de este filtrado y análisis es lo que comparto diariamente en mi cuenta de Twitter: las acciones de mi filtro que están en Punto de Pivote según MarketSmith, y las acciones de mi filtro que presentan un probable Punto de Entrada según mi aplicación y mi análisis.

Fijación de stops iniciales

Por defecto, utilizo un trailing stop para fijar mi stop inicial, y es con este valor con el que calculo el riesgo y por tanto el tamaño de la operación que voy a abrir. Esto lo explico en detalle en la sección de Gestión Monetaria.

Específicamente, utilizo un indicador de TradingView llamado «ATR + Trailing Stops» configurado de la siguiente manera:

  • ATR Lookback Period = 200
  • ATR Multiplier = 1.5
  • Trail Mode = Trailing
  • Flip Trail on = Close

Esta configuración me genera un trailing stop que va a seguir de cerca el precio. Esta configuración no me parecería adecuada por ejemplo para operaciones a medio/largo plazo, pero se adapta perfectamente al marco temporal que yo opero (la media de mis operaciones es de 30 días). Me mantiene dentro en periodos alcistas durante meses, pero además, me permite sacar beneficios (menores, por supuesto) en periodos laterales y salir con pérdidas pequeñas en correcciones. O al menos, esa es la idea de usar un multiplicador tan bajo (1,5) para un ATR.

Al ser un stop tan cercano al precio (y también, porque en mi experiencia, me ha hecho más mal que bien), NO configuro los stops en el broker. Utilizo TradingVIew para configurar alertas y mi querido Excel, pero sólo cierro operaciones cuando mi stop es superado a cierre de sesión.

Trailing stop

Diariamente, con el mercado cerrado, consulto de nuevo el indicador «ATR + Trailing Stops» para actualizar el stop en mi Excel. Si algún ATR se ha movido, la consecuencia inmediata es que ¡libero riesgo!, por lo que es posible que pueda abrir nuevas posiciones. Además, la situación del ATR es un factor que también tendré en cuenta la hora de decidir si cierro una posición completamente, o me quedo con un último tercio, como te explicaré un poco más adelante. 👍😊

Cierre de posiciones

Por stop-loss alcanzado

Cierro posición cuando el precio de cierre de sesión es menor al fijado por mi stop.

Por objetivo alcanzado

  • Cierro 1/3 de la posición cuando alcanza el 7% de beneficio.
  • Cierro otro 1/3 de la posición cuando alcanza el 14% de beneficio.
  • Cierro el último 1/3 de la posición cuando alcanza el 21% de beneficio, si pienso que el movimiento alcista puede estar dando signos de agotamiento. Si no cierro la posición totalmente, sigo utilizando el trailing stop y dejo correr ganancias pero protegiendo poco a poco los beneficios obtenidos. Esta es la parte más variable de mi operativa. Criterios que utilizo para decidir:
    • ¿Está el mercado en tendencia alcista confirmada? ¿Está el VIX bajo? Si no se dan estas condiciones, prefiero cerrar completamente y recoger ganancias.
    • ¿Está el trailing stop muy lejos? Si lo está, quizás es mejor cerrar y a por otra, sería una pena perder una parte grande de lo ganado.
    • ¿Ha alcanzado este beneficio muy pronto? Indicaría fuerza y sería mejor quedarse.
    • ¿Cómo está el MACD? ¿Y el volumen? Debilidad en alguno de estos indicadores sería otra buena razón para cerrar y recoger.

Por cambio de tendencia en el mercado

Si el semáforo del IBD pasa a rojo, cierro todas las posiciones.

Puedes seguir leyendo más en las siguientes secciones 👇

III. Gestión monetariaIV. Mente