Nigeria odds data: the fragility problem with DIY collection
DIY and open-source Nigerian odds collection is fragile: coverage breaks when a book changes, and the open tools themselves admit some books go unreachable. That fragility is the strongest case for a maintained feed.
James··5 min read
Do-it-yourself and open-source Nigerian odds collection is fragile. Coverage holds until a book changes its pages, then it breaks, and the open-source tools themselves concede that some books periodically become unreachable. If you rely on that kind of pipeline, breakage is not a bug you fix once. It is the steady state. That fragility, more than any single feature, is the strongest case for a maintained feed.
Why does DIY Nigerian odds collection keep breaking?
It breaks because there is nothing official to build against. The domestic Nigerian books that matter to a local product, names like bet9ja, sportybet, nairabet, betking and 1xbet, publish no public or partner odds API. So every DIY pipeline is reading structure that the book never promised to keep stable, and that book can change it at any time without notice.
When it changes, your collection goes wrong in one of two ways, and the second is worse than the first. Either coverage stops, which you notice, or it silently returns the wrong prices, which you might not notice until a customer does. Open-source odds projects are honest about this in their own issue trackers: markets drift, selectors rot, and some books periodically go unreachable and get marked as such. That is not a criticism of the tools. It is the nature of collecting data nobody publishes.
What does fragility actually cost a team?
The cost of fragility is rarely the code. It is the three things breakage forces on you: downtime, wrong prices, and engineers on call instead of building product. Each one lands on a different part of the business.
Downtime: when a Nigerian book changes and your collector stops, the affected coverage goes dark until someone repairs it. If it broke overnight, it stays broken until morning.
Wrong prices: the more damaging failure. A pipeline that returns stale or malformed odds looks healthy while quietly serving numbers your users act on. Trust erodes faster from wrong data than from missing data.
Engineers on call: the recurring tax. Every book change is an interrupt. Your best people spend the week chasing selector rot across bet9ja and sportybet instead of shipping the product that actually differentiates you.
None of these show up in a build estimate, because they are not one-off. They recur for as long as you own the collection. The first version is cheap to write. Keeping it whole across every domestic book, week after week, is the part that never finishes.
What does a maintained feed actually buy you?
A maintained feed moves the upkeep off your team and onto someone whose only job is keeping coverage whole. Concretely, "maintained" means three things you would otherwise own yourself:
Concern
DIY / open-source collection
Maintained feed
A book changes its pages
Your coverage breaks; you repair it
The supplier absorbs the change; you don't see it
A book goes unreachable
Marked broken until someone fixes it
The supplier's problem to keep whole
Who is on call
Your engineers, every time
The supplier's team, by contract
What you spend time on
A collection arms race
Your product
The trade is not features. It is who owns the upkeep.
That is the whole value. You license reliable, current coverage as a service, and you get your engineering hours back. The build-versus-buy maths here is the same one teams hit everywhere in odds data: at some point the maintenance cost outgrows the licence, and why teams stop scraping and buy a feed walks through where that line usually falls.
Is the edge secrecy? No, it's reliability
The edge is reliability, not secrecy. These Nigerian books are reachable by others, and several data providers cover parts of this market. The edge of a maintained feed is not secrecy about who can get the data. It is that the coverage stays reliable and current without you owning the upkeep. Reliability and maintenance are the product.
One more honest point specific to Nigeria. Betting exchanges are UK-centric, so lay prices come from the UK exchanges, Betfair, Smarkets and Matchbook. There is no equivalent liquid exchange for the Nigerian market, so matched and lay coverage does not extend there the way it does in the UK. A Nigerian feed is meaningful as reliable back-price coverage across the domestic books. It is not a matched feed, because there is no exchange to match against. Any vendor implying otherwise is overselling. The broader picture across regions is in the emerging-market data overview.
Where OddsRelay stands today
OddsRelay's live, checkable coverage today is UK-focused: 60+ UK books with bet365 included, each back price matched to its exchange lay odds from Betfair, Smarkets and Matchbook, delivered as one clean API. That is what powers a leading UK matched-betting platform, and you can verify it on the coverage dashboard.
Nigerian coverage is where we are extending, not a settled live claim. OddsRelay is built to deliver exactly the maintained, productised reliability this post describes, and the domestic Nigerian market is a region we are building that reliability into. We will not quote a live Nigerian book count or promise a named book is up right now, because that would be the same overselling we just warned against. What we can say is that the upkeep model is the whole point of the product.
If you are tired of your team owning the fragility, the useful next step is a conversation about scope and timing. Tell us which Nigerian books matter to you and ask about Nigerian coverage. To see the maintained model already working, the coverage dashboard shows the live UK feed you can check today.
James is the founder of OddsRelay — the odds-data feed behind matched betting, arbitrage and odds-comparison products: 60+ UK bookmakers with bet365 included, matched against exchange lay prices and delivered as one clean, documented API. He writes here about how that data layer actually behaves — coverage, matching, freshness and the trade-offs — from the side that builds and runs it. The same feed powers a leading UK matched-betting platform today.