Algorithmic Trading with Python
Few tickets left

Algorithmic Trading with Python

By Packt Publishing Limited

Join Jason—best-selling author and founder of PyQuant News—for a practical workshop on strategy design, backtesting, and live algo trading

Date and time

Location

Online

Lineup

Agenda

10:00 AM - 10:10 AM

Introduction to Algorithmic Trading

Jason Strimpel


Learn what algorithmic trading is, explore system types, and see how Python helps retail traders compete effectively against institutions.

10:10 AM - 10:25 AM

What is Edge and How to Find It

Jason Strimpel


Understand what trading edge means, and learn practical ways to generate and refine profitable trading ideas using ChatGPT.

10:25 AM - 10:45 AM

The Python Quant Stack

Jason Strimpel


Get introduced to the most important Python libraries and understand how each supports building and executing algorithmic trading strategies.

10:45 AM - 11:00 AM

The Algorithmic Trading Workflow

Jason Strimpel


See the full workflow from idea to execution, with clear steps successful algorithmic traders follow to systematize their process.

11:00 AM - 11:15 AM

Backtesting Strategies the Right Way

Jason Strimpel


Learn how to backtest correctly, avoid common pitfalls, and apply the two key frameworks used to validate trading strategies.

Break

11:25 AM - 11:40 AM

Prototyping the Crack v. Refiner Spread Trade

Jason Strimpel


Prototype the crack–refiner spread strategy with pandas and gain practical skills turning trading concepts into working, testable models.

11:40 AM - 12:00 PM

Backtesting the Strategy with VectorBT

Jason Strimpel


Run efficient, vectorized backtests with VectorBT to validate assumptions, measure performance, and refine strategies for stronger results.

12:30 PM - 12:25 PM (+1 day)

Building an Algorithmic Trading App with Interactive Brokers

Jason Strimpel


Automate your crack–refiner spread trade using the Interactive Brokers API, learning how to connect strategy logic directly to live execution.

12:25 PM - 12:00 PM (+1 day)

Where to Improve Execution of the Strategy

Jason Strimpel


Identify weaknesses in trade execution, understand slippage risks, and explore practical ways to improve efficiency and reduce performance drag.

12:30 PM - 12:40 PM

Questions and Resources

Jason Strimpel


Get personalized answers to your trading questions and walk away with curated resources to keep building algorithmic trading expertise.

Good to know

Highlights

  • 3 hours, 15 minutes
  • Online

Refund Policy

Refunds up to 3 days before event

About this event

Science & Tech • High Tech

Turn trading ideas into live strategies with one of the most trusted voices in quantitative finance. In this exclusive hands-on workshop, Jason will show you how to design, test, and deploy algorithmic trading strategies with Python. From discovering trading edges to building live trading apps, you’ll explore the complete workflow using powerful tools like pandas, VectorBT, and Interactive Brokers. With a blend of theory and practical coding exercises, you’ll leave ready to apply algorithmic trading techniques to real-world scenarios.


By the end of this workshop, you’ll be able to:

  • How Python can give you an edge in algorithmic trading.
  • Refine profitable trading ideas with practical techniques.
  • Master essential Python libraries for quant trading.
  • Build and backtest trading strategies the right way using VectorBT.
  • Prototype and validate real-world trading models with pandas.
  • Deploy a live trading application with the Interactive Brokers API.
  • Access curated resources to keep improving your trading skills.

Who should attend?

  • Aspiring quant/ retail traders who want to move from ideas to execution.
  • Python developers interested in applying their skills to trading and financial markets.
  • Data analysts and quants looking to explore backtesting, strategy design, and execution with real-world tools.
  • Finance professionals who want to understand how algorithmic trading systems are built and deployed.
  • Intermediate learners with basic knowledge of Python and trading concepts, eager to gain hands-on experience

This isn’t just a lecture—it’s a fully hands-on, end-to-end learning experience. Here’s what sets it apart:

  • Practical, project-based approach: You won’t just learn theory—you’ll build a complete trading strategy from idea to live execution.
  • Step-by-step workflow: The workshop mirrors the real-world algorithmic trading process—finding an edge, prototyping a strategy, backtesting, and deploying it with Interactive Brokers.
  • Live coding with real tools: Work directly with Python, pandas, VectorBT, and the Interactive Brokers API in guided coding sessions.
  • Capstone strategy build: Apply everything you learn to a real-world case study (the crack–refiner spread trade), so you walk away with a fully functional trading system.
  • Execution focus: Beyond backtesting, you’ll explore how to reduce slippage, improve execution, and build trading apps that actually run in production.
  • Expert instructor: Learn directly from Jason Strimpel, a recognized quant and educator with extensive experience bridging financial markets and machine learning.

Prerequisites:

Technical: Python 3.11 installedLibraries:pandas, VectorBT, Interactive Brokers API

Optional: Interactive Brokers account

Experience: Intermediate level Python experience. Market experience and understanding of basic technical terms and jargon.

Frequently asked questions

Organized by

Packt Publishing Limited

Followers

--

Events

--

Hosting

--

$161.89
Sep 27 · 6:30 AM PDT