QT101 Introductory Lectures in Quantitative Trading
Learn what constitutes a trading hypothesis, simulate one and write advanced Python code for efficient and extensible testing libraries.
DISCLAIMER
Introducing QT101 - Who Should be Interested?
Retrieving OHLCV with the yfinance API
Python Multithreading
Python Object Pickling
Implementing a Random Alpha Unit
Implementing Alpha Unit 1
Implementing Alpha Unit 2
Implementing Alpha Unit 3
Objected Oriented Programming and Implementing a Generic Alpha Unit
Adapting the Code to the Generic Alpha Unit
Relative Position Sizing - Instrument Volatility Targeting
Absolute Position Sizing - Strategy Volatility Targeting
Implementing the Portfolio
Git for Version Tracking and Python Decorators
Function Profiling
Line Profiling
Vectorization and Memory Locality
Handling Non-Linearity with Vectorization
Python Generators
Vectorization of the Alpha Library
Bit Masking and Manipulation
Type Compatibility
Alpha Units Refactorization
Wrapping Up
Support Lecture (Common Issues and Bug Fixes)
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 MoreI 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 LessThis 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 LessHanguk'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 MoreHanguk'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 LessGreat 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 MoreGreat 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 LessThis 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 LessThe 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 MoreThe 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 LessThis 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 MoreThis 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 LessAs 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 MoreAs 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