Market Data Entitlement Software: How a Trading Firm Proves Who Actually Consumed Which Feed
Expect $85,000 to $170,000 for a first release in 12 to 18 weeks, and $230,000 to $520,000 for a full platform phased over 6 to 12 months based on Digital Heroes delivery experience. A custom build is justified when your exchange and vendor bill runs into the millions a year, when non display usage inside your own applications has to be declared and nobody can currently evidence it, and when desk recharge is argued about every month. It is not justified if your entire estate is a few dozen terminals from one or two vendors with no internal redistribution, no derived data and no non display declarations. At that size a spreadsheet reviewed quarterly is honest and cheap, and TRG Screen or MDSL will cover you when you outgrow it.
The audit is the reason this system exists
An exchange sends a notice that it will review your usage for the past several years. What it wants is not a list of your subscriptions. It wants proof of who consumed the data, on what device, in what capacity, and whether each of those consumptions was declared correctly month by month. The difference between display and non display use, between a person reading a screen and an algorithm reading a price, is where the money is, and the money is retroactive.
Most firms discover at that moment that their entitlement picture is a composite. Terminal counts come from the vendor administration tool. Feed handler permissioning comes from a data access control system. Internal application usage comes from a developer who remembers building a price cache in 2019 that four other systems now read from. The monthly declaration was compiled by a market data analyst who left last year, from a spreadsheet that carries forward last month's numbers with a few manual edits.
That composite is not a control failure by anyone in particular. It is what happens when the system of record for a large recurring cost is a set of exports from other people's systems. The audit simply forces you to look at it.
Why generic software licence tools do not work here
Software asset management assumes a licence attaches to a user or a machine and stays there. Market data does not behave that way. One user may be entitled to a level of depth on one venue and only top of book on another. A single physical server may carry an entitlement that is counted per application rather than per device. A price that arrives from one exchange, is transformed by your own model and shown to a client, may become derived data with its own rules and its own fee. A subscription cancelled today may still bill for three months because the contract has a notice period, and that notice period is not in any inventory system you own.
Then there is the unit of count itself. Exchanges do not agree on what they are counting. Some count users, some count devices, some count applications, some count per instance of a non display process, and some count the same population twice under different products. A tool designed around seats will misreport all of them, and the misreport is silent until it becomes a back charge.
Where TRG Screen and MDSL stop
Both are real products doing real work, and a firm without any inventory discipline will get value from either quickly. They hold contracts, subscriptions, cost lines and invoice reconciliation, and they know the shape of the market data problem in a way a general procurement tool never will. If your requirement is a central inventory with invoice checking and a recharge report, that is on the shelf and you should buy it.
The gap opens at instrumentation. A packaged inventory knows what you told it. It does not know that a particular internal service read the Level 2 book 40,000 times last month, or that a risk engine restarts nightly and each instance counts, or that a client facing calculator has been quietly redistributing a vendor field into a portal for two years. Those facts live in your own applications, your own entitlement middleware, your own identity directory and your own logs. Nobody can sell you a connector for a system you wrote. That is what pushes serious firms into a build, usually alongside a packaged inventory rather than instead of it.
What a custom build has to include
A single entitlement model that can express user based, device based, application based and non display counting at the same time, because your estate contains all four and a model that only expresses one will corrupt every declaration downstream.
Automated collection from the places truth actually lives. The vendor administration exports for terminals. The data access control system for permissioned feed users. Your identity directory for joiners, movers and leavers, so a trader who moved desks last quarter is not still counted against the old cost centre. Your own application inventory and service registry for internal consumers. Where an internal service consumes prices, the build should record consumption at the point of use rather than infer it from a deployment diagram.
A declaration engine that produces each exchange's monthly return in the format that exchange wants, from the same underlying counts, with the reconciliation between the raw population and the declared number preserved. That reconciliation is the artefact that makes an audit survivable. You are not trying to prove you were right. You are trying to show your working.
Contract and notice period tracking with an alerting calendar. The cheapest saving in market data is cancelling something nobody uses before the notice window closes. A build that tells you in July that a September renewal needs a July notice pays for a meaningful slice of itself in the first year.
Usage evidence with a retention policy that matches the audit look back. If exchanges can review several years, your evidence has to survive several years, which is a storage and immutability decision made at design time rather than a feature added later.
Cost allocation to desks by your own rules. Direct attribution where a subscription belongs to a named user, and a defensible allocation basis where it does not. The output is a recharge file the finance system can post and a desk level report the head of the desk cannot dismiss as arbitrary, which is the actual political requirement.
What it costs and how long it takes
A first release covering the entitlement model, automated collection from your two or three largest sources, contract and notice tracking, and a first set of exchange declarations runs $85,000 to $170,000 and ships in 12 to 18 weeks. A full platform adding non display instrumentation inside internal applications, derived data tracking, full invoice reconciliation against vendor billing files, desk recharge posting and multi year evidence retention runs $230,000 to $520,000 phased across 6 to 12 months.
Cost drivers specific to this domain: the number of distinct exchanges you declare to, because each declaration format and policy interpretation is separate work. The number of internal applications that consume prices, since each needs instrumentation and each has a different owner to negotiate with. Whether you have any usable identity data, because firms without clean joiner and leaver feeds spend weeks on data quality before anything else works. And whether legal and compliance want the evidence store to be write once, which changes the storage design.
What keeps cost down: start with your single largest exchange bill and your single largest vendor. Getting one exchange declaration produced automatically end to end teaches the whole model, and the second one takes a fraction of the time.
When to buy instead
Buy if your estate is small enough that a market data manager can hold it in their head. Fewer than roughly 150 subscriptions, one or two vendors, no internal redistribution, no derived data products, no non display declarations beyond the obvious. In that world a packaged inventory plus a disciplined monthly review is proportionate, and a custom build would be an expensive way to reproduce a spreadsheet.
Build when any of the following is true. You have been audited and could not evidence your declarations. Your non display usage is a judgement call rather than a measurement. Desk heads dispute their recharge and you cannot defend the basis. Or you have internal applications distributing exchange data to clients and nobody has mapped which fields those are.
How to choose a developer for market data entitlement software
Ask them to explain the difference between display and non display use before you explain it to them. If they cannot, they will build a subscription tracker and you will still be exposed on the expensive half of the problem.
Ask how they would instrument an internal service that consumes prices. The good answer involves recording consumption events at the point of use with an application identifier and an entitlement reference, and being honest that this requires cooperation from the teams who own those services. The bad answer is a spreadsheet of applications maintained by hand.
Ask what they will do about the evidence store. You want an append only record with a retention period set against the longest audit look back you can be subject to, and you want to hear that requirement raised by them rather than by you.
Ask how declarations are versioned. When a policy interpretation changes, last month's numbers do not retroactively change, but the reasoning does, and both states have to be reproducible. A developer who has done this will already be thinking about immutable monthly snapshots.
Ask who owns the code and settle it before kickoff. You should hold the repository, the infrastructure accounts and the right to engage any other firm. At Digital Heroes the client owns the code from the first commit, which for a system that holds audit evidence is not a preference but a control requirement.
The evidence behind this guide
Independent findings on why this investment pays off. Every link goes to the primary source.
- 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) →
- Technology 'Leaders' grow revenue at more than twice the rate of 'Laggards'; laggards surrendered 15% in foregone annual revenue in 2018 and stood to miss out on as much as 46% in revenue gains by 2023 if they did not change their enterprise technology approach. Based on a survey of more than 8,300 organizations across 20 industries and 20 countries. Source: Accenture (2019) →
- The NRF discontinued its long-running annual shrink report, stating that a broad study of retail shrink 'is no longer sufficient for capturing the key challenges and needs of the industry' - important context that qualifies how POS/shrink benchmarks should be cited going forward. Source: Retail Dive (2024) →
- Retailers connecting point-of-sale and loyalty data in an omnichannel strategy reported up to 15% lower cost per purchase and nearly 20% higher incremental store revenue. Source: Deloitte (2024) →
As design director for APAC, Sienna oversees the visual and product design work that goes into web, mobile and commerce projects, and sets the standard other designers work to. Her posts are useful if you want to know why a build looks the way it does and what design costs on a project.
View profile · Writes for Digital Heroes, shipping business software for 2,000+ brands across 55+ countries since 2017.
Frequently asked questions
How much does custom market data entitlement management software cost?
Is TRG Screen or MDSL enough, or do we need a custom build?
How do you evidence non display market data usage inside internal applications?
What happens in an exchange audit and what should software produce for it?
Can we automatically allocate market data costs back to trading desks?
How long does it take to build a market data cost management system?
Does entitlement software help with cancelling unused market data subscriptions?
How do you handle derived data and redistribution to clients?
Who owns the code if an agency builds our market data entitlement platform?
How long does it take to build an internal tool from scratch?
How do I calculate whether custom software will pay for itself?
At what point does Retool cost more than building a custom tool?
Is a freelancer or an agency better for building an internal tool?
How much does a custom internal tool cost to build?
What should I prepare before contacting a software development agency?
Who owns the code when an agency builds our internal tool?
Will a custom internal tool scale as our company grows?
Can a custom internal tool connect to QuickBooks, Salesforce, and the other software we already use?
Who can build a custom internal tools system?
Digital Heroes builds custom internal tools 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 internal tools 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.