NEW+--
Min. 75% off site-wide | Flash Sale is Live!

AI Portfolio Management with LSTM Networks & Hyperparameter Sweep

867 Learners
10 Hours
Are you looking to use AI to figure out how much to invest in Gold or Microsoft stock? This course has got the answers, thanks to LSTM networks. This course covers fundamental portfolio management with mean-variance optimisation and practical application of AI algorithms. Master walk-forward optimisation, hyperparameter tuning, and real-world portfolio management. Gain hands-on experience with live trading templates and capstone projects.
Level
Advanced
Author
Dr. Thomas Starke
Price Lifetime Access Limited Time Offer

₹14300/-₹57199/-

75% OFF

Get for ₹11440 with Course Bundle

  • Learning OutComes
  • Case Studies
  • Python Lab
  • Syllabus
  • Reviews
  • Faqs

Live Trading

  • Learn the basics of portfolio management.

  • Implement portfolio optimisation and mean-variance techniques.

  • Apply Walk Forward Optimisation (WFO) to evaluate portfolio performance.

  • Explore the architecture of ANN and LSTM.

  • Use LSTM neural networks to optimise portfolios.

  • Boost neural network performance with hyperparameter tuning and more input features.

  • Practice paper trading and live trading with AI using the portfolios you create.

EoAts4uKIl8

REAL-WORLD CASE STUDIES

Case Study 1

Case Study 1: Does “Everything AI” apply to portfolio optimisation?

AI is transforming portfolio management with smarter, faster, and more adaptive strategies that go beyond traditional models.

Artificial Intelligence is redefining how we think about building and managing portfolios. Moving beyond traditional models, AI brings smarter, faster, and more adaptive strategies to the table, reshaping the way investors balance risk and returns. But how exactly does it work, and what makes it different from the conventional approaches?

Try This in Python Lab
Case Study 1: Does “Everything AI” apply to portfolio optimisation?

Read More

Case Study 2

Case Study 2: What is Walk-Forward Optimisation and How to Implement It?

Walk-Forward Optimisation with LSTM Networks brings adaptive backtesting to portfolio strategies, ensuring they stay robust in changing markets.

Backtesting is a crucial step in evaluating AI-driven portfolio strategies, and one powerful approach is walk-forward optimisation (WFO). In this post, you’ll see how an LSTM neural network can be realistically backtested to calculate optimum asset weights using WFO, ensuring the strategy adapts to changing market conditions. From setup to performance evaluation, we’ll walk through the entire process with practical examples.

Try This in Python Lab
Case Study 2: What is Walk-Forward Optimisation and How to Implement It?

Read More

Hands-On Labs in Python

  • Implement LSTM networks from scratch using TensorFlow/Keras
  • Prepare and engineer financial features for AI modelling
  • Perform hyperparameter sweeps to optimise model accuracy
  • Backtest portfolio strategies using walk-forward optimisation
  • Deploy strategies live with Python APIs and paper trade simulations
Custom Video Thumbnail

Course Features

  • Community
    Community

    Faculty Support on Community

  • Interactive Coding Exercises
    Interactive Coding Exercises

    Interactive Coding Practice

  • Capstone Project
    Capstone Project

    Capstone Project Using Real Market Data

  • Trade & Learn Together
    Trade & Learn Together

    Trade and Learn Together

  • Get Certified
    Get Certified

    Get Certified

Prerequisites

Make sure you're familiar with machine learning basics and working with datasets – our free course 'Introduction to Machine Learning' can help you with that. And don't forget some programming know-how! It'll come in handy for diving into the nitty-gritty of implementing AI techniques in our course 'Python for Trading!'
 

Syllabus

Module 1 - Building a Portfolio & Walk Forward Optimisation

Learn the basics of AI for portfolio management, mean-variance optimisation, and risk-return tradeoffs.

Watch for Free

Explore considerations in portfolio creation, key characteristics, and types of portfolios.

Generate multiple portfolio weight variations using Python libraries.

Apply mean-variance optimisation to create optimal portfolios and evaluate returns.

Understand walk-forward optimisation to avoid overfitting and look-ahead bias.

Learn backtesting AI models over rolling data windows with fixed window sizes.

Apply all the knowledge and create your very own mean-variance-based optimised portfolio.

Try for Free
Module 2 - Different types of portfolio & AI for Portfolio Optimisation

Create different types of portfolios considering the short and long components of the portfolio.

Learn AI for portfolio management.

Also, see how leverage impacts the portfolio returns.

Dive into artificial intelligence for portfolio management beyond traditional methods.

Watch for Free

Learn about informative features, capturing market movements, and temporal data aspects.

Module 3 - Artificial Neural Networks, LSTM and its Setup

Study the architecture of ANN, activation functions, weights, and learning processes.

Understand optimisers and drawbacks of basic ANNs in portfolio optimisation contexts.

Introduction to LSTM networks in finance and how they differ from ANN.

Learn the memory cells, time series suitability, and structural differences.

Learn how to set up LSTM networks including input shapes, loss functions, activation functions, and output layers.

Watch for Free

Understand batch size, customised loss functions, and softmax for portfolio weights or portfolio allocation.

Module 4 - LSTM Implementation, Live and paper trading

Python implementation details for creating and training LSTM models.

Creating features, initialising models, weight limits, and evaluating results.

Go through the different processes and API methods to build your own trading strategy for the live markets.

Take the strategy live.

Use your learning from the course in the live market with the live trading template that can be used to paper trade and analyse its performance.

This template can be used as a starting point to create your very own unique trading strategy.

Module 5 - Walk-forward optimisation with LSTM, Hyperparameter sweep

Learn the implementation of walk forward optimisation, a way to realistically understand the performance of the portfolio in the history.

The complete implementation of walk forward optimisation along with quiz questions is covered.

Learn the concepts of hyperparameter sweep and how it is used to select the hyperparameters of LSTM implementation for portfolio optimisation along with walk forward optimisation.

Try for Free

Apply knowledge to create a custom loss function for LSTM portfolio optimisation.

Work on project problem statement, code templates, and solution.

Module 6 - Building & Implementing Long-Short LSTM

Modify LSTM to optimise long-short portfolios, including net weights and leverage.

Adjust portfolio allocation, calculate the Sharpe ratio, and optimise models.

Python coding for long-short model modifications and machine learning portfolio management assessment.

Build models for diversified asset portfolios, compare with benchmarks.

Develop an optimised long-short portfolio with diversified assets using LSTM portfolio allocation.

Use the provided code template and data files to complete the project.

Module 7 - Increasing Features in LSTM Model

Add more market features and indicators to your LSTM model to improve forecasting accuracy.

Evaluate which features are most relevant for trading decisions using feature significance analysis.

Split your data into training, validation, and test sets for time-series modelling, ensuring reliable performance checks.

Set and use a random seed for reproducible results and consistent comparisons across experiments.

Adjust your LSTM input layer to handle multiple features and learn from richer financial data.

Analyse the impact of feature expansion on model results and LSTM portfolio allocations.

Practice integrating features using Python libraries like Pandas and TensorFlow.

BOOTCAMP 2025

Advanced AI for Traders & Asset Managers

A 16 days intensive bootcamp to master AI-driven trading strategies with live mentorship, and real-world deployment skills. Limited seats!

1 - 16 Nov|4 Live Sessions|7 Projects
Know More

about author

Dr. Thomas Starke
Dr. Thomas Starke
Dr Thomas Starke is the CEO of the financial consultancy firm AAAQuants. With a remarkable career spanning working with Boronia Capital, Vivienne Court Trading and Rolls-Royce, he has worked on the development of high-frequency stat-arb strategies for index futures and AI-based sentiment strategy. As an academic, he was a senior research fellow and lecturer at Oxford University. A tech aficionado, he takes a keen interest in new technologies such as AI, quantum computing and blockchain. He holds a PhD in Physics from Nottingham University (UK).
Move Right
Move Left

learning track 7

This course is a part of the Learning Track: Portfolio Management and Position Sizing using Quantitative Methods

Customize Cart
Total courses in cart: 0
Original Price
Slashed Discount
-
Subtotal
₹0
learning track
Portfolio Management and Position Sizing using Quantitative Methods
Need help? Write to us at quantra@quantinsti.com or call us at +91 8450963428.

Faqs

Flash Sale