
My congressional trading scraper was quietly losing half its data
I run two small Apify actors that pull U.S. congressional stock trading disclosures (the STOCK Act "PTR" filings) for the House and the Senate and turn them into clean JSON. A handful of people pay for them. Revenue had plateaued, so I did what I should have done months ago: I stopped looking at the marketing and started auditing my own output. It was worse than I thought. The number that ruined my evening I took the 50 most recent House filings and checked how many rows each one produced.

