Algorithmic & Quantitative Trading

Build and backtest automated trading strategies using programming languages like Python. Covers quantitative analysis, statistical arbitrage, and machine learning models for trading.

9 subcategories · 312 courses total

Python for Algorithmic Trading
Master the use of Python and its data science libraries like Pandas, NumPy, and Statsmodels for financial data analysis, strategy implementation, and signal generation.
169 courses
Quantitative Trading Foundations
Learn the fundamental concepts of quantitative finance, including market microstructure, time series analysis, and the core principles of algorithmic trading.
46 courses
API Trading & Live Deployment
Learn to connect to brokerage APIs, manage live data streams, and deploy your automated trading strategies in a live production environment.
42 courses
Machine Learning for Trading
Apply machine learning models, including regression, classification, and reinforcement learning, to predict market movements and generate trading signals.
34 courses
High-Frequency Trading (HFT)
Delve into the advanced world of high-frequency trading, focusing on low-latency strategies, market microstructure, and specialized infrastructure using C++.
9 courses
Trading Strategy Development & Backtesting
Design, implement, and rigorously backtest algorithmic trading strategies using historical data to evaluate performance, risk, and robustness.
4 courses
Statistical Arbitrage Strategies
Explore and implement statistical arbitrage strategies such as pairs trading, mean-reversion, and cointegration analysis to exploit market inefficiencies.
4 courses
Quantitative Risk Management
Master the techniques for measuring and managing risk in quantitative trading, including Value at Risk (VaR), portfolio optimization, and position sizing.
3 courses
Algorithmic Options & Derivatives Trading
Develop and automate trading strategies for options and other derivatives, utilizing models like Black-Scholes and volatility analysis.
1 courses