강의

멘토링

로드맵

Inflearn brand logo image
Career

/

Finance

Bitcoin Futures Trading Automated Trading System (Author Direct Lecture)

We will teach you an automated Bitcoin futures trading technique that can help you make profits even in a bear market.

(4.6) 10 reviews

177 learners

  • multicoreit
Pandas
Investment

Reviews from Early Learners

What you will learn!

  • Theory such as gift concept, technical analysis theory, technical analysis indicators

  • Programming such as Pandas basics, backtest development, and trading bot development

Want to experience investing determined by algorithms?
Develop your own trading bot! 🦾

Create a trading bot that invests using algorithms!
Since there are not many trading algorithms and programs available today,
I want to develop an efficient trading bot.
I would like to share my experience with those who dream of developing a trading bot .

I've experienced numerous failures while investing in Bitcoin. While I've made profits through trading, I've also failed to control my greed, leading to several account liquidations. So, I've come to the conclusion that investing should be driven solely by algorithms, not by human emotions.


Why Algorithmic Trading? 📊

  • Bitcoin futures have the advantage of allowing you to profit from both bull and bear markets .

Futures allow you to bet on both rising (long) and falling (short) asset prices. While other assets only generate profits when the price of the asset you purchased rises, futures allow you to profit even in a falling market.

  • Bitcoin futures can be traded using leverage to maximize profits .

Bitcoin futures can be traded with up to 125x leverage, meaning you can bet up to 125 times your capital. If you can develop a sophisticated algorithm, you can maximize your profits.

  • Algorithmic trading allows you to invest rationally without being swayed by emotions and greed.

To succeed in investing, you must trade against human desires. Algorithmic trading frees you from psychological burdens, as the program automatically invests according to established rules.

  • Algorithmic trading programs become your loyal employees, working 24/7 .

Rather than hiring more staff to use different algorithms or invest in more assets, you can simply replicate the program and modify its logic. A well-designed trading bot becomes a competent employee who doesn't disobey the boss.

  • Cryptocurrencies have no underlying assets , so the influence of data and algorithms is absolute .

Cryptocurrencies have no underlying asset to analyze. Investors rely solely on data. This advantage is shared by everyone. If you develop a good algorithm based on this data, your chances of generating profits are far higher than with other assets.


Unique features of this course 👨‍🏫

(1) Explain the concept of a gift step by step.

(2) We will explain the basic theories and indicators for technical analysis.

(3) We will explain step-by-step how to use the Binance trading screen and how to utilize the Binance Open API.

(4) Describes practical backtesting techniques.

(5) We provide scalable trading bot samples.

(6) Provides a profitable algorithm through backtesting.


What to learn 🙋‍♂️

  • Basic knowledge of futures trading
    • Starting from the concept of rice gifting during the Japanese Tokugawa shogunate era,
    • Learn about futures trading fees, leverage, position and margin concepts, liquidation prices, etc.
  • Technical Analysis Theory and Indicators
    • Essential basic theories for developing trading algorithms
    • Technical analysis theories such as Dow Theory, Elliott Wave Theory, and Wyckoff Method
    • Basic terms such as trends, support and resistance lines, divergence, and oscillators.
    • Moving Average (MV), Moving Average Convergence Divergence (MACD), Relative Strength Index (RSI),
    • Stochastic RSI (StochRSI), Bollinger Bands,
    • Volume Weighted Average Price (VWAP), Parabolic SAR (PSAR), etc.
  • How to Use Binance
    • From opening an account to easily understanding the unfamiliar Binance
    • Coin purchase, coin conversion and transfer, product types, wallet concept, position mode, margin concept, order method, etc.
  • Setting up the development environment and Pandas basics
    • How to use the programs and development tools required to develop algorithmic trading programs.
    • How to easily use Pandas, a key tool for data analysis and utilization.
  • Collecting data
    • How to automatically collect 1-minute transaction data from the Binance website
    • How to save and load collected data files
  • Technical Indicator Programming
    • How to Calculate Technical Indicators Using 1-Minute Trading Data and How to Use the TA (Technical Analysis) Package
  • Binance Open API
    • A full review of the open API provided by Binance.
    • Testing various trading and inquiry functions through direct coding
  • Technical Analysis Theory and Indicators
    • Trend-following and counter-trend strategies, MACD, and Bollinger Bands algorithm implementation
    • Virtually test (backtest) whether the collected data can be used to generate profits.
  • Implementing a Trading Bot
    • Implement data collection, technical indicator calculations, and other common functions as reusable modules.
    • Implementing four algorithms using profit-taking and loss-minimizing orders.

📖 Note

  • After sufficient testing, you should gradually increase your investment assets.
    • You can generate profits for a certain period of time by using the trading bot provided in this course.
    • You can also earn money from programs you improve.
    • However, if market conditions change, a profitable model can immediately turn into a loss.
    • We recommend that you increase your investment assets after accumulating sufficient practical experience over a long period of time (more than 3 months).
  • Remittances exceeding $5,000 per transaction (or $50,000 per year) are illegal under the Foreign Exchange Management Act .
    • Don't transfer a large amount of money at once just because you created a profitable model.
    • The remittance must be made in installments within the limits permitted by law.
  • If your account balance exceeds 500 million won, you must report your overseas financial account .
    • Starting in 2022, if your account balance exceeds 500 million won, you must report your overseas financial accounts.
    • Please remember to report any balances in your account that exceed this amount.
  • The robobytes program provided in this course is not a program that guarantees profits.
    • It's not enough to just listen to the lectures and test the program to see if it works.
    • The program provided in this course only provides the basic framework for algorithmic trading.
  • Please refer to the following link for the Binance Open API access package.
  • https://github.com/multicore-it/robobytes/blob/main/Binance_Futures_python-master.zip

Recommended for
these people

Who is this course right for?

  • People who want to create new income through cryptocurrency trading

  • People with basic programming knowledge

Need to know before starting?

  • Python Basic Grammar

Hello
This is

708

Learners

41

Reviews

111

Answers

4.7

Rating

4

Courses

멀티코어는 프로그래머이자 인공지능 전문가입니다. 프로그래머로서 다양한 분야에서 활동했으며 현재는 기업에서 데이터분석과 강화학습을 활용한 비즈니스 환경 개선 업무를 담당하고 있습니다. 인공지능이 학위를 받은 소수의 전문가만을 위한 영역이 아니라 프로그래머도 충분히 도전할 수 있음을 후배들에게 보여주기 위해 부단히 노력하고 있습니다. "프로그래머를 위한 강화학습"을 집필했습니다.

 

  • 집필 및 자격사항

  1. 개발자 답게 코드로 익히는 강화학습 (2025) / 프리렉

  2. 딥페이크 모델 분석을 통한 딥페이크 이미지 분류 개선에 대한 고찰 (2024) / 한국융합보안학회

  3. 비트코인 선물 자동매매시스템 집필 (2022) / 프리렉

  4. 프로그래머를 위한 강화학습 집필 (2021) / 프리렉

  5. 멀티플 DOM 트리를 활용한 브라우저 퍼징기법 연구(2017) / 연세대학교

     

  6. 정보시스템 수석감리원 자격증 취득(2015) / 정보시스템감리협회

     

  7. 컴퓨터시스템응용기술사 (2013) / 한국산업인력공단

  • 기업 및 개인 강의 문의 : multicore.it@gmail.com

Curriculum

All

21 lectures ∙ (8hr 56min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

10 reviews

4.6

10 reviews

  • 1000hae1님의 프로필 이미지
    1000hae1

    Reviews 7

    Average Rating 4.1

    3

    100% enrolled

    바이낸스api 라이브러리가 변경되어서 다시 설치하고 연결하는데 시간을 많이 보냈습니다. 추가 강의가 있으면 좋을것같습니다. 이것만으로는 힘들고 따로 공부해야 합니다.

    • ub0720님의 프로필 이미지
      ub0720

      Reviews 2

      Average Rating 5.0

      5

      33% enrolled

      • hyh99067님의 프로필 이미지
        hyh99067

        Reviews 1

        Average Rating 4.0

        4

        29% enrolled

        • hakjuknu님의 프로필 이미지
          hakjuknu

          Reviews 155

          Average Rating 5.0

          5

          100% enrolled

          Great!

          • saengun88님의 프로필 이미지
            saengun88

            Reviews 1

            Average Rating 5.0

            5

            85% enrolled

            열심히 공부하겠습니다.

            $42.90

            multicoreit's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!