Algorithmic Trading with Python
I spent 12 years at Goldman Sachs building trading algorithms that generated hundreds of millions in profits. Now I'm teaching retail traders the same methods. We start with Python fundamentals for finance - pandas, numpy, and data visualization. You'll learn to fetch market data, clean it, and prepare it for analysis. These are the same tools institutional quants use. Backtesting is where most retail algos fail. You'll learn to build robust backtesting frameworks that account for slippage, commissions, and market impact. We cover walk-forward analysis and out-of-sample testing to avoid overfitting. The machine learning section teaches you to build predictive models. Random forests, gradient boosting, and neural networks applied to market data. You'll understand feature engineering and how to avoid the pitfalls of ML in trading. Finally, we deploy strategies live. You'll connect to broker APIs, manage orders, and monitor performance. We cover risk controls, position limits, and what to do when things go wrong. This is production-grade algo trading.
Former Goldman Sachs Quant
Course Curriculum
- Introduction to the Strategy Free15 min
- Understanding Market Structure Free25 min
- Key Terminology & Concepts20 min
- Chart Patterns That Work35 min
- Indicator Setup & Configuration30 min
- Multi-Timeframe Analysis40 min
- Identifying High-Probability Setups45 min
- Entry Triggers & Confirmation30 min
- Profit Targets & Stop Losses35 min
- Position Sizing Rules25 min
- Managing Drawdowns30 min
- Portfolio Risk Allocation35 min
- Recorded Trade Examples60 min
- Common Mistakes to Avoid25 min
- Building Your Trading Plan40 min
What You'll Learn
Trading involves substantial risk. Past performance shown in track records is not indicative of future results. Only trade with capital you can afford to lose.