Course curriculum

    1. DISCLAIMER

    2. Introducing QT101 - Who Should be Interested?

    3. Retrieving OHLCV with the yfinance API

    4. Python Multithreading

    5. Python Object Pickling

    6. Implementing a Random Alpha Unit

    7. Implementing Alpha Unit 1

    8. Implementing Alpha Unit 2

    9. Implementing Alpha Unit 3

    10. Objected Oriented Programming and Implementing a Generic Alpha Unit

    11. Adapting the Code to the Generic Alpha Unit

    12. Relative Position Sizing - Instrument Volatility Targeting

    13. Absolute Position Sizing - Strategy Volatility Targeting

    14. Implementing the Portfolio

    15. Git for Version Tracking and Python Decorators

    16. Function Profiling

    17. Line Profiling

    18. Vectorization and Memory Locality

    19. Handling Non-Linearity with Vectorization

    20. Python Generators

    21. Vectorization of the Alpha Library

    22. Bit Masking and Manipulation

    23. Type Compatibility

    24. Alpha Units Refactorization

    25. Wrapping Up

    26. Support Lecture (Common Issues and Bug Fixes)

About this course

  • Free
  • 26 lessons
  • 7.5 hours of video content
  • PREREQS TO: -
  • PREREQS FOR: QT201,QT301,QT401
5 star rating

Fantastic Introductory Course to Hone your Python skills!

Rehaan A

I am a newbie Quant, I personally found it extremely easy to follow along even though it does get quite technical - Hanguk makes it a point to explain along as he codes so you know exactly what-why-how to do it and builds up to a significantly sop...

Read More

I am a newbie Quant, I personally found it extremely easy to follow along even though it does get quite technical - Hanguk makes it a point to explain along as he codes so you know exactly what-why-how to do it and builds up to a significantly sophisticated Quant back-testing setup - AND you know exactly how it works, so it gives you a lot more confidence to really go hard!! Favorite part: The Important tips and Quirks you pick-up, like using Asyncio to do multi-threaded operations and vectorizing your Alpha database. Feedback: Not sure if it already exists, but i was unable to turn-on captions : that way i'd be able to follow along at 1.25x too! but hey definitely Not complaining!

Read Less
5 star rating

Perfect introduction to systematic trading

Theo Le Moal

This course is ideal for setting up a high-quality systematic trading infrastructure. Each part is very well explained, and you are provided with the code at the end of each video, so you can focus on the explanation. I highly recommend it!

This course is ideal for setting up a high-quality systematic trading infrastructure. Each part is very well explained, and you are provided with the code at the end of each video, so you can focus on the explanation. I highly recommend it!

Read Less
5 star rating

My Experience with Hanguk's QT101 Course

Himanshu Kumar

Hanguk's QT101 Introductory Lectures in Quantitative Trading is a game-changer for anyone with a basic understanding of Python and trading, looking to delve deeper into quantitative approach to trading. Hanguk delivered what he promised - a clear,...

Read More

Hanguk's QT101 Introductory Lectures in Quantitative Trading is a game-changer for anyone with a basic understanding of Python and trading, looking to delve deeper into quantitative approach to trading. Hanguk delivered what he promised - a clear, well-structured course that's not just an introductory overview but a deep dive into building and testing trading systems. The course brilliantly covers Python multithreading to implementing sophisticated alpha units, offering invaluable insights for building your alpha library, and this is what I was exactly looking for! What sets this course apart is its practical approach, allowing learners to apply concepts in real-world scenarios which I find more suitable way of learning quickly. This course is an essential toolkit for aspiring quants, and I am pretty excited for future courses in the series - 201, 301 and 401!

Read Less
5 star rating

Incredible introduction!

- -

Great course to start things off in the quant world, delivered more than I expected, especially the optimizations. This single course leaves you off with a great base to start exploring the quantitative world if you wish to. My only complaint w...

Read More

Great course to start things off in the quant world, delivered more than I expected, especially the optimizations. This single course leaves you off with a great base to start exploring the quantitative world if you wish to. My only complaint would be the audio isn't well adjusted, but that doesn't take anything from the value of this course.

Read Less
5 star rating

intensive and challenging course

- -

This course has a lot of valuable information and advanced knowledge about quantitative trading.It is for anybody to take their quantitative trading to the next level.

This course has a lot of valuable information and advanced knowledge about quantitative trading.It is for anybody to take their quantitative trading to the next level.

Read Less
5 star rating

Great initial course on the basics of quant dev

Plinio Zanini

The course covers the basics of building an organised infrastructure for quant strategies development, unfortunately, the audio is a bit poor, but the code quality compensates. All the details regarding code efficiency, OOP and modularity are clea...

Read More

The course covers the basics of building an organised infrastructure for quant strategies development, unfortunately, the audio is a bit poor, but the code quality compensates. All the details regarding code efficiency, OOP and modularity are clearly explained to allow a beginner to get their hands dirty and start!

Read Less
5 star rating

A great foundation

Ignacio Mangini

This course is amazing in building from scratch a quantitative trading system for equities, using modular, modern python code. It's OOP focused implementation will for sure set the right frame of mind also for any further systems that you plan to ...

Read More

This course is amazing in building from scratch a quantitative trading system for equities, using modular, modern python code. It's OOP focused implementation will for sure set the right frame of mind also for any further systems that you plan to build

Read Less
5 star rating

Most legit online course I've taken

- -

As someone who traditionally relied on scripts and modules for coding, this introductory course for quantitative developers was a transformative experience for me. The course's emphasis on building the strategies as objects was particularly enligh...

Read More

As someone who traditionally relied on scripts and modules for coding, this introductory course for quantitative developers was a transformative experience for me. The course's emphasis on building the strategies as objects was particularly enlightening. This approach streamlines the implementation of testing new strategies. Furthermore, the course delved into various optimization techniques that were both practical and effective. The use of line profiling was an eye-opener, helping me to fine-tune my own code for better performance. But the real game-changer was learning about the vectorization of dataframe objects into arrays. This technique significantly sped up the processing runtime of some parts of my codebase, allowing me to handle data more efficiently. Overall, the course not only expanded my technical skills but also altered my perspective on coding trading strategies. It's a highly recommended course for anyone looking to enhance their coding efficiency and effectiveness in the field of quant finance.

Read Less