Skip to content
Back to Dashboard
Window Functions, Macro Joins & Analytics

Advanced Finance SQL

Master the SQL techniques used daily in quant research: window functions for time-series analytics, moving averages, CAPM beta calculation, and point-in-time macro joins.

Recommended first: SQL Basics: SELECT, WHERE, JOIN, GROUP BY

6 lessons ~2h total 0 completed+600 XP available

Curriculum

📅

Module 1: Date Filtering

0/1

Filter by date ranges and aggregate by month.

🪟

Module 2: Window Functions

0/1

Row-level analytics with OVER and PARTITION BY.

📐

Module 3: CAPM Beta

0/1

Compute rolling beta vs the SPY benchmark.

🌍

Module 4: Macro Joins

0/1

Join macro indicators to equity data with point-in-time correctness.

Module 5: RSI & Signals

0/1

Generate buy/sell signals with window functions.

🏗️

Module 6: Multi-CTE Pipelines

0/1

Chain multiple CTEs to build analytical pipelines.

Certificate of Completion

Finish all 6 lessons to earn a Advanced Finance SQL certificate you can add to your LinkedIn and CV.

6 lessons remaining

What You'll Be Able To Do

  • Write complex CTEs for portfolio analytics
  • Calculate rolling metrics over price data
  • Build financial data pipelines in SQL

Difficulty Breakdown

intermediate1 lessons
advanced5 lessons