Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Vibe Code a Generative AI Finance App with Python and LangChain
Introduction
Introduction - Let's Build! (6:57)
Exercise: Meet Your Classmates and Instructor
[ACTION] Download the Course Materials
Setup and Gains
Game Plan for Setup and Gains (4:17)
Setup (6:05)
Fetch FX Rates (6:40)
Cache FX Rates (3:41)
Download Financial Data (6:08)
Computing Gains and Losses (7:07)
Computing Totals (7:41)
Updates to Current Portfolio (12:53)
Additions to Portfolio (9:30)
Exporting the CSV File (5:24)
Vibe Coding The App - Part 1
Download and Setup Cursor (4:35)
Virtual Environment and Dependencies (5:17)
Formatting the App (10:29)
Running the App Locally (4:52)
Setting Up Tab 1 (5:28)
Finalizing Tab 1 (11:29)
Setting Up Asset Updates (23:47)
Adding New Assets Setup (5:15)
Adding New Assets Wrap Up (9:38)
Debugging Tab 1 (7:20)
Debugging Tab 2 (7:55)
Exporting Data (13:19)
Testing Tab 2 (1:31)
Introduction to Finance and Stock Analysis
Introduction to Finance (7:53)
Top Fundamental KPIs for Stock Analysis (8:02)
Top Trading KPIs for Stock Analysis (8:40)
Get Historical Prices (3:39)
Compute Moving Averages (6:42)
Plot Moving Averages (4:02)
Volatility (6:52)
Plotting Volatility (7:16)
PE Ratio (5:40)
Plotting PE Ratios (2:35)
Beta (4:22)
Sharpe Ratio (7:33)
RSI (6:15)
Plotting RSI (2:53)
MACD Crossover (5:22)
Plotting MACD Crossover (2:59)
Vibe Coding The App - Part 2
Setting Up the New Script (6:16)
Moving Averages (11:21)
Improving the App Design (5:23)
Volatility (6:51)
PE Ratio and Betas (7:58)
Sharpe Ratio, RSI and MACD (5:54)
Testing and Debugging (10:01)
Adding Key Points to KPIs (3:02)
GenAI Recommendation
Game Plan for GenAI Recommendations (3:51)
OpenAI and Langchain Setup (7:04)
What is LangChain? (5:31)
System Recommendations (3:57)
Combine KPIs (8:45)
AI Recommendations (6:05)
Vibe Coding The App - Part 3
Setup (4:01)
.env and API Key (13:04)
Finalizing the AI Recommendations (7:24)
Improving the Porfolio and Deployment
Game Plan for Improving the Portfolio and Deployment (3:06)
Calculating New KPIs (6:54)
AI Recommendations with New Instruments (5:01)
Setup (4:55)
Finalizing Tab 6 (11:27)
Versioning the Libraries (3:34)
Github (6:51)
Deployment (7:10)
From Diogo: How I Invest (12:10)
Where To Go From Here?
Review This Project!
Plot Moving Averages
This lecture is available exclusively for ZTM Academy members.
If you're already a member,
you'll need to login
.
Join ZTM To Unlock All Lectures