Energy Trading & Risk Management

Complex trading systems,
brought under control.

Penrose ETRM is an independent consultancy that implements, integrates and supports the systems energy trading desks run on — brought in as senior expertise, not a bench of juniors.

UK-BASED SENIOR-LED DIRECT ACCESS, NO HANDOFFS
What we do

Five problems worth calling a specialist for.

Each engagement is scoped around a specific operational problem — not a generic "digital transformation" package.

IMPL

Implementation & migration

Standing up or replacing an ETRM platform without disrupting a live trading book.

RISK

Risk & position reporting

Getting mark-to-market, exposure and P&L reporting accurate, timely, and trusted by the desk.

DATA

Market data integration

Wiring up curves, prices and reference data feeds so the system reflects the market it trades in.

PERF

Performance tuning

Finding and fixing the batch jobs, queries and workflows that quietly slow a desk down.

SUPP

Ongoing support

A senior consultant on call for the issues that only show up once a system is live.

Approach

Built the way we work: precise, considered, no shortcuts.

Every engagement is led directly by the person doing the work — the same discipline a well-set demands: nothing crossed carelessly.

Independent

No bench, no markup

You engage the consultant who does the work. There's no layer of account management or junior delivery between the brief and the outcome.

Scoped delivery

Engaged on your terms

Each engagement starts with a clearly defined problem and deliverable — not open-ended time on-site.

Senior, always

Deep platform experience

Work is scoped to what a senior specialist can meaningfully own — not spread thin across a portfolio of accounts.

Whether it's an implementation that's stalled, reporting nobody quite trusts, or a platform reaching end of life — get in touch and we'll talk through what a scoped engagement would look like.

Company
Penrose ETRM
Registered address
7 Chapel Road, Great Eversden, CB23 1HP
Company number
17164219
VAT registration
519 2711 92