강의

멘토링

로드맵

Inflearn brand logo image
Career

/

Finance

Building a Python Trading Room for Quantitative Investing - Part 3

In Part 3 of Creating a Python Trading Room for Quant Investment, you will learn about portfolio theory and concepts necessary for real investment, as well as how to implement them with code. In Parts 1 & 2, you mainly learned about code implementation methods for analyzing financial data, and in Part 3, you will learn about 'portfolios', which are an important part of quantitative investment. With the question of why you should create a portfolio, you will learn portfolio theory, implement it in Python, and practice the code necessary for real portfolio investment. I hope this lecture will be helpful for your own portfolio investment.

(5.0) 4 reviews

87 learners

  • quanttrader
momentum
투자
퀀트
이론 실습 모두
Quant
Python
Investment
Financial Engineering
Backtesting

Reviews from Early Learners

What you will learn!

  • Financial and mathematical foundations required for quantitative investing

  • Creating a portfolio using momentum

  • Portfolio theory and python code implementation

  • How to implement the code needed to backtest your own investment strategy

  • Understanding Bond Products

  • A taste of implementing financial modeling code

Portfolio Theory & Practical Investment for Investment

Building a Python Trading Room for Quantitative Investing Part 3

In Part 3, we'll learn about "portfolios," a crucial part of quantitative investing. We'll explore portfolio theory, practice it in Python, and implement a portfolio strategy using momentum. We'll also practice implementing essential investment concepts and simple strategies in Python.

Section 1. Portfolio Theory

  • What people are talking about: portfolios. Why should we learn about portfolios?

  • Is a portfolio essential for investing?

    • By learning portfolio theory, you will be able to solve this question.

    • Rather than simply learning the theory, you will develop a sense of how to do financial modeling in Python by implementing a portfolio in Python.

  • If you're learning portfolio theory, you'll learn about the Efficient Frontier & Capital Market Line (CML), a topic that's sure to come up.

  • You will also learn about the probability knowledge necessary to understand portfolio theory.

Section 2. Practical Portfolio and Practical Investment

  • Based on the portfolio theory learned in Section 1, you will learn about portfolio management principles and investment strategies to adhere to these principles.

  • We'll implement basic yet diverse investment strategies in Python. Through this, we'll also learn the considerations needed to implement investment strategies in code.


  • Learn about the momentum phenomenon in finance and portfolio strategies that leverage momentum.

Other 1. Bonds

  • This article delves into bonds, an asset class often discussed alongside stocks in portfolios. Should we really include bonds in our portfolios? And if so, why?

  • By learning more about the securities called bonds, we will have time to reconsider the question above.

What you'll learn in 'Section 1. Portfolio Theory'

Section 1. Correlation Coefficient

This exercise examines how the expected value of a portfolio's standard deviation changes as correlation coefficients between assets change. Which portfolio should you choose based on these changes in correlation coefficients?

Section 1. Creating a portfolio of N asset classes

Take time to apply what you've learned in portfolio theory to actual financial data and interpret the results.

Section1. Efficient Frontier

Take the time to extract random numbers to create an Efficient Frontier and interpret the results.

Section 1. Project Results

Take the time to create a portfolio Web Dashboard using actual data based on what you learned in Section 1.

Section 1. Project Results

What you'll learn in 'Section 2. Portfolio Practice'

Section 2. Drawing Graphs by Year, Part 1 & 2

I took the time to write a function that shows Plotly at a glance what the strategy I implemented did for each past year.

Section 2. Portfolio Investment Strategy Part 3 _ Part 1

An example of creating a portfolio of stocks and bonds, the most basic portfolio among portfolio investment strategies, and examining the cumulative return and drawdown according to the weight.

Section 2. Portfolio Investment Strategy Part 2 _ Part 2

Take the time to implement various strategies and interpret the results of each strategy.

Section 2. Portfolio Investment Strategy Part 6

Implement a momentum portfolio using the 'momentum' strategy among portfolio strategies, and interpret how the results are derived according to the momentum index.

Section 2. Portfolio Investment Strategy Part 6: Momentum Strategy Code Practice

Target audience

  • Students who took Building a Python Trading Room for Quantitative Investment, Part 1 & 2

  • Students who want to learn portfolio theory

  • Students who want to learn how to write investment-related Python code

  • Students who want to implement portfolios and various investment strategies in Python.

Practice environment

  • Windows & Jupyter Notebook

Learning Materials

  • Providing code and data used in the lecture

Player Knowledge and Precautions

  • This course is for intermediate users who want to analyze financial data using Python.

Recommended for
these people

Who is this course right for?

  • Building a Python Trading Room for Quant Investing Part 1 & 2 Students

  • Students who want to study investment portfolio theory clearly

  • Students who want to learn the basic financial knowledge and code implementation required for real-world investment

Need to know before starting?

  • Python

Hello
This is

150

Learners

9

Reviews

26

Answers

5.0

Rating

2

Courses

슈트와 커피를 좋아하는 직장인 Suit&Coffee 입니다

현재 금융권에서 데이터 분석 및 자금운용을 주 업무로 하고 있습니다.

데이터 분석을 하면서 공유하고 싶은 부분들을 강의로 제작하고 있습니다.

저의 경험들이 도움이 되길 바라며 열심히 강의를 제작하겠습니다

Curriculum

All

79 lectures ∙ (18hr 25min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

4 reviews

5.0

4 reviews

  • BACK HO KIM님의 프로필 이미지
    BACK HO KIM

    Reviews 32

    Average Rating 5.0

    5

    99% enrolled

    파트 1 ~ 3 까지 쭉 달렷습니다, 10년차 개발자로써 개인 자산을 금융을 통해 재태크 해보려는데 진입 장벽을 낮추는데 도움이 많이 되었습니다. 과거 빅데이터 분석 기사 공부 했던 내용들도 도움이 되어서 좋았습니다. 다음 강의도 응원 하겠습니다. 감사합니다.

    • hakjuknu님의 프로필 이미지
      hakjuknu

      Reviews 155

      Average Rating 5.0

      5

      9% enrolled

      great!

      • 김기한님의 프로필 이미지
        김기한

        Reviews 18

        Average Rating 5.0

        5

        100% enrolled

        이해하기가 쉬어요. 강의 양이 너무 많지 않아요

        • 법경님의 프로필 이미지
          법경

          Reviews 49

          Average Rating 4.9

          5

          6% enrolled

          아주 좋아요

          $77.00

          quanttrader's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!