4.9 /5
(51)

84
Bienvenido a nuestra ruta de trading algorítmico con Python
Los contenidos del curso
El repositorio Github y los materiales del curso
Instala los entornos del curso
Toma notas de tu curso en tiempo real en Frogames Formación
Introducción
Tipo de Objeto: Números
Tipo de Objeto: Strings
Tipo de Objeto: Operadores Lógicos y Booleanos
Tipo de Objeto: Asignación de Variables
Tipo de Objeto: Tuplas y Listas
Tipo de Objeto: Diccionarios
Tipo de Objeto: Conjuntos
Estructuras de Python: If, Elif y Else
Estructuras de Python: For
Estructuras de Python: While
Funciones: fundamentos de las funciones
Funciones: variable local
Funciones: variable global
Funciones: funciones lambda
Introducción
Numpy: Arrays
Numpy: Random
Numpy: Índices / Slicing / Transformaciones
Pandas: Series y DataFrames
Pandas: Limpieza y Selección
Pandas: Selección Condicional
Matplotlib: Representación gráfica
Matplotlib: Scatter
Matplotlib: Herramientas
Introducción
Importar y manejar datos que proceden de Metatrader 5
Ejemplo de cómo funciona Metatrader 5 en Windows
Importar y manejar datos que proceden de Yahoo Finanzas
Introducción
Medias móviles simples
La Estrategia
Verificar la posición de trading calculada
Calcular las ganancias de nuestra estrategia de trading
Cómo automatizar la estrategia anterior
VÍDEO IMPORTANTE: El rendimiento depende del broker!
Introducción
El índice de Sortino
Cálculo del índice beta (métrica CAMP)
Cálculo del índice alpha (métrica CAMP)
Creación de la función Drawdown
Aplicación de la función Drawdown
La función de backtesting
Probando el backtesting de nuestra estrategia
Introducción
Importar los datos
Soporte y Resistencia
Soporte y Resistencia en la Estrategia de Trading
Soporte y Resistencia + Estrategia de Trading SMA
Soporte y Resistencia + SMA + Estrategia de Trading RSI
Automatizar el proceso
Estrategia de trading Scalping + Gestión de tu Cartera
Introducción
Cargar los precios de las acciones
Crear una media móvil simple (SMA)
Crear una desviación estándar móvil (MSD)
Usar la librería technical analysis para crear un indicador RSI
Automatizar el proceso de ingeniería de características financieras
Introducción
Teoría de la Regresión Lineal
Importar los datos
El proceso de ingeniería de características
Dividir el conjunto de datos
Ajustar el modelo de Regresión Lineal
Predecir el precio de la acción usando predicciones de Machine Learning
Crear estrategias de trading utilizando predicciones de Machine Learning
Automatización del proceso
Aplicar el proceso a estrategias de trading a la hora
Introducción
Cómo instalar librerías de Python desde Jupyter Notebook
Inicializar la plataforma de Metatrader 5
Obtener datos desde el broker
Enviar órdenes de compra y venta desde Python
Consultar las posiciones actuales
Ejecutar la creación de la estructura
Cerrar todas las posiciones
Aplicación de Trading en vivo: Señal aleatoria
Aplicación de Trading en vivo: Señal SMA
Hemos terminado una aventura juntos, ¡pero vamos a por la siguiente!

instructor

4.9 /5
(51)

  • Avatar
    Javier Andres
    (5)
    Really happy

    A 100% recommendable course for trading enthusiasts that opens up huge potential.

  • Avatar
    Giovanni
    (5)
    From Theory to Real Automation

    It's given me a huge competitive advantage and the tools I need to automate my analysis with total confidence

  • Avatar
    Conrado
    (5)
    Course Review

    Incredibly good both the content and the instructor. !!! Congratulations Frogames !!!

  • Avatar
    Jorge Fernando
    (5)
    Excellent course

    The course has helped me combine trading and programming concepts.

  • Avatar
    Conrado
    (5)
    I'm really happy. The curriculum is well-suited.

    The teacher explains really well

  • Avatar
    Javi
    (5)
    Very interesting and easy to follow

    I've always been curious about how numbers blend with technology, and they explain it here in a way anyone can understand. I really liked the approach because it gives you useful tools to automate processes without feeling like a boring class. It left me wanting to keep exploring this path.

  • Avatar
    Angel
    (5)
    Trading Algorítmico de la A a la Z con Python

    is comprehensive training that takes you from the fundamentals of technical analysis to creating automated investment bots. Perfect for those who want to apply programming, statistics, and machine learning to real financial markets.

  • Avatar
    Welton
    (5)
    Excellent course

    The content is very well planned and explained in detail.

  • Avatar
    Nieves
    (5)
    It's not magic, it's method

    This course taught me to think like a trading engineer. From the fundamentals to backtesting, every step is well structured.

  • Avatar
    Gabriela
    (5)
    This course definitely helped me

    The course blew my mind! The part about automating strategies is a game changer—it saves me a ton of time and I feel like a trading expert.

  • Avatar
    Jordà
    (5)
    Excellent algorithmic trading beginner course

    Really interesting and highly recommended. I was already familiar with the world of algorithmic trading using MQL4 in MetaTrader 4, but discovering it with Python has been even more fascinating. Python offers very powerful specific libraries that allow you to create and experiment with all kinds of strategies. Additionally, I want to highlight the excellent course organization. The instructor explains in a clear and concise way, taking us from the basics to the most advanced concepts progressively. I'll definitely continue with this learning Path!

  • Avatar
    Jorge
    (5)
    One

    It's exactly what I needed, very concise

  • Avatar
    Alan
    (5)
    Powerful Trading

    such a great course, and being free gives you the chance to learn without any upfront investment

  • Avatar
    Javier
    (5)
    My Opinion

    Hi everyone! I'm taking the Algorithmic Trading from A to Z with Python course. I've been learning Python for 3 years with several Juan Gabriel courses on Udemy, and this one has made a great impression on me—really well structured, clear explanations of the concepts, clean code in Github and Google Colab.👍 Excellent!

  • Avatar
    Alexander
    (5)
    Excellent course

    The way you explain the content and show it with an example through scripts and in real-life implementation is top-notch. I think people who are passionate about or work a lot with stock investments or the stock market will find this course absolutely brilliant, because you get all the financial expertise and improve it with the scripts they teach you here.

  • Avatar
    Cristián Andrés
    (5)
    Incredible course to get started in algorithmic trading with Python

    This course is an excellent starting point for getting into algorithmic trading with Python, showcasing the potential this tool has for managing investments. Being able to access data and create moving average charts is great, and now I'll continue with the course that integrates machine learning strategies.

  • Avatar
    Francisco
    (4)
    Introduction to applying Python in MT5

    The course is completely introductory at the algorithmic trading level, but it does give you some recipes and libraries to work with MT5 using Python that I find really useful.

  • Avatar
    Yvonne
    (5)
    Learning more and more about Trading

    A really well-rounded course that taught me a lot about economic knowledge, which I find pretty essential for the trading world. They guide you really well in every class they teach.

  • Avatar
    Jose
    (5)
    Excellent course.

    Invaluable information, like all Frogames courses, detailed, well-explained and well-structured information, impeccable presentation.

  • Avatar
    danison
    (5)
    Satisfied

    I've tried learning with other courses, but to this day I still stick with the teachings from this platform as my favorites.

  • Avatar
    Cristian Ezequiel
    (5)
    Muy buen curso, muy bien explicado todo... no se puede pedir nada más!

  • Avatar
    Mario
    (5)
    Excellent course!

  • Avatar
    Daniel Osvaldo
    (5)
    Awesome!!!

    You learn the fundamentals to tackle other courses

  • Avatar
    Federico
    (5)
    Excellent course

    I look forward to finishing it and starting the next one

  • Avatar
    Jorge
    (5)
    crystal clear

    I really enjoyed the summary, I even learned new things from it. The quick explanation helped me understand better what I had already studied.

  • Avatar
    Abdul Kader
    (5)
    Great course

    From what I've done of the Path so far, everything's really well explained and super useful for whatever you want to do. It gives you the tools you need so you can apply it to whatever you think best. Really powerful. Thanks!!

  • Avatar
    Jorge
    (5)
    I don't lose money to my emotions anymore

    It took me a while to decide on a trading course because there's a lot of garbage content out there, but this one pleasantly surprised me because it doesn't sell you smoke and mirrors; it teaches you to build your own bots with Python in a structured way, and seeing how the code makes cold decisions for me when the market goes crazy has been the biggest change I've had in my investments.

  • Avatar
    Jorge
    (5)
    Recommended Course

    really well explained step by step, helps you understand and dive deeper into useful trading algorithms for the market. like all the courses 10 out of 10.

  • Avatar
    Sara
    (5)
    Perfect for analyzing and seeing profits

    It's my first course with the Frogames team and I'm blown away. The platform is really solid and the emails load smoothly. The course itself is great because these fundamentals aren't just useful for trading—they give you the framework to think about other kinds of analysis too, and of course you pick up some Python along the way.

  • Avatar
    David
    (5)
    very good

    well explained, engaging even for me who've never done programming before. is it necessary to know this having Claude Code?

  • Avatar
    Santiago
    (5)
    I really enjoyed this course

  • Avatar
    Jackeline
    (5)
    I learned to build bots from scratch with clear logic and Python.

  • Avatar
    Juan Carlos
    (5)
    Excellent Course to Learn Basic Trading Techniques

    If you've already taken previous courses with instructor Juan Gabriel, and you're passionate about or want to learn about the world of Trading, I think this is an excellent Introduction. Except that the code needs to be updated as you progress through the content, I think what matters is the techniques and learning you take away, because, as the instructor JG himself mentions in some of the topics, it's not a course to learn Python, as it's recommended that you come with some basics of this programming language so you can move forward without so many barriers and without getting stuck halfway through. I highly recommend this introductory course.

  • Avatar
    Milton Gustavo
    (3)
    Good introduction

  • Avatar
    Belen
    (5)
    Python Applied to Data Science!

    It's a very hands-on course, with everyday examples

  • Avatar
    Nicolás
    (5)
    I really enjoyed the course

    Especially the Python applications to Algorithmic Trading

  • Avatar
    Rosa
    (5)
    lots of notebooks and examples you can run and adapt instantly.

  • Avatar
    María
    (5)
    A complete and well-guided journey

    I loved that this course covers everything: from the most basic aspects of algorithmic trading to complex strategies with Python. It's like a clear map of the path to follow to master this world. Now I have solid foundations and projects underway.

  • Avatar
    Gustavo
    (5)
    Algorithmic Trading from A to Z with Python: From Zero to Digital Strategist

    This course is a complete immersion into the world of algorithmic trading, designed for those who want to build, test, and deploy automated strategies with Python. From the fundamentals of the financial market to the implementation of bots that operate in real time, each module is designed to turn theory into measurable results.

  • Avatar
    Rocío
    (5)
    Good approach to risk management and drawdown control.

  • Avatar
    David
    (5)
    Excellent course

    I love this course, it's very well explained and gets straight to the point. Everything covered in it is really useful. I highly recommend it for anyone who wants to learn TRADING with Python. 100% rating

  • Avatar
    Tonny
    (5)
    Excellent start

    High-quality course, it's inspired me to continue with the following algorithmic trading courses.

  • Avatar
    Nestor
    (5)
    Excellent course

    An ideal course to start programming for algorithmic trading.

  • Avatar
    Pedro
    (5)

  • Avatar
    John
    (5)
    Great

    A very important and necessary course

  • Avatar
    Balam Sinhue
    (5)
    Excellent introductory course on trading and time series

    Honestly, the course is really good, it's straightforward and easy to understand. I think it's also a great introduction to time series analysis, so for anyone interested in either of these two areas and just starting out, this is a great first step in that direction

  • Avatar
    Danilo
    (5)
    Awesome

    The course is really complete!

  • Avatar
    Nacho
    (5)
    Excellent for getting started

    Excellent for getting started if you don't have full Python mastery yet and want to break into investing. You'll walk away with what you need to test a basic strategy in a real market

  • Avatar
    Carlos
    (5)
    five stars

  • Avatar
    Ff
    (5)
    Excellent

    Excellent I recommend it

  • Avatar
    Daniel
    (5)
    Outstanding Experience

    This is my first course on the Frogames platform, though I've already taken several of your courses on Udemy. As expected, excellent content, high quality, very well explained and with unique value. Thanks so much and I'll keep learning on this path with the best online teacher I've found!! =)

View More Reviews

PLANS TO MATCH YOUR GOALS AND NEEDS

Buy the individual course, get all the learning path or access to the entire platform

Choose the payment method that works best for your needs and budget with a one-time course payment, monthly or yearly access to the learning Path, or even to the entire platform.

One-Time Payment

Buy the course once and access it for life

19.99

  • A single payment
  • Instant lifetime access to the course
  • Access the course community
El Más
Popular

Bronze Frog

Access all Frogames courses, communities and extras

39 /month

  • Single payment of 39€ per month
  • Instant access to all courses
  • Access the platform and communities 24/7, wherever and whenever you want
  • Cancel anytime without losing your progress

Algorithmic Trading Path

Access all courses in the Algorithmic Trading Path

19.99 /month

  • Single payment of 19.99€ per month
  • Instant access to the +10 courses in the Path
  • Access the Path 24 / 7, wherever and whenever you want
  • Cancel anytime without losing your progress

One-time payment

Buy the course once and access it for life

19.99

  • A single payment
  • Instant lifetime access to the course
  • Access the course community
El Más
Valorado

Gold Frog

Access all Frogames courses, communities and extras

349 /year

  • Single payment of €349 per year
  • 3 months of discount
  • Instant access to all courses
  • Access the platform and communities 24/7, wherever and whenever you want
  • Cancel anytime without losing your progress
  • Resource Library
  • Monthly Q&A livestreams
  • Premium support

Algorithmic Trading Path

Access all courses in the Algorithmic Trading Path

199 /year

  • Single annual payment of €199
  • 4 months of discount
  • Instant access to the +10 courses in the Path
  • Access the Path 24 / 7, wherever and whenever you want
  • Cancel anytime without losing your progress
  • Premium support

* All prices include taxes.

For your security, all orders will be processed on a secure server.

Algorithmic Trading Path

The ultimate bundle with all our Algorithmic Trading courses to buy and sell assets using Machine Learning algorithms through MetaTrader 5. Includes upcoming courses and updates and improvements to current ones.

Trading Algorítmico de la A a la Z con Python

Technical Analysis, Machine Learning, Price Action, Backtesting and live trading with MetaTrader

84 classes

Algorithmic Trading for Beginners: From Zero to Hero

Learn about technical indicators, risk management, Python programming, mathematics for trading, and live trading with MetaTrader 5. Automated trading bots included.

102 classes

Statistics and Probability for Quantitative Finance

Learn by doing! Apply your knowledge of probability and statistics to algorithmic trading, the stock market, and quantitative finance (Forex, crypto, stocks)

108 classes

Algorithmic Trading with Python: Technical Analysis Strategies

Learn how to import data, modeling, algorithmic trading, portfolio and portfolio management, and live algorithmic trading with Python. We'll even build a Bot!

86 classes

Algorithmic Trading using price action strategies

Learn about figure detection, pattern detection and Backtesting using MetaTrader 5 and its Python API. Algorithmic trading bots included in the course!

70 classes

Trading Algorítmico utilizando estrategias de Machine Learning

Artificial Intelligence and Machine Learning for algorithmic trading. Includes MetaTrader 5 bots!

77 classes

Deep Learning aplicado al Trading Algorítmico con Python

Use artificial intelligence techniques and backtesting to optimize your algorithmic trading strategies through MetaTrader 5 and its Python API. Algorithmic trading bots included in the course!

82 classes

Estrategias Avanzadas de Trading Algorítmico aplicadas al mundo Crypto 2023

Technical analysis, Machine Learning and risk management in specialized strategies for trading cryptocurrencies and their derivatives. Algorithmic trading bots included in the course!

77 classes

Advanced Algorithmic Trading Strategies Applied to the Forex Market 2023

Take your game in technical analysis, machine learning, and portfolio risk management to the next level with specialized strategies for Forex trading. Learn to trade like a pro: Algorithmic Forex Bot Included!

82 classes

Complete MetaTrader 5, automated trading tutorial using Python

Master money management and Python to implement any live algorithmic trading algorithm in forex, crypto, or stock markets. Algorithmic trading bot templates included!

93 classes