Credit Risk & Banking Path

The 30+ DPD rate ticked up.
The CRO wants an explanation by close.

Query a consumer-banking data model with planted risk-reporting traps, build the vintage curves, roll-rate matrices, fraud rules, and CECL loss projections that credit-risk, fraud, AML, and regulatory teams actually write every month. Shaped around the Capital One / JPM / BofA analyst interview loop and the work mandated by CCAR, CECL, BSA, and SR 11-7.

See All Missions

30 missions (10 free · 20 Pro incl. 5 Master) · 5 tables · 31K seed rows

How It Works

1

Read the briefing

A Slack message from your manager

2

Explore the schema

5 tables in a star schema

3

Write your query

Full SQL editor with autocomplete

4

Get expert feedback

Graduated hints, not just pass/fail

Why This Path

Credit Risk Mechanics

Vintage analysis, roll rates, delinquency bucketing, FICO-band segmentation, and PD/LGD/EAD feature engineering — the queries every credit analyst writes.

Fraud + AML Patterns

Velocity features, structuring detection, rolling-window rules, and composite risk scoring — patterned on NICE Actimize / SAS AML / FICO Falcon workflows.

Regulatory Reporting

Point-in-time quarter-end snapshots, Y-9C / Call-Report-style aggregations, CECL lifetime-loss projection, and PSI / KS model-monitoring queries.

Interview-Ready Skills

Every mission maps to a live Cap One Power Day prompt, a JPM Analyst Development Program case, or a Progressive / fintech fraud-strategy scenario.

The Missions

Each mission is a real request from someone at the company. Difficulty increases as you go.

Starter5 missions
Easy5 missions
Medium5 missions
Hard5 missions
Expert5 missions
Master5 missions

The Database

A consumer-banking star schema — customers, accounts, transactions, applications, and monthly delinquency snapshots — with planted risk-reporting traps: reversals that inflate raw spend, customer-vs-account grain gotchas, charged-off accounts still posting recoveries, FICO-at-origination vs current, and banking-day vs calendar-day conventions.

banking_customers (800)banking_accounts (1,200)banking_transactions (15,000)banking_applications (2,000)banking_delinquency (12,000)

dimension tables   fact tables

Credit analysts don’t get to ship a wrong number

Vintage curves and roll rates land on the CRO’s desk. Learn to write them correctly.

Looking for something different?

|