the starting point

real world projects – without the fluff

Making Sense of 13F: A Practical Approach to SEC Data

Content:
I. Intro: What is 13F? What does this Project Solve & Why?
II. Data: How to get the data (line-by-line) using Python
III. Data Visualization using Tableau for end-user to extract insights

I. Intro

🚀 Project: 13F Data Extraction + Enriching with Ticker Symbol
SEC 13F filings provide a quarterly snapshot of institutional investment holdings—key for analyzing trends in asset management, hedge funds, and major public equity moves. In this post, I will showcase line-by-line how to write a Python script to download institutional 13F filings for the 2024 fiscal year from the SEC’s EDGAR system — with a key enhancement: Ticker Symbol.

🔍 What’s a Ticker Symbol?
A ticker symbol (like AAPL for Apple or MSFT for Microsoft) is a unique shorthand used on stock exchanges to identify publicly traded companies. It’s how most investors, platforms, and APIs refer to a stock.

đŸ§© Why it matters: 13F filings only include issuer names and sometimes vague descriptors. Without ticker symbols, it’s hard to:
-Connect holdings to pricing data or charts
-Use the data in most financial APIs or trading platforms
-Easily analyze or visualize trends across holdings

✅ By mapping each holding to its correct ticker symbol, the data becomes:
-Human-readable and Investor-friendly (simply refer to Apple by AAPL instead of the CUSIP 037833100 (unique 9-number identifier), or its official name ‘Apple, Inc’)
-Compatible with market data APIs (like Yahoo Finance, Alpha Vantage, etc.)
-Allow for querying the data in a standardize way

This enhancement makes the 13F data far more accessible, investor-friendly, and applicable to real-world use cases—a small technical tweak with a big downstream impact.

If you’re working with public filing data or want to chat about automating ticker mapping—let’s connect!

II. Data

III. Data Visualization

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *