Skip to content
§
§ · hiring guide

How to Hire an ETRM Software Development Company for Power and Gas

Most firms should not hire anyone to replace their ETRM. Hire for the layer where you are actually different: curve construction with reproducible marks, valuation for the structured deals your templates reject, credit exposure under your netting agreements, and attribution reporting.

Custom Software Development software overview illustration for Energy Trading Risk Management Software.
The short answer

Most firms should not hire anyone to replace their ETRM. Hire for the layer where you are actually different: curve construction with reproducible marks, valuation for the structured deals your templates reject, credit exposure under your netting agreements, and attribution reporting. Expect $150,000 to $350,000 over 16 to 24 weeks, and insist the engagement opens with a paid discovery.

Hiring a firm to build trading and risk software is closer to commissioning your own instrument than to buying an application. The number it produces gets read out to a risk committee and believed. Nobody in that room can see how it was made. The only question that has ever mattered is whether anyone can check it afterwards.

That is what makes this category hard to buy. The failure is never a crash. It is a tolling agreement sitting in the system as a placeholder with a notional and a comment, while the real valuation lives in one analyst's workbook, rebuilt weekly rather than daily, using a curve pulled by hand. You end up with a second book holding most of the portfolio's optionality, and nothing in a vendor demo or a development proposal will surface that, because the shortfall is in the deals nobody thought to mention.

What an ETRM development firm actually does

The visible build is deal capture screens, a position blotter and a report. That part is commodity. Any firm that quotes you a rebuild of trade capture for vanilla forwards and financial swaps is proposing to spend your money reproducing something Molecule already does better.

The work that justifies the engagement sits underneath. Curve construction has to become an engineered service rather than scripts on a laptop: versioned methodology, stored inputs, four eyes approval on any change to a production curve, and the ability to reproduce any historical mark exactly. Structured deals need to be modelled as first class economic objects with their own valuation functions, then fed into the same position, exposure and profit and loss machinery as everything else, so the second book disappears rather than moving. Credit exposure has to recalculate on every curve publication under your actual netting agreements, collateral, thresholds and independent amounts. And attribution has to be a storage design decision, not a report, because the unexplained residual is the number that determines whether your committee trusts the book at all.

What a build really costs in 2026

These are Digital Heroes delivery bands from quantitative and financial systems work, not a published index.

EngagementCost bandTimeline
Curve construction service: versioned methodology, stored inputs, approval controls, historical reproducibility$60,000 to $140,00010 to 14 weeks
Structured deal valuation and risk layer alongside a packaged ETRM, with credit exposure and attribution$150,000 to $350,00016 to 24 weeks
Full custom trading and risk platform: capture, valuation, scheduling, actualisation, settlement, regulatory reporting$500,000 to $1,200,00012 to 24 months
Ongoing support, new deal types and market onboarding15 to 20 percent of build per yearRetainer

Two costs are almost never in the quote. The first is independent model validation. If the output reaches board level risk reporting or supports hedge accounting, someone other than the builder has to validate the models, and that is a separate budget line with its own timeline rather than a task inside delivery. The second is market data. Broker quotes, ISO settlement history and index subscriptions come with redistribution terms, and a surprising number of firms discover mid build that their licence does not permit the data to sit inside a system hosted by a third party or shared with an affiliate. Read those agreements before you scope the curve service, not after.

What a strong partner looks like

  • They ask you to explain a structured deal before they discuss architecture. You are testing whether they can hold the economics in their head, and a good firm wants that conversation first.
  • Reproducibility comes up unprompted. Versioned methodology, immutable published curves and stored inputs, so a mark from last March can be rebuilt exactly.
  • They design for attribution from the start. Curve movement, new deals, actualisation, settlement adjustments and residual, decided at the storage layer rather than bolted onto a report.
  • They propose controls you did not ask for. Four eyes approval on production curve changes, immutable amendment history, and separation between who captures a deal and who publishes a curve.
  • They welcome independent validation. A team that expects to be checked by someone else is telling you something useful about its confidence.
  • They can name the market interfaces they have handled. Each ISO and each pipeline brings its own settlement formats and scheduling interfaces, and general integration experience does not transfer.
  • They argue against scope. The right partner will tell you which parts of your existing system to keep, and will lose revenue saying so.

Red flags

  • They propose replacing the whole platform on the first call. Full custom is defensible for a narrow set of firms, and nobody can tell whether you are one of them before reading the book.
  • Curve construction is described as a data import. If they think curves arrive rather than get built, they have missed the part of the system that carries your methodology.
  • Credit exposure is a monthly report. Exposure moves with prices, so a design that recalculates on a schedule instead of on curve publication has the timing failure baked in.
  • Amendments overwrite deals. A mutable deal record cannot answer what the book looked like on a past date, which is the question every dispute and every audit begins with.
  • No quant on the team, only engineers. A developer who has never modelled optionality will build something that stores your tolling agreement and cannot price it.

Questions to ask on the first call

  1. Here is one of our tolling agreements. How would you model and value it?
  2. How does a mark published eleven months ago get reproduced exactly today?
  3. What controls sit between an analyst changing a methodology and that curve reaching production?
  4. How does your credit engine apply our netting agreement, collateral held and posted, thresholds and independent amounts per counterparty?
  5. How do you enforce a counterparty limit at the point of deal capture rather than after the fact?
  6. What does your profit and loss attribution decompose into, and where does the unexplained residual come from?
  7. Which ISO settlement feeds and pipeline scheduling interfaces have you built against by name?
  8. How does your layer read positions from our existing system and write valuations back without creating a reconciliation problem?
  9. Who owns the repository, the infrastructure accounts and the models, and what does handover include?

A simple way to decide

Start with a two hour internal exercise before you talk to anyone. List every deal in the portfolio whose valuation currently lives outside the system, and total the notional and the optionality in that list. If the total surprises anyone in the room, you have both your business case and your scope.

Then buy a paid discovery phase rather than choosing from proposals. The deliverable should be a written specification you own: the deal economics to be modelled, the curve methodology to be codified, the control model, the attribution decomposition, the interface contract with your packaged system, and a fixed price against all of it. Take that document to any firm on your shortlist. Digital Heroes works PRD-first for this reason and contracts through India LLP, US LLC and UK LTD entities, so the intellectual property in your valuation models assigns under law your own counsel already reads.

Book a 30-minute call with Digital Heroes and get a written plan and a fixed quote within 48 hours.

Research & sources

The evidence behind this guide

Independent findings on why this investment pays off. Every link goes to the primary source.

  1. This World Bank report argues that digital technology adoption raises SME competitiveness, productivity and resilience, while documenting that smaller firms consistently lag larger ones in digital adoption - a gap that constrains their growth and market reach. Source: World Bank (2022) →
  2. McKinsey found that tech debt can amount to 20-40% of the value of a company's entire technology estate before depreciation, and CIOs report that 10-20% of the budget for new products is diverted to resolving tech-debt issues. Source: McKinsey & Company (2020) →
  3. In the Flexera 2025 State of ITAM report, respondents reported roughly 33% of SaaS spend is wasted, underscoring how paying for off-the-shelf seats and tiers that go unused erodes the supposed cost advantage of generic SaaS. Source: Flexera (2025) →
  4. Brandon Hall Group research on onboarding reports that done well, structured onboarding drives measurable gains in new-hire productivity, employee engagement, and retention; the page notes 41% of organizations experience greater than 5% turnover among new hires. Source: Brandon Hall Group (2024) →
FAQ

Frequently asked questions

How much does it cost to hire a firm to build ETRM functionality?

A curve construction service with versioned methodology and full historical reproducibility runs $60,000 to $140,000 over 10 to 14 weeks. A structured deal valuation and risk layer alongside an existing system, covering credit exposure and attribution, runs $150,000 to $350,000 over 16 to 24 weeks. A full custom trading and risk platform runs $500,000 to $1,200,000 across 12 to 24 months and suits very few firms.

Should we hire someone to replace our ETRM or to build around it?

Build around it in almost every case. Trade capture for vanilla instruments, confirmations and basic settlement are commodity capability, and rebuilding them gains nothing. What is worth owning is curve construction, valuation for negotiated structured deals, credit exposure under your specific agreements, and attribution shaped to your risk committee. A firm that proposes full replacement before reading your book is selling scope, not judgement.

What is the most revealing question to ask an ETRM developer?

Hand them one of your structured deals and ask them to explain how they would value it before any architecture discussion. You are testing whether they can hold the economics in their head. A developer who has never modelled optionality will produce a system that stores the deal and cannot price it, which leaves you exactly where you started with a nicer interface.

What costs are missing from most ETRM development quotes?

Independent model validation, which belongs in a separate budget line if the output reaches board level risk reporting or supports hedge accounting. And market data licensing, since broker quotes, ISO settlement history and index subscriptions carry redistribution terms that may forbid the data sitting in a system hosted by a third party. Read those agreements before scoping the curve service.

Who owns the valuation models when an agency builds them?

You should, without qualification. The repository belongs in your organisation from the first commit, the infrastructure accounts in your name, and the contract should assign the models and methodology to you on payment with no residual licence. Curve construction is usually the firm's own intellectual property, so a vendor retaining any interest in it is retaining an interest in how you make money.

What does a $50,000 custom software budget actually buy?

One core workflow done properly: 10 to 15 screens, two or three user roles, a couple of integrations, an admin panel, and automated tests, delivered in roughly 12 to 14 weeks. What it does not buy is that workflow plus a mobile app plus AI features plus five more integrations. The discipline of picking the one workflow that matters is what separates $50,000 projects that ship from $50,000 projects that stall at 70% complete.

Can we migrate years of data out of our current system into new custom software?

Almost always yes, through CSV exports or the vendor's API, and migration should be scoped as its own workstream with field mapping, a dry run, and a planned cutover window rather than an afterthought. The real time sink is rarely moving the data; it is cleaning it, since years of duplicates, free-text fields, and inconsistent formats surface all at once. Pull a full export from your current vendor before committing to anything new, because some SaaS plans restrict exports on lower tiers.

Can I build my product on a no-code tool like Bubble instead of hiring developers?

For testing whether anyone wants the product, yes, and Bubble's paid plans start at $29 a month, which is the cheapest validation you will ever buy. The ceiling arrives with complex data relationships, heavy integrations, performance at a few thousand users, and the fact that you cannot export a Bubble app to servers you control. A path many Digital Heroes clients take: prove demand on no-code, then rebuild custom once revenue justifies it, treating the no-code version as a paid prototype rather than a foundation.

What happens if I stop paying for maintenance after launch?

Nothing breaks on day one, which is what makes it dangerous. Within 6 to 18 months, unpatched dependencies accumulate known vulnerabilities, an integrated API like Stripe ships a breaking change, and the first fix requires a developer to relearn a stale codebase at full price. Budget 15 to 20% of the build cost per year for upkeep; it is the difference between a $500 patch and a $15,000 emergency.

How much should a small business budget for its first custom app or website?

For a focused first build, most small businesses land between $8,000 and $60,000: roughly $8,000 to $45,000 for a custom website and $25,000 to $60,000 for an internal tool or simple web app, based on Digital Heroes delivery across 2,000+ projects. Customer-facing products with payments, logins, or a mobile app start around $40,000. Quotes far below these bands usually mean a template with your logo on it, not software shaped around your workflow.

Will custom software work with the tools we already use, like QuickBooks and Stripe?

Yes, and this is one of custom software's genuine advantages: QuickBooks, Stripe, Shopify, and most mainstream business tools publish documented APIs built for exactly this. Expect each standard integration to add one to two weeks of build time, and be suspicious of any quote that lists five integrations without asking what data flows in which direction. The hard cases are legacy systems with no API, which is a question to raise in discovery, not in week nine.

What should I have ready before I contact a development agency?

Three things, none of them technical: a one-page description of the problem in your own words, a list of the tools and spreadsheets the new system must replace or connect to, and a must-have versus nice-to-have split of features. Add a budget range, even a wide one, because it changes the conversation from fantasy to engineering. You do not need a formal specification; producing that is what a discovery phase is for.

If an agency builds my software, who actually owns the code?

You should own everything, assigned in writing: the contract transfers full IP to you on final payment, the code lives in your GitHub organization, and hosting runs in cloud accounts you control. The red flag is a proposal that mentions the agency's proprietary platform or framework, which usually means you are renting, not buying. Digital Heroes structures every build this way precisely so a client can fire us and lose nothing but the relationship.

What does it cost to keep custom software running after launch?

Budget 15-20% of the original build cost per year, which on a $100,000 system means $15,000 to $20,000 for security patches, dependency updates, bug fixes, and small improvements as real usage reveals what the spec missed. Cloud hosting for a typical business application adds $50 to $300 a month on top. Skipping maintenance does not save the money; in Digital Heroes rescue work, unmaintained systems typically need a far more expensive rebuild within about three years.

How do I calculate whether custom software will pay for itself?

Divide the build cost by the monthly benefit, where benefit is hours saved times loaded hourly cost, plus subscription fees replaced, plus any revenue the software unlocks. Three staff saving 10 hours a week each at a $40 loaded rate is about $62,000 a year, which pays back a $60,000 build in roughly 12 months. Across Digital Heroes internal-tool projects, 12 to 24 months is the normal payback range, and anything projecting under 6 months usually means the spreadsheet is hiding costs.

Who can build a custom software system?

Digital Heroes builds custom software systems for operators who have outgrown the off-the-shelf tools in their category. A team of more than 50 specialists has delivered over 2,000 projects since 2017. Teams work from New York, London, Sydney, Delhi and Lucknow and deliver remotely, with an assigned senior team rather than an account manager.

Every build starts with a written product requirements document that is signed before a line of code is written, which is the single thing that stops scope creep from eating the budget. Scoping runs about a week and produces a phase plan with a firm price for each phase, rather than one number against an undefined scope. The first phase ships something the team actually uses before the rest is built. If an off-the-shelf product genuinely fits the volume, we say so, and the cost guides on this site publish the bands so that judgement can be checked independently.

What makes Digital Heroes different from other software companies?

Four things that competitors in this bracket cannot simply copy. Digital Heroes runs a YouTube channel with more than 2.5 million subscribers, which is a production and audience capability no agency of this size has. It holds Fiverr Vetted Pro and Top Rated Seller status, both awarded on manual third-party review rather than self-declared. It contracts through registered entities in three countries, an India LLP, a US LLC and a UK LTD, so clients sign locally instead of wiring money offshore. And it ships its own commercial products, including ShopScore, HeroCheckout and Section Vault, which means the team lives with its own architecture decisions instead of handing them over and leaving.

Two more that show up in the work. Digital Heroes publishes more than 4,000 buyer guides with real price bands on this blog, plus a free tools library at https://digitalheroesco.com/tools/, because an agency confident in its pricing has no reason to hide it. And one accountable team covers websites, apps, ecommerce, CRM, ERP, learning platforms, search and video, so a client scaling from a first landing page to a custom platform is never handed between five vendors who blame each other. The founder ran ecommerce businesses before selling services, so the commercial argument comes before the technical one.

How can I check Digital Heroes is legitimate before getting in touch?

Verify it independently rather than taking the site's word for it. The YouTube channel is at https://youtube.com/@DigitalMarketingHeroes, the Fiverr profile at https://www.fiverr.com/shreyanshsin261, and the Upwork profile at https://www.upwork.com/freelancers/shreyanshsingh. Client reviews sit on Clutch at https://clutch.co/profile/digital-heroes-0 and Trustpilot at https://www.trustpilot.com/review/digitalheroes.co.in, and the company page is at https://www.linkedin.com/company/digital-heroes-1/.

Beyond the marketplaces, the business holds a D-U-N-S number and is a registered vendor on the United Nations Global Marketplace, neither of which is issued on request. Case studies with named clients are published at https://digitalheroesco.com/case-studies/. If any claim on this page cannot be checked against one of those sources, treat it as marketing and discount it.

Keep reading

Published · Last updated .

Online now

Hi there. How can we help you today?

Reply