πŸ“ˆ Automated SEC Form D filings tracker with Google Sheets integration

⚑ 842 views Β· πŸ“ˆ Crypto Trading & Stock Market

Description

Description

This workflow automatically monitors and tracks SEC Form D filings (private placement offerings) by fetching data from the SEC EDGAR database every 10 minutes during business hours and saving new filings to Google Sheets for analysis and tracking.

Who’s it for

How it works

The workflow connects to the SEC EDGAR RSS feed to fetch the latest Form D filings, parses the XML data, extracts key information including CIK numbers and filing links, filters out duplicates from previous runs, and automatically saves new filings to a Google Sheets document for easy analysis and tracking.

What it does

  1. Automated scheduling - Runs every 10 minutes during business hours (6 AM - 9 PM, Monday-Friday)
  2. Fetches SEC data - Retrieves the 40 most recent Form D filings from SEC EDGAR RSS feed
  3. Parses filing data - Converts XML to structured data and extracts CIK numbers, titles, and links
  4. Filters duplicates - Only processes new filings that haven’t been seen in previous executions
  5. Saves to sheets - Appends new filing data to Google Sheets with proper formatting

Requirements

How to set up

  1. Copy the template Google Sheet from the link above to your Google Drive
  2. Configure Google Sheets OAuth2 authentication in n8n credentials
  3. Update the Google Sheets document ID in the β€œSave to SEC Data Sheet” node to point to your copied sheet
  4. Customize the User-Agent header in the HTTP Request node with your contact information (required by SEC)
  5. Activate the workflow - The schedule trigger will start monitoring automatically
  6. Test manually by replacing the Schedule Trigger with a Manual Trigger for initial testing

How to customize the workflow

Output data includes

Key features

Note: This workflow is designed for monitoring public SEC filings and complies with SEC EDGAR access guidelines. The User-Agent header must be updated with your contact information before use.

πŸ”— Nodes Used

Google Sheets, HTTP Request, Schedule Trigger

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup