Quiero contar cómo utilizo desde hace muchos años una herramienta web que, aunque es ya veterana, no es muy utilizada por inversores españoles. .
Este portal web permite testear métodos de inversión sobre acciones y ETFs, basándose en datos fundamentales. Es decir, obtener el detalle de la rentabilidad pasada al invertir en técnicas como:
- acciones de alto dividendo,
- o acciones con un PER bajo,
- o de alto retorno sobre activos,
- o con beneficios al alza,
- (…)
Al ser una herramienta programable, hay infinitas posibilidades, sobre todo porque se pueden combinar datos de tipo fundamental con indicadores técnicos.
Y además hay estrategias ya predefinidas que muestran estadísticas históricas rentables.
Esto no es fácil de encontrar.
De hecho no creo que haya otra herramienta similar accesible al gran público.
Quizá la conozcas: se trata de Portfolio123.
La pega es que es de pago; aunque tiene quince días de prueba gratuita.
Y hay una versión gratuita que permite replicar estrategias ya definidas, sin coste.
Pero antes de que pagues nada, te cuento las posibilidades más interesantes de la herramienta.
No todas, porque tiene infinidad de opciones. Pero sí lo que yo más utilizo:
Portfolio 123: El auténtico screening fundamental sobre acciones
Aunque hay muchas páginas web que permiten filtrar acciones por fundamentales, Portfolio123 permite además testear la rentabilidad de estrategias de inversión concretas.
Como hay tantas posibilidades, lo mejor es comenzar por las estrategias clásicas que ya están programadas.
Al darte de alta y entrar con tu usuario, te aparece un menú superior con varias opciones.
Entra en el menú research (investigación) y te sale otro menú:
Después eliges la opción Screens, y verás una lista de estrategias, con un árbol desplegable a la izquierda.En la carpeta «All stars» aparecen las estrategias más conocidas del mercado:
- la técnica de Buffet,
- la técnica de Lynch,
- la técnica de O’Neill,
- la técnica Greenblatt,
- la técnica la Piotrosky
- etc.
También aparece la rentabilidad obtenida en el histórico y otras estadísticas.
Yo he estudiado muchas con el paso de los años.Aunque debo decir que las estrategias programadas por Portfolio123 son la adaptación que han hecho desde esta página, no tienen porque ser idénticas a lo que cada autor propone.
Pero aún asi es interesante observarlas: puedes ver en que se basan, cómo funcionan y qué rentabilidad obtienen.
Por ejemplo, un estilo que me gusta a mi es el de O’Neill. Si entras en esa estrategia, verás una breve descripción de cómo funciona, y en la solapa «Rules«, las reglas que gobiernan el método:
Como ves, Portfolio123 tiene una especie de programación basada en funciones, que puede parecer un lío, pero en realidad no es muy difícil. Además a la derecha de cada regla aparece una explicación (todo en inglés, claro) de qué significa cada regla.Después de estudiar las reglas, desde la solapa «backtest» puedes lanzar el backtest de O’Neill, para ver su rentabilidad en los últimos años.
Es interesante variar además la frecuencia de rebalance, (Rebalance frecuency), es decir cada cuanto tiempo se hacen las compra ventas.
En este caso, el gráfico obtenido es de una rentabilidad muy superior al mercado, del orden del 29% anual contra un 9% del mercado.
Pero claro, estas rentabilidades tan fuertes son a costa de mucha volatilidad.En este caso, la máxima racha de pérdidas supera a la del mercado: más del 60%.
Como modificar estrategias
Lo interesante por tanto no es seguir a pie juntillas las estrategias ya creadas, sino retocarlas o hacerlas nuevas.
Vamos a probar un retoque sencillo de la mejor estrategia pre-creada que aparece en Portfolio123: la de acciones que se centran en la investigación y desarrollo: «Focus on R&D»
Esta técnica se basa en un estudio del Journal of Finance, que demostraba que las empresas que de modo mantenido invertían en investigación y desarrollo, obtienen mucho mayor rendimiento en bolsa que el resto del mercado.
Con ese argumento, Portfolio123 ha construido estas reglas:
Basicamente, la programación (en su segunda línea) dice que las empresas selecccionadas deben gastar en investigación y desarrollo al menos un 15% de su capitalización de mercado. Una cifra muy exigente.
Pues bien, su rentabilidad, usando un rebalance semanal, y en el histórico 2003/2020, obtiene:
Una rentabilidad del 30% al año, 20 puntos más que el mercado es impresionante.Pero el problema es el de siempre: el riesgo. Una máxima racha de pérdidas del 74% es inviable.
Asi que voy a retocar el sistema:
Por un lado, limitando la cartera a 10 acciones como máximo. Antes estaba sin límite, y claro, eso es poco práctico.
Ese cambio se hace en el menú settings, añadiendo max # stocks, la cifra 10.
Y en segundo lugar, voy a añadir un filtro basado en el SP500, que va a evitar los mercados bajistas:- Sólo comprar acciones si el Sp500 está sobre su media de 100 días.
- Y en caso de tener acciones compradas, venderlas todas si se pierde la media de 100 días.
Esto se hace desde la zona «Rules«, añadiendo una nueva regla (una nueva línea) pinchando en «Add free Form Rule«
La 5ª linea es la nueva regla que obliga a que la media de 2 días (SMA) del S500 sea superior a la media de 100 días del SP500La función «GetSeries» permite hacer comparaciones con indices distintos a la acción que se testea.
Este filtro mejora resultados:
Una rentabilidad del 26% anual con una peor racha del -36% es un resultado mucho mejor.En realidad sigue siendo un poco alta la peor racha, aunque siempre se podría bajar desapalancando la inversión.
Pero lo que quería mostrarte es las grandes posibilidades de este software de backtest.
El lenguaje de testeo es potente, con multitud de funciones para testear todo tipo de parámetros.
Y hay un botón «Add wizard rule» que te lleva a un asistente para crear las condiciones que quieras de un modo más sencillo que usando las funciones «a pelo».
Por ejemplo, si quieres añadir una condición basada en el PER de las acciones, el interface que aparece con el botón wizard tiene este aspecto:
En el buscador vas eligiendo el parámetro que quieras usar como filtro, y al final lo añades a tus reglas de sistema.Como ves, es un software potente; y no es excesivamente difícil ir creando sistemas de inversión.
Evitando la sobreoptimización
El gran problema de los backtest es la sobreoptimización.
Esto consiste en crear estrategias e ir añadiendo condiciones, y variando sus valores, hasta que al final das con una fórmula que obtiene una enorme rentabilidad en el pasado.
Luego inviertes con ella en el mundo real, y pierdes dinero.
¿Por qué? porque la estrategia era demasiado compleja y adaptada a los resultados pasados.
Evitar la sobreoptimización es todo un arte, pero como mínimo hay que hacer lo siguiente:
- Usar backtest con un histórico muy largo, de más de 10 años, y que pase por distintas épocas de bolsa. Esto es fácil en Portfolio123.
- Usar estrategias de pocas condiciones, y nunca probar cientos de combinaciones de las variables.
- Comprobar estadísticas tipo «rolling», es decir obtener muchas rentabilidades de diferentes períodos.
- Lo más importante: cuando tengas la estrategia creada, pruébala durante meses, incluso más de 1 año, con poco dinero: antes de arriesgar, mejor comprobar que la técnica se comporta como esta previsto.
Sabiendo esto, la capacidad de obtener estadísticas de rentabilidad, sobre métodos que combinan parámetros técnicos y fundamentales, es muy valiosa. Y ayuda mucho a detectar buenas ideas de inversión.
Por otro lado, es bastante sencillo de usar el «rolling backtest» , que permite comprobar la robustez de una idea.
En la estrategia anterior, el rolling backtest permite obtener la rentabilidad de 1 año (pueden ser períodos menores), y va moviendo ese año mes a mes, de modo que obtiene decenas o cientos de rentabilidades distintas.
Por ejemplo enero 2001 a Enero 2002, luego Febrero 2001 a Febrero 2002, etc.
Y al final el rolling backtest muestra rentabilidades promedio de todos los años «rodantes», y el nº de años negativos y positivos:
Estas estadísticas son muy interesantes para testear si la estrategia es funcional o no.También existe la posibilidad de combinar con diferentes técnicas de ranking de acciones redundantes.
No voy a meter en esto; solo te cuento que el ranking es la manera de priorizar las acciones que cumplan las condiciones del screener, cuando hay demasiadas y no se pueden comprar todas.
Como ves, Portfolio123 es muy potente, y tiene tantas posibilidades que abruma un poco.
Y queda mucho más, Pero sólo coy a comentar las estrategias de pago.
Estrategias de pago
En Portfolio123 puedes comprar estrategias que ganen en bolsa, pagando una cuota mensual por cada estrategia.
Son estrategias creadas normalmente por usuarios de la página, y muestran siempre todo el detalle de sus estadísticas de rentabilidad anual y peor racha de pérdidas, asi como el detalle de rentabilidad por años.
Se pueden ver dentro del menú «Manage – Designer models«:
Hay muchos estilos, más agresivos, más prudentes, sobre acciones, sobre ETFs, con distintas frecuencias, etc.Yo, que he probado de todo en la bolsa, hace años estuve una temporada invirtiendo en varias estrategias de Portfolio123.
¿El resultado? Beneficios minúsculos.
En algún sistema gané, en otros perdí, y en conjunto, descontando el coste de los sistemas, apenas gané nada.
Tal vez otras personas hayan ganado dinero y mi problema fue la elección de estrategias, no lo se.
Pero el problema de las estrategias que se publican en páginas de inversión es que,
- Suelen ser caras.
- Pueden estar sobreoptimizadas.
- A veces son difíciles de seguir con precisión.
Muchas estrategias valen entre 20$ y 50$ cada una (¡y algunas mucho más!), a lo que hay que sumar el coste de tener una cuenta en Portfolio123, que es de un mínimo de 25$ al mes.
Total, que si usas 2 o 3 técnicas distintas, junto a la cuota mensual puedes pagar fácilmente 100 $ al mes.
Tienes que invertir mucho para que los posibles beneficios lo compensen.
Yo personalmente hace años que sólo invierto sólo con mis propias técnicas de inversión, (la mayoría las tengo en mi servicio EMIL).
Pero mi perfil no es el habitual, ya que me dedico a testear sistemas. Creo que lo puedo hacer mejor que las estrategias públicas. Y si no, al menos las conozco con mucho más detalle, lógicamente, puesto que las he creado yo.
Pero sigo utilizando Portfolio123: tengo varios indicadores creados que uso con frecuencia. Y de vez en cuando compruebo las estrategias de Portfolio123, por si aparece algo decente. Y muchas veces son fuente de buenas ideas.
Epílogo
Portfolio123 es tan grande que aún queda mucho por contar. Pero espero que lo que he contado te ayude para saber si te conviene o no.
Tiene un coste mínimo de 25$ al mes, si contratas un año. En su versión más económica, porque tiene suscripciones premium, que puede llegar a costar hasta 15.000 $ al año.
Pero siempre puedes probar la versión gratuita, que te da acceso a estrategias; o usar la prueba de quince días.
Si eres de los que prueba e investiga ideas o estrategias, probablemente Portfolio123 te gustará. Y hasta quizá te haga ganar dinero!
Compartir esta publicación Share on FacebookShare on Facebook TweetShare on TwitterNavegación entre publicaciones
AnteriorPublicación anterior:Invertir a crédito.. ¿Idea maravillosa o catástrofe segura?Otros artículos de interés:
Invertir a crédito.. ¿Idea maravillosa o catástrofe segura?23/10/2020Cómo invertir en Superfondos, dedicando muy poco tiempo, y con muy buena rentabilidad
01/10/2020El grafico que me predijo la crisis actual, y lo que dice del futuro
19/06/2020Una inversión que lleva 20 años batiendo al mercado.. y seguirá los próximos 20
15/05/2020Una técnica inteligente, basada en los bonos y que gana un 13% al año
30/04/2020Hago pública mi Cartera Resistente. Gratis durante la crisis del coronavirus
27/03/2020