Skip to content

Dutching calculator

Free

Back several selections for the same return whichever wins.

Dutching calculator widget

Design: font, colours, radius
Font

Inherit the font of the page it sits on.

Colours
Radius

Default keeps the widget's own corners.

Accent, surface, text and radius are the only overridable tokens: a bounded set that keeps every widget readable. Fonts are stacks, so an embed never downloads one.

Embed code
Embed codeLive

This rewrites itself as you change the controls above: font, colours and radius. Copy it from the button under the code.

index.html
<div data-or-widget="dutching"
     data-or-theme="midnight"
     data-or-font="host"></div>
<script src="https://oddsrelay.io/widgets/v1/oddsrelay-widgets.js" crossorigin="anonymous" async></script>
Copy this and paste it on your site.

Paste it once, anywhere. The script auto-mounts every data-or-widget element and is style-isolated in a Shadow DOM, so it never clashes with your CSS.

Installing on WordPress, Webflow, Squarespace, Wix or React?
WordPress
Add a Custom HTML block (or switch the classic editor to the Text tab) and paste the snippet.
Webflow
Drop in an Embed element, paste the snippet, and publish. The widget renders on the published site.
Squarespace
Insert a Code block where you want the widget and paste the snippet as HTML.
Wix
Add an Embed HTML element (iFrame-free custom code) and paste the snippet.
Shopify
Paste into a Custom Liquid section (or theme.liquid for every page). A section keeps the widget on the one template you want it on.
React / Next.js
Render the div, then load the script once (e.g. next/script or an effect). The bundle auto-mounts new [data-or-widget] elements; call window.OddsRelay.scan() after client-side navigations if needed.

Loading the interactive widget…

Dutching means backing more than one selection in the same event so you get the same return whichever of them wins. Pick the selections you want to cover and the calculator splits the stakes for you.

What it does

  • 2 to 5 selections
  • Size to a total stake, a target profit, or a target return
  • Per-selection stakes for an equal return, each one tap to copy
  • Shows whether the selections lock a profit

How to use it

  1. 1Enter the odds. Add the odds for each selection you want to back.
  2. 2Choose how to size it. Total stake, target profit or target return, then enter the amount.
  3. 3Place the stakes. The calculator splits the stakes so every selection returns the same.

What powers this

This calculator runs entirely in your browser. It needs no account, key or feed, and nothing you type leaves the page. The maths is the same commodity matched-betting and value arithmetic used across the industry, implemented carefully and unit-tested.

Questions

How is dutching different from an arbitrage?

An arbitrage backs every outcome of a market to lock a guaranteed profit from a pricing gap. Dutching backs a chosen subset of selections for an equal return: it only profits if one of your selections wins, so it's a staking method, not a guaranteed edge.

How are dutching stakes calculated?

Each selection's stake is proportional to its implied probability so they all return the same: stake = return ÷ odds, where the return is set by your target (total stake, profit or return).

Can I always hit a profit target?

Only if the selections carry an edge, meaning the implied probabilities add up to under 100%. If they don't, no stake split guarantees a profit and the calculator says so.

18+ · Data product for licensed operators. Please gamble responsibly.

Building a betting product?

When you need the feed behind the maths, matched and rated, start a free trial or get in touch.