Bot Executor

The Place Bet Bot

The Place Bet Bot places a bet with preset parameters. The parameters you can use are following:

  • BetType
  • Odds
  • MinOdds
  • MaxOdds
  • AllowPlacingBetInPlay
  • AtInPlayCancelBet
  • PlaceBetAtBetterOdds
  • PlaceBetAtOdds
  • PlaceBetOnRunner
  • Stake
  • StakeIsMyLiability
  • StakeIsPercentageOfAvailableBalance
  • StartFromTime
  • StartFromTimeEnabled

Bot Executor - The Place Bet Bot

The bet is placed either on the preset odds or when offered odds range is met at the moment when bot is executed. Setting the BetType to Lay and Odds parameter to 2.2 with the parameter PlaceBetAtOdds set to true will place the lay bet at odds 2.2.

Setting the parameter PlaceBetAtOdds to false and defining the odds range by MinOdds and MaxOdds will place a bet only when offered odds are in preset odds range. In this mode you can define the PlaceBetAtBetterOdds parameter to true, so the bet will be placed at better odds when backing on the best offered lay, and when laying at the best offered back odds.

You can restrict bet placing only for pre event trading by setting the parameter AllowPlacingBetInPlay to false. If the market supports keep bet feature for in-play market you can set the parameter AtInPlayCancelBet to false, otherwise set it to true.

If you place a bet in odds range criteria and market moves against your position the bot automatically chases the odds if the offered odds is in range.

If you want to lay you can set the parameter StakeIsMyLiability to true if you want your stake to be your liability.

If you want to place a bet with a stake as the percentage of your available balance set the parameter StakeIsPercentageOfAvailableBalance to true.

To enable bet placing from preset time only before the event starts you have to set the parameter StartFromTimeEnabled to true and the StartFromTime parameter to time span, for instance 0:01:30 if you want the bet placing was executed 1 minute 30 seconds before the event starts.

Case studies

I want to lay a favorite 10 seconds before the event starts, not after the market is turned in-play, if the favorite is trading at odds from 4.5 to 5.5. The stake of 100 is my liability.

You need to set following parameters:

Parameter Value
BetType Lay
Odds 0
MinOdds 4.5
MaxOdds 5.5
AllowPlacingBetInPlay False
AtInPlayCancelBet True
PlaceBetAtOdds False
PlaceBetOnRunner 1
Stake 100
StakeIsMyLiability True
StakeIsPercentageOfAvailableBalance False
StartFromTime 00:00:10
StartFromTimeEnabled True

As you want to place your lay bet at a favorite you must use the market criteria and sort the market selections so the bot will really place the bet on the favorite.

I want to back the favorite in-play when traded under 1.2.

Parameter Value
BetType Back
Odds 1.01
MinOdds 0
MaxOdds 0
AllowPlacingBetInPlay True
AtInPlayCancelBet True
PlaceBetAtOdds True
PlaceBetOnRunner 1
Stake 100
StakeIsMyLiability False
StakeIsPercentageOfAvailableBalance False
StartFromTime 00:00:00
StartFromTimeEnabled True

In this case I want to take anything offered on the favorite at the place market for horse racing, so the back is placed at 1.01 or better to set it on the odds under the bet placing trigger criteria set by the Selection Criteria to <= 1.2.

Bot Executor - The Sectrion Criteria