What You Need to Know Before
You Start

Starts 4 June 2026 01:26

Ends 4 June 2026

00 Days
00 Hours
00 Minutes
00 Seconds
course image

Build an AI Stock Analyzer using ChatGPT, Python and LangChain

Discover how to build an AI-powered stock analyzer using ChatGPT, Python, and LangChain while learning Modern Portfolio Theory and Black-Litterman Model for smarter investing.
via Zero To Mastery

29 Courses


3 hours

Optional upgrade avallable

Intermediate

Progress at your own speed

Paid Course

Optional upgrade avallable

Overview

Build your own AI application that analyzes stocks and optimizes portfolios using OpenAI's GPT models, Python and LangChain (100% beginner friendly). You'll even learn investment strategies like Modern Portfolio Theory and the Black-Litterman Model.Harness AI tools to gather, analyze, and interpret real-time stock data for smarter investment strategiesImprove your Python skills with hands-on coding exercisesUnderstand and implement LangChain to augment your AI and improve its outputsLearn about financial metrics and theories while building a fun and useful portfolio project

Syllabus

  •   Introduction
  • Introduction
    Exercise: Meet Your Classmates and Instructor
    Course Resources
  •   Build an Optimized Stock Performance Script with LangChain
  • OpenAI Key Setup
    What is LangChain?
    Python - LangChain OpenAI Setup
    Python - Download the Stock Data
    Introduction to Finance
    Top Fundamental KPIs for Stock Analysis
    Top Trading KPIs for Stock Analysis
    Python - Top Trading KPIs - Part 1
    Python - Top Trading KPIs - Part 2
    Modern Portfolio Theory
    Python - Modern Portfolio Theory
    The Black-Litterman Model
    Python - Black-Litterman Model
    Building an Optimized Python Script
    From Diogo: How I Invest
  •   Where To Go From Here?
  • Review This Project!

Taught by

Diogo Resende


Subjects

Computer Science