League Goals Specials Engine
Price "how many goals will the whole round produce" specials from your own odds, and publish them as ordinary markets.
Turn a whole league round into one bettable event. Pick a competition and a match day, and the
engine sums every fixture's goals into a single virtual match — total goals, over/under lines,
odd/even and more — priced from the fair odds you already have.
What you get
- A pricer, not a spreadsheet. A Dixon-Coles / Skellam model fits each fixture's goal
expectancy from its over/under prices, then prices the aggregate lines with the correlation
between matches accounted for.
- First-class markets. Published specials arrive on the same stream as every other market —
your monitor, templates, tenant scoping and delivery treat them like any fixture, with nothing
new to integrate.
- Preview before publish. See every computed line before a single price leaves the engine;
publish when you are happy, unpublish when the round is done.
- Presets that survive restarts. Every published special is stored and re-emitted on boot, so a
deploy never silently drops a live special.
How it is delivered
We run it as part of your hosted SportLive feed. The engine owns its own storage and admin API;
you author specials from the Specials screen in the backoffice (sold separately, or together in
the League Goals Specials bundle).
What it needs from you
A live odds feed with over/under markets for the competitions you want specials on — the ExeFeed
Odds Feed on this site is enough.
Getting started
Use Request access below. We will set the engine up on your feed and walk your traders through
the first round.
Pull it from the SportLive registry
This package ships as a container image:
docker login registry.sportlive.hr
docker pull registry.sportlive.hr/betpipeline/specials-engine-exefeed:main
Registry credentials come with the contract — ask for them with your access request (Request access) and we issue a pull-only account for your deployment.
In a betpipeline deployment, bp register registry.sportlive.hr/betpipeline/specials-engine-exefeed:main writes the package into the cluster's
installed-package inventory (bp_framework.plugin_registry, which the portal
reads live), and the image then runs as one more service in the stack's compose file —
docker compose up -d on the box, exactly like a first-party vertex.