Tutorials

Learn to build real projects with SEC filing data. Each tutorial is beginner-friendly with copy-paste code.

Python Beginner

Company Lookup CLI

Build a command-line tool to look up SEC company profiles and search by name or ticker.

~45 lines of code
Python Beginner

Financial Statement Analyzer

Fetch and display income statements, balance sheets, and cash flow data from SEC filings.

~70 lines of code
Apps Script Beginner

Google Sheets Financial Data

Create custom =REVENUE() and =NET_INCOME() formulas to pull SEC data into spreadsheets.

~50 lines of code
Python Beginner

Insider Trade Scanner

Scan SEC Form 4 filings to find notable insider buys and sells across the market.

~65 lines of code
Python Beginner

SEC Filing Alert Email

Get email notifications when a company files a new 10-K, 10-Q, or 8-K with the SEC.

~75 lines of code
Python Intermediate

Company Financial Comparison

Compare revenue, margins, and key ratios across multiple companies side by side.

~120 lines of code
Python Intermediate

Institutional Holdings Tracker

Track which hedge funds and institutions hold a stock using 13F data from SEC filings.

~100 lines of code
Python Intermediate

Streamlit SEC Dashboard

Build an interactive research dashboard combining financials, insider trades, and holdings.

~220 lines of code
Python Beginner

Corporate Event Monitor

Monitor 8-K filings to catch earnings, M&A deals, cybersecurity incidents, and officer changes in real time.

~80 lines of code
Python Intermediate

Ownership Intelligence

Map who owns a stock by combining 13F institutional holders, 13D/13G activist filings, and insider trades.

~120 lines of code
Python Beginner

Proposed Sale Tracker

Monitor Form 144 filings to spot planned insider sales before they happen.

~60 lines of code
Coming Soon

More Tutorials

Discord bots, Slack alerts, Excel integration, and more coming soon.