Extract time-series stock market data and analyze with Django and Celery
Welcome
2:59
Demo
6:44
Requirements
4:31
Setup Python Environment
4:11
Picking Data Source and Loading API Keys
5:19
Your First Polygon Rest API Request
8:43
Your First Alpha Vantage Rest API Request
6:09
Transform Polygon Response
6:36
Transform Alpha Vantage Response
13:14
Custom Polygon API Client
14:52
Custom Alpha Vantage API Client
12:06
Integrate Django and Juypter
7:17
Handling Time Series Data
4:56
Django & Timescale with Docker Compose
11:21
Django & TimescaleDB with Timescale Cloud
6:19
Django Model for Time Series Data
13:34
API Clients as Helper Functions
5:24
Load Stock Quotes into Django
9:51
Batch and Bulk Load Stock Quotes
5:59
Sync Stock Data Functions
12:57
Verify The Stock Sync Functions
9:27
Integrate Celery and Django
11:55
Django Functions as Celery Tasks
9:11
Verify Stock Quotes in the Django Admin
7:57
Scheduled Daily Sync
10:06
Sync Historical Stock Data
8:49
Display Time and Range Filter in Django Admin
13:28
Storing the Raw Timestamp
9:42
Moving Averages Part 1
8:19
Moving Averages Part 2
10:15
Daily Moving Averages
10:03
Volume Trend and Price Target
8:34
Logic-based Recommendation
4:48
LLM-based Recommendation
6:42
Thank you and next steps
3:27