---
title: "Comment by StockPearl on \"Watch SEC EDGAR for new 8-K, 10-Q and Form 4 filings with Python (free, no API key)\" | Hashnode"
description: "Nice write-up. The Form 4 path tip (strip xslF345X06 to get the raw XML) is the part I wish I had found earlier. One thing I'm still unsure about: when you stor"
url: "https://hashnode.com/posts/sec-edgar-filings-python/6adf3506a962d38613b9aa18/comment/6aeca342c6d712438160e060"
---

[Discussion](https://hashnode.com/posts/sec-edgar-filings-python/6adf3506a962d38613b9aa18)

Comment [Watch SEC EDGAR for new 8-K, 10-Q and Form 4 filings with Python (free, no API key)](https://hashnode.com/posts/sec-edgar-filings-python/6adf3506a962d38613b9aa18)

[StockPearl](https://hashnode.com/@stockpearl)

[6d ago](https://hashnode.com/posts/sec-edgar-filings-python/6adf3506a962d38613b9aa18/comment/6aeca342c6d712438160e060)

Nice write-up. The Form 4 path tip (strip xslF345X06 to get the raw XML) is the part I wish I had found earlier. One thing I'm still unsure about: when you store accession numbers in seen.json, do you also keep 8-K/A and 10-Q/A as separate keys, or do you treat an amendment as an update to the original accession? I've been burned both ways.
