Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Generative AI for Trading and Asset Management

via Coursera

Overview

AI, Data Science & Cloud Certificates from Google, IBM & Meta — 50% Off
One plan covers every Professional Certificate on Coursera. 50% off Coursera Plus Annual for 10 days only — price increases June 17.
Unlock All Certificates
A hands-on guide to applying generative AI in trading and asset management. Learn techniques for portfolio optimization, AI-based trading strategies, and more. This resource explores how artificial intelligence transforms trading and asset management, offering practical insights into AI-driven decision-making, risk management, and market analysis. It provides a clear understanding of AI techniques and their real-world applications in finance, helping learners stay ahead in a rapidly evolving industry. This resource is ideal for asset managers, traders, investors, and entrepreneurs interested in AI's role in finance. It is suitable for professionals with a basic understanding of finance and technology, as well as developers and data scientists looking to apply AI in financial contexts. This course provides a comprehensive, hands-on guide to using generative AI in trading and asset management. It walks through practical applications of unsupervised learning, supervised learning, and reinforcement learning models, showing how AI can optimize portfolios, create new trading strategies, and improve trading efficiency. Copyright © 2025 by John Wiley & Sons, Inc. All rights reserved, including rights for text and data mining and training of artificial intelligence technologies or similar technologies. Published by John Wiley & Sons, Inc., Hoboken, New Jersey. Based on the book, Generative AI for Trading and Asset Management, by Hamlet Jesse Medina Ruiz and Ernest Chan.

Syllabus

  • No-code Generative AI for Basic Quantitative Finance
    • This module explores how generative AI tools can automate essential quantitative finance tasks without coding expertise. Learners will practice using AI to retrieve financial data, compute key metrics like the Sharpe ratio, and translate code between Matlab and Python. By the end, you'll understand the practical capabilities and limitations of no-code AI in quantitative analysis.
  • No-code Generative AI for Trading Strategies Development
    • This module guides learners through leveraging no-code generative AI tools, such as ChatGPT, to develop, backtest, and optimize trading strategies. Participants will explore how to prompt AI for financial data analysis, translate academic trading models into code, and investigate advanced strategies like portfolio optimization and options arbitrage. By the end, learners will be able to use AI to accelerate the creation and evaluation of quantitative trading ideas.
  • Whirlwind Tour of ML in Asset Management
    • This module introduces key machine learning techniques used in asset management, including supervised learning, feature selection, and portfolio optimization. Learners will explore practical applications such as regression models, neural networks, and performance metrics, while also addressing challenges like survivorship bias and data frequency alignment. By the end, participants will understand how to leverage ML tools to enhance investment strategies.
  • Understanding Generative AI
    • This module introduces the foundational concepts of generative artificial intelligence, exploring how generative models create complex data such as images, text, and code. Learners will also discover the role of representation learning in enabling AI systems like ChatGPT to encode and generate new data for various applications.
  • Deep Autoregressive Models for Sequence Modeling
    • This module explores advanced deep learning techniques for modeling sequential data, including autoregressive models, masked autoencoders, recurrent neural networks, and transformers. Learners will gain practical insights into how these models are applied to time-series and density estimation tasks, as well as how to fit them using maximum likelihood estimation.
  • Deep Latent Variable Models
    • This module introduces learners to the fundamentals of latent variable models, including probabilistic PCA and Gaussian Mixture Models, and explores how deep learning techniques extend these concepts. Learners will gain practical insights into model optimization and the application of variational autoencoders (VAEs) to sequential and time-series data.
  • Flow Models
    • This module introduces the principles and techniques behind flow-based generative models, including linear, coupling, and autoregressive flows. Learners will explore how these models transform probability distributions and how they can be adapted for complex data such as time series. By the end, you'll understand both the mathematical foundations and practical considerations for applying flow models.
  • Generative Adversarial Networks
    • This module delves into the fundamentals and challenges of Generative Adversarial Networks (GANs), including their training dynamics, theoretical underpinnings, and practical difficulties. Learners will explore advanced techniques to improve GAN performance and understand alternative approaches such as Wasserstein GANs. By the end, participants will gain a solid foundation in both the conceptual and practical aspects of GANs.
  • Leveraging LLMs for Sentiment Analysis in Trading
    • This module guides learners through building a practical sentiment analysis pipeline for financial trading using large language models. You will learn how to collect audio data from online sources, transcribe it, and apply specialized models to extract sentiment relevant to trading decisions. The module culminates in evaluating the effectiveness of this end-to-end system using real-world financial speech data.
  • Efficient Inference
    • This module explores strategies for making machine learning inference more efficient, focusing on the challenges posed by large model sizes and the benefits of quantization techniques. Learners will examine real-world experiments that demonstrate how reducing model precision can impact memory usage, computational speed, and accuracy. By the end, you'll understand practical methods for optimizing deep learning models for deployment.
  • Afterword
    • This module reflects on how large language models (LLMs) can streamline the development of trading applications through no-code solutions. Learners will review key takeaways from earlier lessons and consider the practical implications of integrating LLMs into trading workflows.

Taught by

Wiley Skills Network

Reviews

Start your review of Generative AI for Trading and Asset Management

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.