Get in Touch

Course Outline

The Landscape of AI in Trading and Asset Management

  • Emerging trends in algorithmic and AI-based trading.
  • An overview of quantitative finance workflows.
  • Key tools, platforms, and data sources.

Managing Financial Data in Python

  • Handling time series data using Pandas.
  • Data cleaning, transformation, and feature engineering.
  • Developing financial indicators and constructing signals.

Supervised Learning for Trading Signals

  • Using regression and classification models for market prediction.
  • Evaluating predictive models (e.g., accuracy, precision, Sharpe ratio).
  • Case study: Building an ML-based signal generator.

Unsupervised Learning and Market Regimes

  • Clustering techniques for volatility regimes.
  • Dimensionality reduction for pattern discovery.
  • Applications in basket trading and risk grouping.

Portfolio Optimization with AI Techniques

  • The Markowitz framework and its inherent limitations.
  • Risk parity, Black-Litterman, and ML-based optimization approaches.
  • Dynamic rebalancing incorporating predictive inputs.

Backtesting and Strategy Evaluation

  • Utilizing Backtrader or custom frameworks.
  • Risk-adjusted performance metrics.
  • Strategies to avoid overfitting and look-ahead bias.

Deploying AI Models in Live Trading

  • Integration with trading APIs and execution platforms.
  • Model monitoring and re-training cycles.
  • Ethical, regulatory, and operational considerations.

Summary and Next Steps

Requirements

  • A foundational understanding of basic statistics and financial markets.
  • Experience with Python programming.
  • Familiarity with time series data.

Target Audience

  • Quantitative analysts.
  • Trading professionals.
  • Portfolio managers.
 21 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories