The Secrets of Algorithmic Trading: How AI Predicts Stock Prices

Build your own powerful stock price analysis model that analyzes over 40 types of economic indicators and stock price data using AI to predict not only the S&P 500 and QQQ ETFs but also individual stocks!

(4.7) 36 reviews

428 learners

Level Basic

Course period Unlimited

Deep Learning(DL)
Deep Learning(DL)
Python
Python
transformer
transformer
lstm
lstm
Financial Technology
Financial Technology
Deep Learning(DL)
Deep Learning(DL)
Python
Python
transformer
transformer
lstm
lstm
Financial Technology
Financial Technology

Reviews from Early Learners

4.7

5.0

moljin

95% enrolled

I listened to the Backtest Research and Algorithm Trading courses continuously. I ran the provided code while taking the courses. As a non-developer who has only built web applications using Python web frameworks (Django, Flask, FastAPI)... there were quite a few parts that were a bit difficult for me to fully follow. Since I don't work in this field... I lack experience..., and I don't have much experience trading stocks either, so the lack of basic knowledge in both areas made it more challenging, but it was still sufficient for getting ideas. If I watch it multiple times and gradually build up my related background knowledge, something will work out. I remember when I first started coding with Python through self-study, it also took time to get on track. I hope there will be an algorithm trading course related to the Korean stock market as well. Thank you.

5.0

조남오

100% enrolled

I knew that using statistics to predict stock prices was reasonable, but it was great to learn the detailed process of actually creating a program. Of course, I don't have the ability to program it myself yet, but through this course, I've gained confidence in automated trading programs for the future. I will watch the lectures repeatedly and work hard to understand them. Thank you.

5.0

crimsonpath

100% enrolled

I took this course because I'm very interested in stocks, and I found the content to be compact, practical, and quite relatable. Beyond the indicators covered here, I've even thought of other indicators I'd like to add myself, and I plan to analyze stocks I'm interested in more deeply. Overall, I was satisfied with the course's neatness and richness, and I hope a lecture on automated stock trading comes out soon!

What you will gain after the course

  • 📊 US Stock Prediction Using AI Deep Learning: We will build an AI model to predict the S&P 500, QQQ ETF, and individual stock prices using LSTM & Transformer models.

  • 📈 Data-Driven Stock Analysis and Economic Indicator Utilization: Learn how to fetch economic indicators and stock price data from FRED API and Yahoo Finance to build AI-based investment strategies.

  • 🤖 Implementation of a Deep Learning-based Stock Price Prediction Model: Design and optimize an AI prediction model that combines stock price data and economic indicators using LSTM and Transformer models.

  • 📊 Visualization of AI Prediction Results and Performance Evaluation: Compare the stock price trends predicted by AI with actual stock prices, and analyze performance using metrics such as MSE, RMSE, and MAPE.

  • 🚀 Practical Project-Based Learning: Train AI models using real-world financial data and build your own stock price prediction system to utilize in actual investment analysis.

ckey_line_banner_sale

[Secrets of Algorithmic Trading] Real reviews from students

"A core lecture that catches two birds with one stone: coding and finance"

"I knew that predicting stock prices using statistics was rational, but it was great to be able to learn the process of creating an actual program in detail. Through this course, I gained confidence in automated trading programs." - Nam-oh Jo

"I took this course because I have a lot of interest in stocks, and the content is compact and practical. It's an inspiring lecture that makes me think of indicators I want to add myself." - crimsonpath

"I had a lot of interest in stock and coin investing, and now I have the confidence that I can create my own machine learning models using coding!" - Jisu

"The power that makes even beginners challenge AI modeling"

"I had zero background in both Python and deep learning, but now I'm even challenging myself to train a transformer model. It's so great to finally know where to start studying deep learning, which used to feel so vague!" - Dayeon Choi

"This is a truly great lecture for getting started in deep learning and data science. I am very satisfied as it covers the core content in detail." - kyohyun58

"The explanations are easy to follow, making it comfortable to listen to. It was a great help in quickly acquiring the parts I was curious about." - Hyungseok Son

"The process of realizing ideas even for non-developers/non-majors"

"As a non-developer with little stock market experience, it felt difficult at first, but after watching it repeatedly, it was enough to gain great ideas. It really helped a lot in finding the right direction." - moljin

"It is very helpful because you can create the actual results yourself, from data collection to prediction and report verification." - qiulong Xin

Does AI know which stocks will rise tomorrow? (Predicting stock prices with 94% accuracy!)

Stock investing is no longer about intuition, but the era of data and AI!

An AI model that has learned over 40 types of economic indicators and stock price data predicts not only the S&P 500 and QQQ ETF but also individual stocks with 94% accuracy.

📖 Course Introduction

Did you know that AI-based stock price prediction is not just a simple theory, but a powerful financial technology tool that can be applied to real-world investing?

The deep learning-based AI model covered in this course
Predicts S&P 500 ETF with 94% accuracy
Predicts QQQ ETF with 93% accuracy
Capable of analyzing individual stocks with high accuracy

Can a human analyze multiple stocks simultaneously using such a vast amount of economic indicators and stock price data?

"Now is the era where we no longer rely solely on intuition or experience for stock investing, but instead train AI on numerous economic indicators and stock price data to make data-driven investment decisions!"

In this course, we provide a complete curriculum ranging from economic indicator analysis using FRED API and Yahoo Finance to building stock price prediction systems using LSTM and Transformer-based deep learning models through a thoroughly hands-on approach.

🔥Passionforstockinvesting!

I had a huge passion for stock investing! So, I even personally attended a famous chart trading technique lecture that cost over 400,000 won for 3 hours, and through swing trading based on chart analysis, I consistently earned an average monthly profit of about 1 million won for 3 years.

💼Based on the seed money I built that way, I am now also taking on the challenge of long-term investing and gradually building a stable portfolio.

ThoughtsonAutomatingShort-termInvestment

However, I didn't stop there; while contemplating more efficient and systematic investment methods, the idea "Could I automate short-term trading?" came to mind.

I thought that if I could build a program that generates real-market trading signals by creating my own 🤖 AI-based stock price prediction model, not only I but also all of you would be able to capture trading timing more efficiently.

🎯MotivationforCreating the Course

I decided to create this course because I wanted to share the know-how I've accumulated through this process with many people. Furthermore, in the upcoming Part 2, I plan to cover the process of implementing a US stock automated trading program in practice, so please stay tuned!


"I hope you also experience a new investment paradigm by utilizing data and technology!"

📰 AI Algorithmic Trading – Accounting for 60–80% of Wall Street

  • In fact, many securities firms and investment institutions in the U.S. are actively adopting AI for stock analysis and automated trading. For example, in 2017, Goldman Sachs replaced 600 equity traders with two computer engineers and introduced the AI investment analysis program 'Kensho,' which can process analysis that would take 15 people four weeks in just five minutes.

  • Additionally, the American fund company Renaissance Technologies conducts 100% of its trading through computer systems, achieving an average annual return of 30%. This company generates profits through statistics and scientific algorithmic trading.

  • As such, AI-powered stock trading has become so commonplace that it accounts for over 60–80% of U.S. stock trading, and many companies are leveraging this technology to enhance efficiency and profitability.

🔥 Unique Features and Differentiators of This Course

Stock price prediction with deep learning + economic indicators!

  • It is not just simple AI modeling, but performs more precise predictions by combining it with economic data.

  • Dual input of economic data and the stock price data you want to predict is used to precisely forecast the target future stock price.

  • [Data Collection → Preprocessing → Model Design → Prediction → Evaluation] Build the entire pipeline.

Directly implement an AI model verified with 94% accuracy

  • It is not just about theory; you will directly train and improve an actual, validated AI model.

  • You can train AI prediction models not only for the S&P 500 and QQQ but also for individual stocks..

Fully Hands-on Course – Directly Linked to Real-world Investing

  • You are not just learning simple AI modeling, but practicing with real-world data so that you can directly apply it to investing.

  • In the latter part of the lecture, you will learn how to analyze AI prediction results and establish investment strategies.

Step-by-step explanations so that even programming beginners can follow along

  • It's okay even if you have no experience in AI development!

  • We will proceed step-by-step, from how to collect data to how to apply deep learning models.

🎯 What can you do after taking this course?

You can predict stock price trends by analyzing more than 40 types of economic data.
✔ You can analyze the probability of individual stocks rising or falling using deep learning models.
✔ You can create analysis tools that help with buy/sell decisions based on AI prediction results.
✔ You can acquire the ability to utilize data-driven decision-making in stock investing.
✔ You can develop your own AI stock price prediction model and establish investment strategies.

Recommended for these people

I am interested in US stocks and want to make a profit through stock investing.
We will show you how to make more accurate investment decisions using economic indicators and stock price data analyzed by AI.

Traders who want to learn investment methods
using AI in the financial market
You can learn how to build LSTM & Transformer models using deep learning and apply them to real-world investing.

Developers who want to learn deep learning and data analysis through hands-on projects
You can experience project-based learning using actual financial data, covering everything from AI model development to data collection, training, and evaluation.

🚀 How you will transform after taking this course!

✔ You can predict stock prices with AI and establish data-driven investment strategies.
✔ You can directly perform financial data analysis using deep learning.
✔ You can analyze the stock market using LSTM and Transformer models.
✔ You can develop your own AI stock price prediction model to create tools that assist in investment decisions.
✔ Even after the course ends, you can continue to improve your analysis models using the provided code.

It includes content like this.

📈 AI Model Training Process (Changes as Epoch Increases)

As the model undergoes repeated training, the loss value decreases and performance improves.
As the epoch increases, prediction accuracy improves, but the possibility of overfitting is also monitored.

📊 AI-predicted stock price trends (compared with actual data)

Analyze prediction accuracy by comparing actual stock prices (blue line) with AI-predicted stock prices (orange line).
Accuracy can be easily verified by visually representing the difference between the actual stock prices and the prices predicted by the AI model for individual stocks.

📂 QQQ ETF & S&P 500 ETF Prediction Accuracy Analysis

Analyze the accuracy data of S&P 500 and QQQ ETFs predicted by the AI model and save it as an Excel file.
Analyze the prediction error by comparing it with the actual stock price and verify the reliability of the model.

📋AI Prediction Accuracy Analysis by Individual Stock

You can check the AI prediction results and accuracy for individual stock items.

You can objectively evaluate the prediction performance of the AI model using metrics such as MAE, MSE, RMSE, MAPE(%), and Accuracy(%).
✅ Through these metrics, you will learn how to minimize prediction errors and increase the reliability of the model.

📊 AI Prediction Analysis Results for Top 20 Nasdaq Stocks

✅ This graph shows the AI's analysis and prediction of the stock price trends for the top 20 major Nasdaq stocks.
✅ The blue line represents the actual stock price, and the orange line represents the AI's predicted stock price 7 days later.
✅ You can visually confirm how accurately the AI model, trained on historical data, predicts future price fluctuations.
✅ By utilizing this model, you can analyze the probability of a specific stock rising or falling in the future based on data.
✅ Through the graph, you can evaluate the AI's prediction accuracy and review how it can be applied to actual investing.

📢 Frequently Asked Questions (FAQ)

We have collected the most frequently asked questions before taking the course. Check your questions quickly!

If you have any questions about topics not covered here, please feel free to leave them on the Q&A board at any time.

We will provide a kind and detailed answer as soon as we check it!

Q. I am a domestic stock investor; will this lecture be helpful?

Of course! The core logic of automated trading (strategy, backtesting, order execution) remains the same regardless of the market. Based on the pipeline learned in this course, you can fully apply it to Korean stocks simply by swapping out the data sources or adjusting for the specific characteristics of the Korean market (trading hours, price limits, etc.).

Q. I don't know much about coding or stock investing. Is it okay for me to take the course?

Yes, it is absolutely possible! As long as you can handle basic computer command inputs, the course is explained simply enough for anyone to follow. Even without deep knowledge of stock investing, you can learn the principles and logic of automated trading systems step-by-step through hands-on practice.

Q. Do we practice using Cursor AI?

Yes, that's correct. You won't just be learning theory; you will carry out a practical project where you use Cursor AI to build your own mock account automated trading system and connect it to a real account. Even those unfamiliar with development can complete the project by using AI to solve coding challenges.

Q. How is this different from the AI recommendation services offered by existing brokerage firms?

It is on a completely different level from the simple performance analysis or recent news summaries provided by existing commercial services. This course focuses on the 'data analysis process' of collecting and preprocessing economic indicators yourself to build your own AI model. It will be the best choice for those who want to take the first step in creating an AI that reads the market on its own.

Q. Can I ask questions if I have any during the course?

Yes, if you get stuck while following the lecture, feel free to leave a question in the community at any time. We provide active support to ensure all students can complete the course.

Q. How should I structure the curriculum?

If you lack the basics, we recommend first learning the core principles of machine learning-based stock price prediction through the 'Secrets of Algorithmic Trading' course. Afterward, you can build your system most effectively by acquiring practical strategies and automated trading know-how through the 'Pillow Investment Method' course.

Q. There are several automated trading lectures; which one should I take?

A. To help you learn market analysis and automated trading systematically with as little trial and error as possible until you build your own automated trading system, I have organized three lectures into one connected roadmap. Please refer to the guide below and choose the stage that fits your current capabilities and goals. (If you are viewing on mobile, you can zoom in with your fingers to see better.)

CheatKeyMan's Automated Trading Lecture Roadmap Comparison Table

The person who created this course

Cybersecurity (Security Solution Development & Cryptography & Hacking)

  • Design and development of ransomware prevention solutions

  • Ultra-lightweight encryption and driver authentication technology for vehicle and IoT environments

  • Smart Home IoT vulnerability analysis and hacking tool creation

  • AI Web Application Firewall (WAF) design and development

  • Penetration testing for large corporations


Planning

  • Planning a group-wide preemptive defense system

  • Establishment of integrated penetration testing governance


Blockchain · Fintech

  • Architecture design and development for mobility payments, NFTs, and digital asset services

  • Construction of a large enterprise STO (Security Token Offering) system

Data Platform & Automation

  • Design and development of SQL and data pipeline quality management solutions for semiconductor and manufacturing lines

  • Planning and design of AI workflow automation platforms based on n8n, MCP, and A2A

Education & Community

  • Wireless Hacking and Security Special Lecture for Semiconductor Employees

  • Operating online lectures on practical IT know-how

  • CEO of Half-Price Real Estate

Notes before taking the course

📌 Practice Environment

  • Python (pandas, NumPy, TensorFlow, etc.)

  • Google Colab, Visual Studio Code, or Cursor IDE

  • FRED API and Yahoo Finance data collection

  • Matplotlib, Seaborn, Plotly (Data Visualization)

📌 Learning Materials

  • It is provided as a Notion link!

  • Please refer to the class notes in the intro lecture!




    You can check the lesson notes immediately, as shown in the second capture, by hovering your mouse over the playback screen (black area) and scrolling down slightly on the current screen.



    (Before scrolling)


    (After scrolling down)


    No materials will be visible for lessons that do not have lecture materials.
    📑 Please note that only lessons marked with the icon have materials! 😊

    If you have difficulty accessing the site due to an internal company network environment, please feel free to contact us at banbu.jh@gmail.com anytime! 😊

📌 Additional information that is helpful to know

  • Basics of Deep Learning and Machine Learning

    • Experience using TensorFlow is helpful.

    • Understanding basic concepts of neural networks (NN) and time-series analysis will help you learn faster.

  • Experience in data analysis and preprocessing

    • Experience using data manipulation and analysis libraries such as Pandas and NumPy will make it easier to follow the hands-on exercises.

  • Basic understanding of financial data and economic indicators

    • It is even more advantageous if you have experience handling financial data from data sources such as the FRED API and Yahoo Finance.

📌 Don't worry if these concepts are unfamiliar!
The course is designed to explain the relevant content kindly and help you learn naturally through hands-on practice. 🚀

Recommended for
these people

Who is this course right for?

  • Those interested in stocks and the economy

  • Those who want to learn Python

  • Those who want to learn deep learning

  • Those who want to try data analysis

  • Those who want to learn how to handle data

Need to know before starting?

  • Python

Hello
This is cheatkeylab

Inflearn Verified

1,380

Learners

105

Reviews

94

Answers

4.7

Rating

6

Courses

I have built expertise through various practical experiences and projects:

Key Career Experience & Achievements

Cyber Security (Security Solution Development & Cryptography & Hacking)

  • Design and development of ransomware prevention solutions

  • Ultra-lightweight encryption and driver authentication technology for Vehicle/IoT environments

  • Smart Home IoT vulnerability analysis & hacking tool creation

  • AI Web Application Firewall (WAF) Design & Development

  • Penetration testing for large corporations

Planning

  • Planning of a group-wide preemptive defense system

  • Establishment of integrated penetration testing governance

Blockchain · Fintech

  • Architecture design and development for mobility payments, NFTs, and digital asset services

  • Establishment of STO (Security Token Offering) systems for major corporations

Data Platform & Automation

  • Design and development of SQL and data pipeline quality control solutions for semiconductor and manufacturing lines

  • Planning and design of AI workflow automation platform based on n8n, MCP, and A2A

Education & Community

  • Wireless Hacking and Security Special Lecture for Semiconductor Employees

  • Operating online lectures on practical IT know-how

  • CEO of Half-Price Real Estate

 

Current Status and Lecture Goals

Currently, as a large corporation IT developer, I am achieving results in various fields such as service development, performance improvement, blockchain, AI, cloud, infrastructure, and information security. At the same time, I am continuing to take on new challenges by combining practical work with business through a platform that I personally plan and operate.

I believe the essence of IT lies in practical application.
Through this lecture, I want to convey the following to you:

  • How to effectively apply technology to real-world projects

  • How to solve practical problems in the field

  • Practical know-how that allows even non-majors to create their own businesses or portfolios.

  • Ways to approach and enjoy IT easily

 

IT Cheat Key Lecture: Learning Only the Essentials

My lectures do not simply convey theory. I will help you learn only the essential core without wasting time, incorporating practical experience and sincerity.

IT is vast and has a wide scope of study, but you don't need to know everything.
If you learn exactly what you need and master how to use it effectively, anyone can utilize IT like an expert.

I will become your IT Cheat Key so that we can find new paths, continue successful challenges, and create moments together where technology becomes a powerful tool that changes lives.
Thank you! 🎯

More

Curriculum

All

19 lectures ∙ (1hr 58min)

Published: 
Last updated: 

Reviews

All

36 reviews

4.7

36 reviews

  • silverwave님의 프로필 이미지
    silverwave

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    I should try applying this to my portfolio directly. Please upload the next lecture soon!

    • cheatkeylab
      Instructor

      Thank you, silverwave, for taking the course! I'm glad the lecture was helpful. Please look forward to the next lecture, I'll prepare diligently!

  • moljin님의 프로필 이미지
    moljin

    Reviews 16

    Average Rating 4.8

    5

    95% enrolled

    I listened to the Backtest Research and Algorithm Trading courses continuously. I ran the provided code while taking the courses. As a non-developer who has only built web applications using Python web frameworks (Django, Flask, FastAPI)... there were quite a few parts that were a bit difficult for me to fully follow. Since I don't work in this field... I lack experience..., and I don't have much experience trading stocks either, so the lack of basic knowledge in both areas made it more challenging, but it was still sufficient for getting ideas. If I watch it multiple times and gradually build up my related background knowledge, something will work out. I remember when I first started coding with Python through self-study, it also took time to get on track. I hope there will be an algorithm trading course related to the Korean stock market as well. Thank you.

    • cheatkeylab
      Instructor

      Hello. Thank you for your interest in the course. As you mentioned, this course requires experience in development, finance, and stocks, so it's natural for non-developers or those without much experience in this domain to find it somewhat challenging at first. However, the purpose of the course is to help domain non-experts and non-developers quickly learn using AI in line with current trends and implement their own ideas. From that perspective, I think @moljin has been following along well. Also, as the context size that AI can recognize continues to grow, if you have the right ideas and direction, you can use AI to implement additional features or expand existing ones. Thank you for your feedback on investing in the domestic stock market. I will take it into consideration as I think about improving and expanding the course going forward. Thank you for leaving such a thoughtful review.

  • crimsonpath565643님의 프로필 이미지
    crimsonpath565643

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    I took this course because I'm very interested in stocks, and I found the content to be compact, practical, and quite relatable. Beyond the indicators covered here, I've even thought of other indicators I'd like to add myself, and I plan to analyze stocks I'm interested in more deeply. Overall, I was satisfied with the course's neatness and richness, and I hope a lecture on automated stock trading comes out soon!

    • cheatkeylab
      Instructor

      Thank you so much, crimsonpath, for your valuable review! I'm glad you found inspiration in the indicators and stock analysis. An automated trading lecture will also be released soon, so please look forward to it!

  • anysensor2562님의 프로필 이미지
    anysensor2562

    Reviews 5

    Average Rating 4.6

    5

    100% enrolled

    I knew that using statistics to predict stock prices was reasonable, but it was great to learn the detailed process of actually creating a program. Of course, I don't have the ability to program it myself yet, but through this course, I've gained confidence in automated trading programs for the future. I will watch the lectures repeatedly and work hard to understand them. Thank you.

    • cheatkeylab
      Instructor

      Hello, I think it's already a success that you've gained the confidence to create things on your own through this course. There may be parts you don't understand while taking the course, so please feel free to ask~

  • hit1024129814님의 프로필 이미지
    hit1024129814

    Reviews 6

    Average Rating 5.0

    5

    32% enrolled

    I will take the course well.

    • cheatkeylab
      Instructor

      Hello hit102412, thank you for sharing such a positive resolution! Since you've made such a great start, I have carefully prepared the content so that you can gain as much as possible until the very end. If you get stuck while listening, please feel free to leave a question at any time. Good luck!

cheatkeylab's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

Limited time deal ends in 6 days

$26.40

29%

$37.40