Executive summary
Every ETRM vendor claims to be modern. Feature lists run to hundreds of line items, and demos are curated to impress. For a firm trying to choose, the challenge is separating the capabilities that genuinely matter from the ones that merely sound impressive. This guide cuts the list down to the ten features that actually distinguish a modern platform from a legacy system with a new coat of paint.
The common thread across all ten is architecture. A modern platform is not a longer feature list; it is a different foundation, one governed data model, real-time by design, API-first, and cloud-native. Each of the ten features below either follows from that foundation or reveals its absence. Use them as a checklist when you evaluate, and insist on seeing each one on your own trades rather than curated demo data.
This builds on our complete guide to modern ETRM. Where that guide is the full tour, this is the sharp evaluation checklist.
1. A single governed data model
This is the feature everything else depends on. A single governed data model means trades, positions, reference data, and market data live in one authoritative, validated, versioned store that every function shares. There is no second copy to reconcile and no batch to fall behind.
The test is simple: ask whether the front office, risk, and back office read the same record or their own copies. If they reconcile, the platform is fragmented underneath, whatever the interface looks like. If they share one model, netting, aggregation, real-time risk, and reliable analytics all follow for free. This is the foundation behind the Gravitas platform.
2. Real-time valuation and risk
A modern platform marks the book and computes risk continuously on live positions, not in an overnight batch. The distinction is not cosmetic: a desk that values overnight is managing yesterday all day, while a desk with real-time valuation and risk manages the present. In a volatile market that is the difference between enforceable limits and limits that are theatre.
Watch for platforms that bolt a live dashboard onto a batch engine. The tell is latency under load: a truly real-time platform stays current because there is no assembly step to fall behind.
3. Multi-commodity, physical and financial
A modern desk rarely trades one commodity in isolation. The platform must hold power, gas, LNG, oil, agriculture, metals, and environmental products, physical and financial, on one book, so positions net and risk aggregates across the complex. Anything less turns cross-commodity strategy into a reconciliation exercise.
Each commodity also has its own structure that must be modelled faithfully, half-hourly power, gas basis and storage, LNG cargoes, oil differentials. See all commodities for the specifics.
4. Cloud-native architecture
Cloud-native deployment delivers elastic scale, continuous updates, resilience, and the economics that put enterprise capability within reach of more firms. It is also what lets real-time capability stay current under volatile load. A modern platform is cloud-native by design, with private-cloud and on-premises options for firms with residency requirements. See our cloud versus on-premises comparison.
5. API-first integration
An ETRM does not live alone. Every capability should be available as a governed API, so the platform integrates cleanly with market data, ERP, accounting, and analytics, and can be extended without reinventing the trade lifecycle. API-first design is what keeps a platform from becoming the silo that everything else must work around. If integration means brittle point-to-point custom code, the platform is not modern underneath.
6. Straight-through processing
A trade should be captured once and flow through valuation, risk, scheduling, and settlement without being re-entered, because every stage reads the same record. Straight-through processing saves money through reduced labour and fewer errors, and it improves control because there is no opportunity to retype a trade differently downstream. A platform that requires re-keying between stages is fragmented, whatever it claims.
7. Advanced risk analytics
Beyond real-time risk, a modern platform provides the full analytical toolkit on the live book: Value at Risk and Expected Shortfall, the Greeks, scenario and stress testing, and limits monitoring. The key requirement is that these run on live positions on the same model as valuation, so the risk you see is the risk you hold. See the quant engine for how each is calculated.
8. Governed reporting and analytics
Reporting must come from the governed source of truth, not a nightly export that immediately begins to drift. A modern platform materializes BI-ready analytical marts directly over the trading model, with full lineage, so position, P&L, and regulatory reporting, and any data-science work on top, run on the same trusted data. Reporting that reconciles against the operational systems is a sign of fragmentation.
9. Configuration over code
New commodities, products, workflows, and reports should be configured, not built. Configuration-driven design is what keeps change fast, low-risk, and cheap as a desk evolves, and it is the difference between a platform that adapts in days and one that requires a development project for every change. Over a desk’s lifetime this feature dominates total cost of ownership.
10. An AI-ready, governed foundation
AI is only as reliable as the data beneath it. A modern platform is AI-ready not because it bolts on a chatbot but because its governed model and lineage-tracked marts make AI output trustworthy, for forecasting, anomaly detection, optimization, and assistance. Pricing and risk numbers of record stay on transparent, auditable methods with human oversight. See how Gravitas approaches AI, grounded in governed data.
From features to architectural capabilities
The reframe that makes this list useful is to stop reading it as features and start reading it as architectural capabilities. A feature is something a demo can show; a capability is something the architecture either has or does not. "Real-time risk", for instance, is not a screen, it is the presence of event-driven processing, continuous valuation, live positions, and streaming market data underneath. Ask of each item not "is it in the product?" but "does the architecture make it true?" That single shift separates a genuine evaluation from a demo tour, and it is the theme running through the complete guide to modern ETRM.
Industry direction supports the emphasis: analysts such as Gartner and IDC point to cloud, event-driven architecture, and governed data as the axes of trading-technology modernization, and the International Energy Agency’s work on AI-driven electricity demand underlines why an AI-ready, real-time foundation is becoming table stakes rather than a nicety [see references].
The ETRM capability maturity model
Platforms sit at different points on a maturity curve, and naming the curve helps an evaluation team place a candidate honestly rather than take a demo at face value.
The rungs matter because several of the ten capabilities only become real at the higher levels: real-time risk needs the event-driven rung, painless change needs the composable rung, and trustworthy AI needs the AI-native rung. A platform stuck at "integrated" or "cloud" can demo many features while lacking the architecture to make them dependable. The composable and AI-native ends are explored in composable ETRM and the future of AI-native ETRM.
A vendor evaluation scorecard
To turn the ten capabilities into a decision, weight them and score each candidate. The weighting below is a sensible default for a firm prioritizing a durable architecture; adjust the weights to your own priorities, but keep the emphasis on the foundational capabilities.
| Capability | Weight | Vendor score (1-5) |
|---|---|---|
| Single governed data model | 15% | |
| Real-time valuation and risk | 15% | |
| Multi-commodity, physical + financial | 10% | |
| Cloud-native architecture | 10% | |
| API-first integration | 10% | |
| Straight-through processing | 10% | |
| Advanced risk analytics | 10% | |
| Governed reporting and analytics | 5% | |
| Configuration over code | 5% | |
| AI-ready, governed foundation | 10% |
Score each capability from 1 (absent or superficial) to 5 (fully architectural), multiply by the weight, and sum for a comparable total across vendors. The discipline is less about the exact number and more about forcing the conversation past the demo: a vendor that scores 5 on dashboards but 2 on the governed data model is telling you something important. Use it alongside selecting the right ETRM platform and the ultimate buyer’s guide.
A procurement checklist: questions that expose the architecture
The fastest way to see past a polished demo is to ask questions the architecture must answer honestly. Each of these separates a genuinely modern platform from a legacy one dressed up for evaluation.
- Is valuation event-driven, or does it run on a schedule or on demand?
- Is there truly one data model, or several that reconcile behind the scenes?
- Can reports be configured by users, or do they require the vendor to build them?
- How are upgrades delivered, continuously, or as periodic projects?
- Is AI governed, with explainability, lineage, and human approval, or bolted on?
- Can reference data be configured, including nodes, curves, and calendars, without code?
- What requires coding versus configuration for a new commodity, product, or workflow?
Insist on seeing the answers demonstrated on your own trades and commodities, end to end, not on curated sample data. The question is never whether a capability works in principle but whether it holds up on the structure you actually trade.
Features that do not matter as much as you think
Just as useful as knowing what to weight heavily is knowing what to discount. Several things that impress in a demo have little bearing on whether a platform will serve the desk for a decade.
- Fancy dashboards. Attractive, but a dashboard over a fragmented or stale data model is a polished view of untrustworthy numbers.
- Marketing "AI". A chatbot bolted onto ungoverned data is a liability, not an asset; what matters is whether AI is grounded and governed.
- Number of screens. More screens often means more places for the same data to diverge, not more capability.
- Raw feature count. A hundred features on a batch monolith are worth less than ten capabilities on a governed, real-time foundation.
- UI themes and cosmetics. Genuinely nice to have, but never a reason to choose a platform, and never a substitute for architecture.
None of these are bad; the error is letting them drive a decision. Architecture is what determines whether the impressive demo becomes a dependable platform, which is why every question above points back to the foundation rather than the surface.
The ten features at a glance
Used as an evaluation checklist, the ten features map cleanly to what each one protects against.
| Feature | What it protects against |
|---|---|
| Single governed data model | Reconciliation, drift, stale numbers |
| Real-time valuation and risk | Managing yesterday’s book |
| Multi-commodity, physical + financial | Siloed books, phantom exposures |
| Cloud-native architecture | High cost, slow change, poor scale |
| API-first integration | Silos and brittle interfaces |
| Straight-through processing | Re-keying, errors, weak control |
| Advanced risk analytics | Blind spots beyond a single number |
| Governed reporting | Untrustworthy, un-auditable reports |
| Configuration over code | Slow, costly change |
| AI-ready foundation | Confident but wrong AI output |
If a platform genuinely delivers all ten, it is modern in substance and not just presentation. If it misses several, the gaps usually trace back to a fragmented or batch-oriented architecture, whatever the interface suggests. Gravitas delivers all ten because they emerge from a single architectural foundation: a governed data model, API-first, event-driven, cloud-native, configuration-driven, and AI-ready. See who it is for or request a demo to test the checklist on your own trades.
Sources and further reading
The modernization and adoption context here draws on public analysis from industry analysts, cloud providers, and energy agencies; positions and figures are as reported at the time of writing.
Industry analysts such as Gartner and IDC on cloud adoption, event-driven architecture, and data governance; cloud providers’ energy practices (AWS Energy, Microsoft Energy) on reference architectures and AI infrastructure.
The International Energy Agency (IEA) Electricity 2026 and Energy and AI (iea.org) on AI-driven demand and grid modernization; FERC (ferc.gov), Europe’s ENTSO-E, and the Electric Power Research Institute (EPRI) (epri.com) on grid modernization and market structure.
Citations support the market backdrop; the evaluation framework and architecture views are Gravitas’s own and do not imply endorsement by the cited organizations.
Frequently asked questions
What is the most important ETRM feature?
A single governed data model. It is the foundation the other features depend on: with one authoritative record shared by every function, netting, aggregation, real-time risk, and reliable analytics all follow, and the reconciliation that plagues fragmented systems disappears.
What makes an ETRM "modern"?
Architecture, not feature count: one governed data model, real-time by design, API-first, cloud-native, and configuration-driven. A modern platform is a different foundation, not a longer feature list on the same fragmented plumbing.
Why does real-time valuation matter?
Because a book valued overnight is managed a day late. Real-time valuation marks the book continuously on live positions, so position, P&L, and risk reflect the market now, which makes intraday limits enforceable and P&L attribution actionable.
What is straight-through processing in an ETRM?
Capturing a trade once and letting it flow through valuation, risk, scheduling, and settlement without re-entry, because every stage reads the same governed record. It cuts labour and errors and strengthens control.
Why is API-first design important?
It lets the platform integrate cleanly with market data, ERP, and downstream systems and be extended without reinventing the lifecycle, rather than becoming a silo everything must work around with brittle custom code.
What risk analytics should a modern ETRM include?
VaR and Expected Shortfall, the Greeks, scenario and stress testing, and limits monitoring, all running on live positions on the same model as valuation so the risk shown is the risk held.
What does "configuration over code" mean?
New commodities, products, workflows, and reports are set up through configuration rather than a development project. This keeps change fast, low-risk, and cheap, and it dominates total cost of ownership over a desk’s lifetime.
What makes an ETRM AI-ready?
A governed data model and lineage-tracked marts that make AI output trustworthy, plus transparent, auditable methods for pricing and risk with human oversight. AI-ready is about the data foundation, not a bolted-on chatbot.
Do I need multi-commodity support?
If you trade or plan to trade more than one commodity, yes. Positions must net and risk aggregate across commodities on one model, or cross-commodity strategy and portfolio risk become reconciliation exercises that never quite tie out.
Is cloud-native a must-have feature?
For most firms, yes. It delivers elastic scale, continuous updates, resilience, and the economics that widen access, and it underpins real-time capability. Private-cloud and on-premises options cover firms with residency requirements.
How do I evaluate these features in a demo?
Insist on seeing each feature run on your own trades and commodities, end to end, not on curated sample data. The question is never whether it works in principle but whether it holds up on the structure you actually trade.
What if a platform has most but not all ten?
Look at which are missing and why. Gaps usually trace to a fragmented or batch-oriented architecture, which limits several features at once. A platform missing the single data model or real-time capability is missing the foundation, not just a feature.
Does reporting really need to come from one model?
Yes. Reporting from a nightly export drifts from the operational systems and cannot be fully trusted or reproduced. Governed marts over the trading model keep reporting and analytics on the same trusted, auditable data.
How does this checklist relate to total cost of ownership?
Several features, configuration over code, cloud-native architecture, API-first integration, and the single model, directly reduce total cost of ownership by cutting change lead time, reconciliation, and integration friction. They predict TCO better than any feature count.
Download this article as a PDF
Get a clean, branded PDF of this article to read offline or share with your team. Enter your name and corporate email and we’ll send the download link to your inbox.
Where should we send it?
Enter your details and we’ll email you the PDF download link. We use a corporate email to keep this list professional.
Check your inbox
We’ve emailed the PDF download link to your email. It should arrive in a moment. If you don’t see it, check your spam folder.