Quantitative & Algorithmic Trading — A General Introduction with Python
Who it is for: programmers and analysts curious about systematic trading who want a sober, engineering-minded introduction.
You will be able to:
- Load and clean market data and compute returns, volatility and drawdowns
- Turn an idea into a testable rule and backtest it without fooling yourself
- Apply machine-learning models (gradient boosting, regime detection with hidden Markov models) carefully
- Size positions and control risk
- Connect to a broker API and run a strategy in paper trading
Important: this is an educational course. Nothing in it is financial advice or a recommendation to trade. Most trading strategies lose money after costs; test with paper accounts first.
Community and help: every enrolled student gets the course Forum tab — ask the BOSS Pacific team or other students, share fixes and lab results. Read the BP Academy blog for updates and worked examples.
Includes: the full course as a licensed PDF workbook, available after purchase.
Hands-on labs: rent a ready environment from BOSS Pacific — Docker sandbox. Every lab resets every 24 hours and is removed at the end of your rental. Or build your own with the gear listed in the course.
| Responsible | Administrator |
|---|---|
| Last Update | 11/08/2026 |
| Completion Time | 4 hours 50 minutes |
| Members | 0 |
-
-
From idea to rule: momentum, mean reversion, trendNew
-
Backtesting without fooling yourselfNew
-
Free Preview New
-
Machine learning in quantitative financeNew
-
-
Gear and labs for this course3Lessons · 1 hr 3 min
-
Free Preview New
-
Free Preview New
-
Risk, drawdown and performance measuresNew
-
-
Execution and Risk2Lessons · 1 hr 5 min
-
Position sizing and portfolio riskNew
-
Broker APIs, paper trading and going liveNew
-
-
Final quiz1Lessons · 15 min
-
Final quiz — Quantitative & Algorithmic TradingNew 10 xp
-
-
Course workbook (PDF)1Lessons · 6 min
-
Download the full course workbookNew
-
-
Certification1Lessons · 18 min
-
Certification exam — earn your BP Academy certificateNew
-