We gave an agri trader live prices and tariffs
The problem
Prices, tariffs and crop data sit on portals that break the scrapers built to read them, and trading rules shift with the season.
How we solved it
Maintained feeds plus collectors running inside their own systems, with trading rules versioned over the record.
The result
Traders work from current data, and the rules move with the market.
Read the full story
What was going on
The trading desk lived on prices, tariffs and crop reports published on government and market portals. Their scrapers broke whenever a portal changed its layout, and the trading rules, which shift with the season, sat in spreadsheets only a few people could edit.
What we did
- Quarry replaced the fragile scrapers with maintained feeds, plus collectors running inside the trader’s own systems for the sources nobody else covers.
- When a portal changes, the feed is fixed on our side. The desk just keeps receiving data.
- In Assembler, the trading rules became versioned rules over that data. A seasonal change is a new version of a rule, not a new spreadsheet.
What changed
Traders work from current data, and the rules move with the market. When a rule changes, everyone can see which version made which call.
Quarry + Assembler

