inflearn logo

24/7 Profit Machine: The Complete Guide to Automated Crypto Trading with Vibe Coding

Do you want to make substantial profits even in a bear market? Are you interested in automated trading but unable to get started because of coding, trading strategy design, exchange APIs, and server deployment? In this course, even those new to Python will learn how to use ChatGPT and Codex to turn trading ideas into concrete strategies and implement them through backtesting and live automated trading code. You will practice Binance futures automated trading using Python and CCXT, technical indicator strategies, averaging-down backtests, and a Kimchi Premium strategy based on the Upbit API. You will then apply Telegram notifications and order safety features, manage the completed bot with GitHub, and deploy it to a cloud server. Rather than entrusting all investment decisions to an LLM, you will determine the strategy and risk management criteria yourself, using the LLM as an assistant for strategy design, code writing, and troubleshooting. After completing the course, you will be able to do more than simply run the provided code—you will be able to create, validate, modify, and deploy your own strategies!

(5.0) 4 reviews

25 learners

Level Beginner

Course period Unlimited

Git
Git
Oracle
Oracle
ccxt
ccxt
codex
codex
AI
AI
Git
Git
Oracle
Oracle
ccxt
ccxt
codex
codex
AI
AI

Reviews from Early Learners

5.0

5.0

tnstark1100

71% enrolled

It was a very informative lecture after a long time. I’m still a beginner at coding, but I’ve been following along with the lecture and trying things out one by one. I found SK hynix’s historical candlestick data directly through Google, backtested it using vibe coding, and even built a bot. Right now, I’m maintaining an SK hynix long-position bot on Binance with approximately 3x leverage, and I plan to gradually take profits depending on the situation. I’m also currently developing a short-position bot. Once it’s ready, I’ll challenge myself with two-way trading.

5.0

rockstar3

61% enrolled

The lecture videos are well-structured and easy to understand. Above all, the lecture materials are organized very thoroughly and systematically, so I think reviewing them using just the materials won't be a problem.

5.0

웰시코디

100% enrolled

Right now, I am making the most of the tokens provided every week through Codex without letting a single one go to waste, creating various strategies and conducting backtests. Currently, just as you advised during the last recap session, I continue testing strategies with Codex whenever I have a break. I believe this is a truly helpful lecture because it allows me to directly implement and verify new indicators and strategies that would have been difficult to encounter on my own.

What you will gain after the course

  • Ability to implement automated trading strategies using vibe coding

  • Exchange integration skills based on Python and CCXT

  • Data-driven strategy validation capability

  • Experience creating various automated trading strategies

  • 24-hour automated trading operating environment

  • API alerts and operational monitoring capabilities using Telegram

  • Code management skills using Git and GitHub

  • The ability to expand new strategies even after the course

Build a crypto automated trading bot that makes profits even in a down market?!

"If you don't find a way to make money while you sleep, you will work until you die."

— Warren Buffett

Seeing this quote, one thought came to mind.

'What if we built a trading bot ourselves that could generate profits in both directions amid markets fluctuating up and down even while we sleep?' 🤔

That’s how this course came to be.

Rather than a very high-risk system that gives the AI full authority and entrusts all investments to it,
we will implement the trading strategy we design together in the course as an automated trading system through vibe coding and monetize it!


An automated trading bot that has been operating since the course launched (regular updates planned)

Ripple (XRPUSDT) Short 7x · +77.99%

Dogecoin (DOGEUSDT) Long 5x · +28.81%


In an era when AI trades on its own, how can we automate more safely? 🤔

The answer lies in backtested strategies and vibe coding!

This course does not entrust all investment decisions to LLMs such as ChatGPT and Codex. Instead, people define the trading strategies and risk management criteria, while using LLMs to assist with strategy design, code writing, and troubleshooting.

In this course, you will implement a Binance futures automated trading system using Python and CCXT. You will practice implementing technical indicator strategies, long, short, and bidirectional strategies, averaging-down backtesting, a kimchi premium strategy based on the Upbit API, and even trading strategies using an LLM, then implementing and deploying them as a trading bot.

After adding SNS API notifications and order safety verification to the completed bot, you will manage it with GitHub and deploy it for free to an Ubuntu server on Oracle Cloud.


Aren’t we relying too much on the LLM..?

In the course, the LLM is used as follows.

Human idea → LLM strategy design → backtesting → risk validation → automated trading execution

In other words, LLMs are used as coding agents, not in a way that hands over all of our important permissions to them!


Course Features

📌 You can get started even if you have never coded before.

Starting with Python installation, you will gradually learn everything needed for automated trading, from variables, conditional statements, loops, and functions to pandas. Understanding the basics of Python will make it easier to communicate with an LLM when vibe coding.

Furthermore, through hands-on practice with the Python-based CCXT library, you can understand the logic and processes behind automated trading.

📌 Stock assets can also be traded automatically on cryptocurrency exchanges.

On exchanges like Binance, you can currently use leverage to trade assets such as SK HYNIX (Hynix).

Not only Bitcoin, but stock assets as well can be easily set up for automated trading.

📌 Experience the vibe coding process, not just copying code.

Learn how to write strategy requirements and generate / modify / debug code using ChatGPT and Codex.

📌 Cover everything from backtesting to live operations in one go.

You will directly handle strategy design / performance analysis / live orders / API alerts using SNS / GitHub management / cloud server deployment.

📌 The LLM is not the trader; it is our assistant.

We do not entrust our funds to the spur-of-the-moment decisions of an LLM.

We implement the bot using a Human-in-the-Loop approach, where humans control the strategy and risk management criteria!

In other words, we use artificial intelligence (AI) as a coding and strategy agent, not as an agent that executes trades!

Recommended for people like you

👨‍💻 I want to build an automated trading bot even if I don't know how to code

For those with no Python or development experience who want to use AI to create their own automated cryptocurrency trading program.

⏰ I don't have time to check charts all day

Those who find it difficult to constantly monitor the market due to work and daily life, and want to automatically execute a set strategy 24 hours a day

💡 I have trading ideas, but I can't implement them in code

For those who have entry/exit conditions in mind or are looking for a new strategy but felt overwhelmed by the process of turning them into backtests and automated trading code.


After completing the course, you will be able to

  • You can use Python and CCXT to retrieve market prices, balance, and order information.

  • You can design your own trading ideas into specific entry and exit conditions.

  • You can use ChatGPT and Codex to create new automated trading strategies and code.

  • You can analyze ROI / cumulative return / win rate / maximum drawdown / Sharpe Ratio / number of trades / fees.

  • You can backtest long / short / two-way strategies and expand them into live trading code.

  • You can implement order quantity validation / balance checks / duplicate order prevention / stop-loss / take-profit / error handling features.

  • You can receive order execution and error notifications through the SNS used in the course.

  • You can manage your automated trading project using Git and GitHub.

  • You can operate an automated trading bot 24/7 on an Ubuntu server in Oracle Cloud.


Once you complete the course, you’ll have more than just sample code;

You will have your own automated trading system that you can modify, test, and deploy yourself!!

Find your own strategy through vibe coding!

We’ll practice together through deploying to a server!!

You’ll learn the following.

Implementing Backtesting and Trading Bots with CCXT

Learn how to use CCXT to retrieve coin prices, balances, and order data.
After backtesting the strategy, expand it into live long/short automated trading code.

Understand the low-risk kimchi premium strategy

Validate the strategy’s performance using more than six years of exchange rate and Kimchi Premium data.
Integrate the Upbit API to implement the Kimchi Premium strategy as a live trading bot.

From creating a free Oracle Cloud server to deployment!

Create an Ubuntu server on Oracle Cloud and set up an environment for running automated trades.
You can run the bot on the server 24/7 without keeping your personal PC on.

Take it further with vibe coding and run automated trading on a server!

Use ChatGPT and Codex for strategy design, code generation, and troubleshooting.
Manage the completed code with GitHub and finally deploy it to a cloud server.

The person who created this course

  • Graduated from the Department of Computer Science and Engineering at one of the Seongseo-Han universities.

  • Currently enrolled in the graduate school of the College of Engineering at Seoul National University

  • Time-series data analysis / large language model research

  • Performed contract work developing automated trading programs for approximately six months

  • Stock/coin data analysis and automated trading algorithm development

Hello. I am Computer Jigi, currently researching time-series data analysis and large language models at Seoul National University’s Graduate School of Engineering.

For about half a year, I have been taking on outsourced automated trading program development projects at specialized outsourcing company K, turning clients’ trading ideas into fully functional programs. In addition to researching LLMs, I have continued analyzing data patterns in the stock and cryptocurrency markets, as well as implementing various trading strategies through backtesting and automated trading algorithms.

I, too, participate in the market by automating various trading strategies with the goal of achieving financial freedom. Along the way, I’ve gone through countless trials and errors—from coming up with strategy ideas to Python, exchange APIs, backtesting, live trading, and server deployment.

Rather than spending a long time explaining complex theories, this course aims to clearly and systematically teach you how to create a real cryptocurrency automated trading program using Python and vibe coding. It is structured around hands-on practice, starting from the basics so that even those who are new to programming can follow along step by step.

Through this course, we hope you gain the ability to go beyond simply running the provided code—to turn your own trading ideas into concrete strategies and test, modify, and deploy them yourself.

Let’s grow together and navigate the ever-changing market with your own system!

Do you have any questions?

Q. Can I take the course even if I know nothing about coding?

Yes, it is possible. The course covers everything from installing Python to basic syntax, pandas, and how to use development tools. By following the Python fundamentals and problem-solving sections, you can practice automated trading even without any coding experience.

Q. Is it okay if I have no experience with cryptocurrency or futures trading?

Yes. We explain the differences between spot and futures trading, long and short positions, technical indicators, and how to use Binance. However, because futures trading can result in significant losses due to leverage, thorough study and small-scale testing are necessary before applying it in real trading.

Q. Does creating an automated trading bot guarantee profits?

No. This course is not an investment course that guarantees profits; it is a technical course on backtesting strategies and implementing them as an automated trading system. Backtest results do not guarantee future profits, and losses may occur depending on market conditions.

Q. Can I follow along on both Windows and macOS?

Yes. The course is recorded using a Windows environment as the basis, but Python / VS Code / Jupyter Notebook / Git / GitHub can also be used on macOS. Some installation screens and commands may differ depending on the operating system.

Q. Are ChatGPT Plus and Codex absolutely necessary?

For smooth vibe coding practice, we recommend using ChatGPT Plus and Codex. If you use other LLMs and coding agents such as Claude or Gemini, you can apply the same strategy design and code generation process.

Q. Can this be used on exchanges other than Binance?

The main exercises will focus on a Kimchi premium strategy based on Binance Futures and Upbit. By understanding CCXT’s common structure and vibe coding approach, you can expand it after the course to work with other exchanges’ APIs and order methods.


Things to Know Before Taking the Course

💻 Practice Environment

  • A Windows- or macOS-based PC

  • A stable internet connection (a wired connection is preferable to Wi-Fi!)

  • Python / Anaconda / Jupyter Notebook / VS Code

  • Git / GitHub account

  • Binance / Upbit account

  • Oracle Cloud account

  • ChatGPT Plus / Codex subscription required

  • It’s perfectly fine if you subscribe to another LLM! (The vibe coding process will be similar.)

The course is recorded based on a Windows environment. It is difficult to complete the entire development and server deployment practice using only a smartphone or tablet.

📁 Learning Materials

  • .ipynb file for the automated trading exercises (+ Python and CCXT course materials)

  • .py code for live trading

  • Vibe coding prompt .txt file

  • Orientation PDF

  • Backtesting and Live Trading Examples

  • Environment configuration example file

  • GitHub and server deployment practice materials

All materials are provided through the lecture attachments.

⚠️ Prerequisites and Notes

  • A ChatGPT Plus subscription is required

  • No prior Python or programming experience required

  • No experience with cryptocurrency or futures trading required

  • The Python learning / problem-solving section can be taken selectively depending on your experience.

  • Sufficient backtesting and small-scale testing are recommended before hands-on practice and actual investment.

  • Consideration of trading fees / slippage / market volatility is necessary

  • It is recommended not to grant withdrawal permissions to the API Key.

  • Be careful not to upload your API Key and password to GitHub.

  • A card for identity verification may be required during the Oracle Cloud sign-up process (no charges will be incurred).

  • Cloud costs may be incurred if you exceed the free usage limits.

Important Information

  • This course is provided based on the instructor’s experience and know-how and does not guarantee investment returns.

  • Financial, economic, and investment-related knowledge and automated trading examples are shared for educational purposes.

  • This course does not provide buy/sell recommendations for individual assets or investment consultations/advisory services.

  • Before live trading, conduct sufficient backtesting and small-scale testing, and be sure to consider trading fees / slippage / leverage / market volatility.

  • You can check whether the provider is registered as an investment advisory business or has reported as a similar investment advisory business on the Financial Consumer Portal FINE (https://fine.fss.or.kr/), using the service provider information in the product information disclosure.

Recommended for
these people

Who is this course right for?

  • Those who have no coding experience but want to create their own automated trading bot

  • Those who have trading ideas but cannot implement them in code

  • Those who want to create automated trading using LLMs and AI

  • Office workers and investors who have difficulty checking charts throughout the day

  • Those who want to use AI and LLMs to develop investment systems

  • Those who want to experience the entire process, from backtesting to live trading

  • Those who want to run a bot on a cloud server rather than on a personal PC

  • Those interested in Binance futures trading

Need to know before starting?

  • No prior knowledge is required.

  • The course guides you through everything from the beginning, including installing Python, using VS Code, learning the basics of Git, integrating exchange APIs, leveraging vibe coding, and setting up a cloud server.

  • However, if you are familiar with basic computer use or have even a little experience trading coins, you can learn more easily.

Hello
This is comjigi

Career Verified

25

Learners

4

Reviews

5.0

Rating

1

Course

Hello, I am Com-Gong-Ji-Gi, a graduate of Computer Science and Engineering from the Sogang/Sungkyunkwan/Hanyang line who is currently researching time-series data analysis and Large Language Models (LLM) at Seoul National University's Graduate School of Engineering.

In addition to academic research, I am constantly challenging myself in analyzing data patterns in actual stock and coin markets and developing automated trading algorithms. Based on these experiences, I have been automating various practical trading strategies with the goal of becoming part of the FIRE movement!

In my main lectures, rather than focusing on complex theories, I aim to teach you how to directly implement a crypto auto-trading program using Python in an easy and systematic way. The curriculum is practice-oriented so that even those new to programming can follow along step-by-step, with the goal of completing an auto-trading program that can actually operate in the real market.

Through this lecture, I hope you gain the ability to build your own trading system, going beyond simple coding skills.

Let's grow together and conquer the challenging, ever-changing market!

More

Curriculum

All

76 lectures ∙ (24hr 9min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

4 reviews

5.0

4 reviews

  • rockstart33님의 프로필 이미지
    rockstart33

    Reviews 3

    ∙

    Average Rating 4.0

    5

    61% enrolled

    The lecture videos are well-structured and easy to understand. Above all, the lecture materials are organized very thoroughly and systematically, so I think reviewing them using just the materials won't be a problem.

    • umtitite님의 프로필 이미지
      umtitite

      Reviews 5

      ∙

      Average Rating 5.0

      Edited

      5

      100% enrolled

      Right now, I am making the most of the tokens provided every week through Codex without letting a single one go to waste, creating various strategies and conducting backtests. Currently, just as you advised during the last recap session, I continue testing strategies with Codex whenever I have a break. I believe this is a truly helpful lecture because it allows me to directly implement and verify new indicators and strategies that would have been difficult to encounter on my own.

      • vibevibelearner님의 프로필 이미지
        vibevibelearner

        Reviews 5

        ∙

        Average Rating 4.8

        5

        88% enrolled

        After taking the Vibe Coding course starting from CCXT, I am now running two bots on a server that showed decent ROI through backtesting! The pace of the lecture videos is great, and I think it's perfect for those who want to learn efficiently like I do. I knew nothing about automated trading or the crypto field, but the course explained everything from the basics, which took away the pressure. Also, I think it's a very attractive course because you can create endless profitable strategies and continue to implement bots using free servers.

        • tnstark1100님의 프로필 이미지
          tnstark1100

          Reviews 2

          ∙

          Average Rating 5.0

          5

          71% enrolled

          It was a very informative lecture after a long time. I’m still a beginner at coding, but I’ve been following along with the lecture and trying things out one by one. I found SK hynix’s historical candlestick data directly through Google, backtested it using vibe coding, and even built a bot. Right now, I’m maintaining an SK hynix long-position bot on Binance with approximately 3x leverage, and I plan to gradually take profits depending on the situation. I’m also currently developing a short-position bot. Once it’s ready, I’ll challenge myself with two-way trading.

          Similar courses

          Explore other courses in the same field!

          25% off for new members

          $134.80

          25%

          $184.80