4.9 /5
(88)

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
(88)

  • 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
    Victoria
    (5)
    Excellent course

    I can only say that you have to commit to it, it's not easy but you guys make it possible

  • Avatar
    Mario
    (5)
    Excellent course!

  • 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
    Alan
    (5)
    Powerful Trading

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

  • Avatar
    Jorge
    (5)
    One

    It's exactly what I needed, very concise

  • Avatar
    Marc
    (5)
    Thrilled with the course

  • Avatar
    jorge
    (5)
    surprised

    I've known them since Udemy and here at Frogames they're still really good, cheers.

  • 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
    Rafael Antonio
    (5)
    Excellent

    Great course to get an idea of what algorithmic trading is

  • Avatar
    Noelia
    (5)
    If it's free and good, it's twice as good

    Wow, being free I expected a poor, boring course, but it's the opposite. Juan Gabriel gives it his all and doesn't hold back on delivering quality content

  • Avatar
    Beatriz
    (4)
    Quite a complete course

  • Avatar
    Rachel
    (5)
    algorithmic trading

    great topic

  • Avatar
    Tomas
    (5)
    Impressive

    I took some courses with you a while back when you had them on Udemy, and this platform is really great. Since you're not just amazing at teaching—you really are a pro. I'll come back and review this course when I have more time.

  • 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
    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
    Jorge
    (5)
    Introduction to Python

    Excellent material. Really well explained, compelling examples that leave no room for doubt.

  • 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
    Larry
    (4)
    Introductory

    Great introductory tutorial for this tool

  • Avatar
    Welton
    (5)
    Excellent course

    The content is very well planned and explained in detail.

  • 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
    Jorge
    (5)
    Excellent opportunity

    Very well thought out, great explanation and wonderful opportunity to get started in this world.

  • 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
    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
    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
    Conrado
    (5)
    I'm really happy. The curriculum is well-suited.

    The teacher explains really well

  • Avatar
    Camilo Andrés
    (5)
    Excellent course!!

    I'm really happy with the methodology, the clarity of the explanations, Juan's vocalization is excellent, everything is very easy to understand. I hope to get the best out of this course. Thank you!!!

  • Avatar
    Jorge Fernando
    (5)
    Excellent course

    The course has helped me combine trading and programming concepts.

  • Avatar
    Cristian
    (5)
    Fantastic

    I thought it was a fantastic course, of course I'm going to review it to put my things together.

  • Avatar
    Pablo
    (5)
    Thank you...excellent

    Thank you

  • 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
    Luis
    (4)
    Excellent course

    I'm just starting the course and I have high expectations. It looks like there's plenty of material to learn from and the instructors are top-notch

  • Avatar
    Martin
    (5)
    Great course

    I had fun and learned a lot, I'm left wanting to keep learning. Congrats to the Frogames Formación team, great work.

  • Avatar
    Jose
    (5)
    Excellent course.

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

  • Avatar
    Joiser
    (5)
    Highly recommended.

    The course is comprehensive and practical, providing the tools needed to develop automated trading strategies effectively.

  • 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
    Gaby
    (5)
    excellent course

    very good!!!!

  • 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
    Ricardo Benito
    (5)
    Suitable for the title

  • 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
    Conrado
    (5)
    Course Review

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

  • 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
    oscar
    (5)
    Valuable Content

    I really enjoyed this free course because right after studying the mathematics branch, I got into the stock market world by chance, and I saw that everything I had studied and enjoyed (design, programming, mathematics, etc.) could be used in this field of economics.

  • Avatar
    Caty
    (5)
    It's quite relevant

    It's interesting because we learn from the basics all the way to more advanced strategies

  • 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
    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
    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
    Javier Andres
    (5)
    Really happy

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

  • Avatar
    Sergio Mateo
    (5)
    Chapter 1

    Excellent course, all the explanations were very clear

  • Avatar
    jose
    (5)
    .

    Great course to get started in programming with Python and algorithmic trading. Thanks

  • Avatar
    Orlando
    (5)
    Awesome

    An amazing course. Very comprehensive and very easy to understand. The instructor is brilliant.

  • 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
    FRANCISCO
    (5)
    Excellent

    Really well explained

  • Avatar
    JOHN
    (5)
    very well explained

    I just needed to learn how to create tp and sl in backtesting

  • Avatar
    Kevin Alonso
    (5)
    Excellent

    thanks so much professor, very entertaining and educational the way you explain things, I'm super grateful.

  • Avatar
    Willie
    (5)
    excellent

  • Avatar
    Tonny
    (5)
    Excellent start

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

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

  • Avatar
    Nestor
    (5)
    Excellent course

    An ideal course to start programming for algorithmic trading.

  • Avatar
    Pedro
    (5)

  • Avatar
    Santiago
    (5)
    Really good, he makes the difficult stuff simple

  • Avatar
    angelo
    (5)
    The best Course of its kind

    The best Course of its kind

  • Avatar
    Juan Carlos
    (5)
    Excellent course

    Perfectly explained!

  • Avatar
    John
    (5)
    Great

    A very important and necessary course

  • Avatar
    IGN
    (5)
    Learning quickly

    I'm really enjoying the course and I'm learning new things about trading that I didn't know before. I RECOMMEND IT 1000%

  • 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
    Leopoldo
    (5)
    awesome

    thanks the course is fantastic thks

  • Avatar
    Freddy Tadeo
    (5)
    Algorithmic Trading from A to Z with Python

    Great course, well explained, quite complete for beginners, I love it I'm learning a ton, thanks Juan Gabriel.

  • Avatar
    Camilo
    (5)
    100 % Recommended

    The course is very well structured, with clear and concise language. Perfect for getting a general overview of the topic.

  • 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
    Lucin
    (5)
    Good

    It's a good course

  • Avatar
    Carlos
    (5)
    five stars

  • Avatar
    Tonny
    (5)
    Recommended

    Totally recommended, Gomila is a reference in this field.

  • 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

FREE

  • 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

FREE

  • 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