Betradar - the betting arm of Sportradar

Page tree

Betradar - the betting arm of Sportradar

Skip to end of metadata
Go to start of metadata

This section contains a brief description of all available feed options for live betting inside Ctrl.

Note

These feed configurations are available inside control under the "config" tab → "Feed options live" as seen in the image below (colored squares):


In this menu you will be presented with all available producers in the window on the left hand side, with the feed options on the right-hand side:

Available configurations:

Odds harmonization across related selections

Although Betradar calculates the same probabilities for the same events in different markets (e.g. "correct score 0:0", "under 0.5 goals" and "next goal: none") this might result in slightly different odds for these events due to the way the key is applied. If desired you can still force to have the same odds for these events choosing between the options to harmonize via downgrading, upgrading or taking the average of the odds. Please understand that forcing same odds for same events will overwrite your desired key and might result in slight inconsistency within a betting market.

Example:
Next goal probabilities: home: 0.40; none: 0.40; away: 0.20; desired key 115
Total 0.5 probabilities: over: 0.60; under: 0.40; desired key 108

Accept differences

home: 2.200; none: 2.200; away: 4.190; key=115

over: 1.56 under: 2.270; key=108

Same events might have slightly different odds in different markets.

Force same odds lowest

home: 2.200; none: 2.200; away: 4.190; key=115

over: 1.56 under: 2.200; key=109.5

Desired keys are not necessarily met; "next goal: home" and "next goal: none" are not necessarily consistent.

Force same odds highest

home: 2.200; none: 2.270; away: 4.190; key=113.4

over: 1.56 under: 2.270; key=108

Desired keys are not necessarily met; "next goal: home" and "next goal: none" are not necessarily consistent.

Force same odds average

home: 2.200; none: 2.235; away: 4.190; key=114.1

over: 1.56 under: 2.235; key=108.8

Desired keys are not necessarily met; "next goal: home" and "next goal: none" are not necessarily consistent.

Odds rounding

Betradar rounding

Odds will be sent with 2 decimal places. Each price will be rounded independently according to the following rules:

OddsRounding logic
1.010 - 1.100round to closest 0.01
1.100 - 1.145round to closest 0.02
1.145 - 1.155round to 1.15
1.155 - 1.235round to closest 0.02
1.235 - 5.000round to closest 0.05
5.000 - 20.00round to closest 0.25
20 - +round to closest 1.00


Two decimal rounding

Odds will be sent with 2 decimal places. Each price will be rounded independently (e.g. 1.01, 1.02, ..., 99.99, ...).

No rounding

No extra rounding will be provided.

Five decimal rounding

Odds will be sent with 5 decimal places. Each price will be rounded independently (e.g. 1.00001, 1.00255, ..., 99.12345, ...)

Low key rounding

Odds will be sent with 2 decimal places. Each price will be rounded independently according to the following rules:

 Click here to expand table...
OddsRounding logic
1.000 - 2.000round to closest 0.01
2.000 - 3.000round to closest 0.02
3.000 - 4.000round to closest 0.05
4.000 - 6.000round to closest 0.10
6.000 - 10.00round to closest 0.20
10.00 - 20.00round to closest 0.50
20.00 - 30.00round to closest 1.00
30.00 - 50.00round to closest 2.00
50.00 - 100.0round to closest 5.00
100.0 - 1000round to closest 10.00
1000 - +round to closest 50.00


Medium key rounding

Odds will be sent with 2 decimal places. Each price will be rounded independently according to the following rules:

 Click here to expand table...
OddsRounding logic
1.000 - 1.100round to closest 0.01
1.100 - 1.145round to closest 0.02
1.145 - 1.155round to 1.15
1.155 - 1.220round to closest 0.02
1.220 - 1.235round to 1.22
1.235 - 1.260round to 1.25
1.260 - 1.285round to 1.27
1.285 - 1.310round to 1.30
1.310 - 1.330round to 1.32
1.330 - 1.360round to 1.35
1.360 - 1.385round to 1.37
1.385 - 1.410round to 1.40
1.410 - 1.430round to 1.42
1.430 - 1.460round to 1.45
1.460 - 1.485round to 1.47
1.485 - 1.510round to 1.50
1.510 - 1.535round to 1.52
1.535 - 1.560round to 1.55
1.560 - 1.585round to 1.57
1.585 - 5.000round to closest 0.05
5.000 - 6.000round to closest 0.10
6.000 - 10.00round to closest 0.25
10.00 - 20.00round to closest 0.50
20.00 - 35.00round to closest 1.00
35.00 - 100.0round to closest 5.00
100.0 - 200.0round to closest 10.0
200.0 - 500.0round to closest 25.0
500.0 - 1000round to closest 50.0
1000 - +round to closest 250


High key rounding

Odds will be sent with 2 decimal places. Each price will be rounded independently according to the following rules:

 Click here to expand table...
OddsRounding logic
1.000 - 1.080round to closest 0.01
1.080 - 1.110round to closest 0.02
1.110 - 1.135round to 1.12
1.135 - 1.160round to 1.15
1.160 - 1.185round to 1.17
1.185 - 1.200round to 1.20
1.200 - 2.000round to closest 0.05
2.000 - 3.000round to closest 0.10
3.000 - 5.000round to closest 0.25
5.000 - 10.00round to closest 0.50
10.00 - 16.00round to closest 1.00
16.00 - 22.00round to closest 2.00
22.00 - 50.00round to closest 5.00
50.00 - 100.0round to closest 25.0
100.0 - 300.0round to closest 50.0
300.0 - 1000round to closest 100
1000 - +round to closest 250


Include probabilities

Whether to add probabilities to the Live Odds XML feed or not. If this setting is not enabled, only odds values are included in the Live Odds XML feed. If this setting is enabled, probabilities based on an odds key of 100 % (no margin) are added to the feed, in addition to the regular odds values.
Include probabilities

Currently we offer probabilities down to 1e-10 (0.0000000001), and markets with a lower probability than this will be ignored. The feed will produce a message that has a valid odds value, but the probability value will be missing from this market outcome.

<market favorite="1" status="1" id="435" specifier="framenr=4">
    <outcome id="1" odds="1.7" probabilities="0.54865 active="1"/>
    <outcome id="2" odds="3.8" probabilities="0.22432 active="1"/>
    <outcome id="3" odds="20.0" active="1"/> …Probability lower than 1e-10…
</market>

For more information about probabilities and cash out features in the Unified Odds Feed, consult THIS section in the integration documentation.

Action on minimum offer

This configuration lets you change what happens when the odds are lower than the minimum offer you have configured:

Deactivate odds field

Deactivates the entire market

Deactivate odds type

Deactivates the specific outcome

Dynamic key on active selections

Markets with more outcomes tend to have a higher key. During live-trading some outcomes might become impossible. You can set this configuration to let the desired key decline dynamically in these cases to stay competitive with your odds. The key declines linear towards 1.10 for two outcomes remaining. This functionality will never increase your key, though.

exact formula: key_new = desiredKey - (desiredKey -1.1) / (#outcomesPre - 2) * (#outcomesPre - #outcomesIngame)

where:

#outcomesPre: Reflecting the number of outcomes for a certain market at the beginning (before the match).
#outcomesIngame: Number of outcomes during the match.

Example:
Tennis - Final Result (in sets - best of 5); Number of outcomes: 6; Desired key: 1.20
Current score: 6:3, 4:6, 2:6, 2:1
Since only the outcomes "3:2", "2:3", "1:3" remain, your odds are adjusted towards key 1.125 instead of original key 1.2.

Instant push of manual odds changes

Manual odds changes made in the configuration interface are called risk adjustments. Usually those risk adjustments will be included in the next normal odds change message. Enabling this setting will send out a new change message immediately after the risk adjustment was made.

Enable booking of auto traded Live Odds matches

This setting defines whether matches which have Auto traded Live Odds can be booked or not in the Live Odds / Live Data booking calendar. It affects the following packages: Live Odds Scouting Single match booking and Live Odds Scouting Flex

Include multiple lines of the same market

The Live Odds system selects the most balanced bet (line, spread, etc) out of all available ones for each market, and only this one will be sent out to the client system under normal circumstances. Enabling this setting will allow multiple bets of the same type to be sent out at once, not only the most balanced ones. E.g. For a total market in soccer the most balanced line would be 2.5. When enabling the setting the total 1.5 and 3.5 would be sent as well.

Sports where this configuration is currently available:

  • American football
  • Aussie rules
  • Badminton
  • Baseball
  • Basketball
  • Beach volleyball
  • Bowls
  • Counter-strike:GO
  • Cricket
  • Darts
  • Dota2
  • Futsal
  • Handball
  • Ice hockey
  • League of legends
  • Rugby
  • Snooker
  • Soccer
  • Squash
  • Table tennis
  • Tennis
  • Volleyball

Number of lines

Similar to the already existing configuration for pre-match, this configuration will allow you to select the exact number of lines which should be offered for totals and handicaps.

Soccer configurations

Activate early betstart after score change and kick off

Right before one of the teams scores a goal, the match status will be set to betstop. Normally, the match will be on betstop until the match continues, which is after the next kick off.

As bookmakers have different requirements in terms of re offering markets after goals, Betradar allows you to enable early betstart. Enabling this setting will send information related to early betstart in addition to the normal betstart information.

This configuration is also available for Futsal


Activate markets during stoppage time for matches with basic live data coverage

Usually all the bets are deactivated after minute 90. Enabling this setting will continue sending bets to the client system until 1 minute prior the end of injury time.

Note that outcomes representing no further goals will be inactive during injury time.


Active markets after 43rd minute until halftime for all 1st half markets

Usually the halftime bets are deactivated after minute 43. Enabling this setting will continue sending bets to the client system until 1 minute prior the end of injury time of the first half.

Note that outcomes representing no further goals will be inactive during injury time.


Activate early betstart on dangerous free kicks

Enabling this setting will trigger an early betstart if a betstop has been set because of a dangerous free kick situation.


Activate early betstart for penalties during regular time

If this configuration is activated it will trigger an early betstart once a penalty is confirmed - until the player is about to take the penalty.

Tennis configurations

Activate markets for games which might not be played

Enabling this setting will activate markets for games which will not be played (e.g. the 7th game if the set score is already 5:0) in the feed.

Ice hockey configurations

Activate early betstart after score change and face off

Darts configurations

Activate early betstart on each leg as long as any player is on a check-out

Enabling this setting will trigger an early betstart if a betstop has been set because a player is in a possible checkout situation.

Snooker configurations

Activate markets for frames which might not be played

If this setting is enabled, markets for frames which may not be played will be included in the feed. An example could be "frame 6" when the match score is 4:0 in a best of 9.

Futsal configurations

Activate early betstart after score change and kick off

Right before one of the teams scores a goal, the match status will be set to betstop. Normally, the match will be on betstop until the match continues, which is after the next kick off.

As bookmakers have different requirements in terms of re offering markets after goals, Betradar allows you to enable early betstart. Enabling this setting will send information related to early betstart in addition to the normal betstart information.

This configuration is also available for Soccer