← All case studies
Energy Trading

Automated trade capture from comms + margin optimization

ForOne of the largest oil traders in Saudi Arabia
~80%
Trades auto-captured
Minutes → seconds
From comms to portal
+ bps
Margin uplift per cargo
The problem

Trades were being struck across email, Bloomberg chat, and phone — then manually re-keyed into the trading portal. Capture latency caused missed hedges and margin leakage on every cargo.

What we built
  • 1Unified comms intake (IMAP, Bloomberg, transcription for voice) into one event stream.
  • 2Fine-tuned extractor that turns free-text into structured trade tickets with counterparty, product, volume, price, and incoterm.
  • 3Confirmation loop with the trader on Slack before the trade hits the portal.
  • 4Margin optimizer that re-balances the book using cost-of-carry, freight, and live spreads.
Stack
OpenAIFine-tuningWhisperPostgresPythonInternal trading API
More transformations →

Ready to start your AI transformation?

Share your business use case — what you're trying to do and where you're stuck — and we'll get back to set up a call with a senior PM and lead engineer.