Serge Aurubin

SERGE AURUBIN

DATA SCIENTIST

Welcome to my blog for everything having to do with data science and analysis. I am always looking for new opportunities to drive business insight using data analysis.

Data & Analytics
  • Data Analysis
  • Power BI
  • Excel
  • Data Pipelines
  • Matillion
Engineering
  • Software Developer
  • Python
  • PHP
  • ReactJS
  • Flutter
  • Front End Dev
  • Back End Dev
Databases
  • MySQL Dev/DBA
  • Oracle DBA
Cloud & AI
  • Amazon Web Services
  • Docker
  • Kubernetes
  • Git
  • Artificial Intelligence
  • Claude
  • OpenAI
Back to Videos

Python Algorithmic Trading Course – Massive, SnapTrade & Alpaca Integrations

freeCodeCamp.org

September 29, 2026   22

Learn how to build a complete algorithmic paper trading system from the ground up using Python and Django. This hands-on course guides you through configuring a pipeline that connects market data from Massive, manages portfolios securely via SnapTrade, and routes automated signals to a simulated Alpaca account for risk-free execution. By the end of this tutorial, you will have a fully functional web dashboard that calculates 12-month momentum scores across a 50-stock universe to generate and execute trade recommendations.

Course resources: https://snaptrade.com/fcc1

Sign up for Massive: https://massive.com/?utm_source=youtube&utm_medium=video&utm_campaign=freecodecamp&utm_content=tutorial__stocks

????️ SnapTrade provided a grant to make this course possible.

⭐️ Chapters ⭐️
- 0:00:00 Introduction & Course Overview
- 0:00:44 Setting Up a SnapTrade Account
- 0:02:16 Creating a Massive Account
- 0:03:33 Setting Up an Alpaca Account
- 0:06:47 Alpaca UI Tour
- 0:07:56 Project Preview
- 0:15:57 Local Environment Setup
- 0:17:33 Installing Django
- 0:22:26 Creating Django Apps
- 0:25:26 Database Modeling
- 0:41:59 Configuring the Django Admin
- 0:47:35 Massive API Integration
- 1:08:59...

0 Comments

No comments yet. Be the first to weigh in.

Back to Videos

Login