[en] Every investor would like to have an indicator that automatically informs about the best market entries and exits. This is obviously impossible. In fact, if everyone had access to such a tool, everything would become meaningless, because in order to make money in the financial markets, someone has to lose it. Markets are designed so that most investors lose their capital, but this does not mean that statistical models could be profitable in the long run. The aim of this project is to develop a profitable trading algorithm, something complicated, but with a lot of potential. We will talk about the basics of trading and about automation in financial markets. What is achieved with the parameterization of a strategy is that following a set of rules, it works without human intervention bringing profits. The main benefits: Discretionality is reduced to zero. Psychology does not affect the investor in the same way. Greed and fear are reduced. The creation of an algorithmic strategy will be developed at a theoretical and practical level. There is neither a right way, nor a wrong way about creating an algorithmic trading strategy; it is just about defining a working path to move forward in a clear direction. The intention of the project is not to end up in something purely theoretical and practical, for that matter future plans are detailed so the project can scale and be a profitable and accessible investing product. The aim of this project is to bring the investment world closer to the reader, and more specifically, the algorithmic trading sector and the process of strategy creation.

[es] A todo inversor le gustaría tener un indicador que automáticamente informe de las mejores entradas y salidas de mercado. Esto evidentemente, es imposible. De hecho, si todo el mundo tuviera acceso a una herramienta de este estilo, todo perdería el sentido ya que para ganar dinero en los mercados financieros, alguien lo tiene que perder. Los mercados están diseñados para que la mayoría de inversores pierdan su capital, pero esto no significa que modelos estadísticos consigan ser rentables en el largo plazo. El objetivo de este trabajo es desarrollar un algoritmo de trading que consiga ser rentable, algo complicado, pero con mucho potencial. Se hablará de las bases del trading y de la automatización en mercados financieros. A grandes rasgos, lo que se consigue con la parametrización de una estrategia es que esta, siguiendo un conjunto de normas, funcione sin la intervención humana aportando beneficios. Los principales beneficios: Se reduce a cero la discrecionalidad. La psicología no afecta de la misma manera al inversor. Se reduce la avaricia y el miedo. Posteriormente se desarrollará a nivel teórico y práctico como debe ser la creación de una estrategia algorítmica desde cero. No existe ni una manera correcta, ni una manera incorrecta de desarrollar una estrategia algorítmica de trading; sencillamente se toma una ruta de trabajo para avanzar en un sentido claro. La intención no es que la investigación acabe en algo puramente teórico y práctico, sino que también se detallen los planes futuros para que el proyecto pueda escalar y sea un producto rentable y accesible al inversor. Con este proyecto se pretende acercar el mundo de la inversión y, más concretamente, el sector del trading algorítmico y el proceso de creación de estrategias al lector.