# QT101 Introductory Lectures in Quantitative Trading

> Free video course on Python infrastructure and architecture for quantitative trading.

QT101 is a free 26-lesson course taught by HangukQuant that covers the software engineering and mathematical foundations of systematic trading. It guides learners through building a modular backtesting system in Python, with a strong focus on object-oriented alpha generation, position sizing, and performance profiling. It provides practical architecture patterns used by practicing quants rather than toy scripts.

Website: https://lectures.hangukquant.com/courses/qt101-introductory-lectures-in-quantitative-trading

## What it is for

- Build a modular, object-oriented quantitative trading backtester in Python
- Implement position sizing techniques like instrument and strategy volatility targeting
- Profile and optimize financial backtesting code using vectorization and line profiling

## Features

- 7.5 hours of video lectures across 26 lessons
- Market data retrieval using the yfinance API
- Object-oriented programming patterns for building reusable alpha units
- Relative and absolute position sizing implementations
- Python concurrency with multithreading and generators
- Code performance profiling using function and line profiling
- Array vectorization and memory locality optimizations for data processing

## Pricing

Free

## Details

- Type: Article or course
- Category: [Learning](https://xiry.app/topics/learning.md)
- Open source: no
- Platforms: Web
- For: Developers and finance learners with basic Python knowledge who want to build systematic trading systems.
- Alternative to: WorldQuant University, QuantConnect Bootcamp
- Tags: quantitative trading, python, algo trading, finance, free course

## Why it was saved

- [@HangukQuant, 21 February 2025](https://x.com/HangukQuant/status/1893039396427026441): A complete, free, practitioner-made intro to quant trading, including the code and infra HangukQuant uses live.

## Related

- [7 Steps to Start with Algorithmic Trading](https://xiry.app/resources/7-steps-to-start-with-algorithmic-trading): A sequential beginner roadmap for algorithmic trading in Python (List, Free)
- [Bridging Language Models and Financial Analysis](https://xiry.app/resources/bridging-language-models-and-financial-analysis): Survey paper exploring large language model applications and limitations in finance (Article or course, Free)
- [Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 3rd Edition](https://xiry.app/resources/hands-on-machine-learning-with-scikit-learn-keras-and-tensor): Practical guide to machine learning and deep learning using Python frameworks. (Article or course, Paid)
- [How to Setup Evals For Agents](https://xiry.app/resources/how-to-setup-evals-for-agents): Free Maven video lesson on evaluating and benchmarking AI agents (Article or course, Free)
- [Intro to Agentic AI – Build Your First AI Agent](https://xiry.app/resources/intro-to-agentic-ai-build-your-first-ai-agent): Free 45-minute lesson on foundational building blocks for AI agents. (Article or course, Free)
- [RAG and LLM Fine-Tuning](https://xiry.app/resources/rag-and-llm-fine-tuning): A free 30-minute workshop comparing RAG and fine-tuning architectures. (Article or course, Free)

Updated 10 October 2026. Page: https://xiry.app/resources/qt101-introductory-lectures-in-quantitative-trading

Make your own library: Xiry takes your saved reels, tweets, Reddit bookmarks and Watch Later videos, makes them searchable and pulls the useful stuff out, like this library. It's invite-only for now; join the waitlist at https://xiry.app/#waitlist.
