Community Articles
- Popular
- Recent
- Comments
-
Hello. Since yesterday I have a delayed API on my BF Explorer trading software. I had no bots running when this happened and now I am also unable to trade as all stakes in the markets keep flashing all over the ladders on random odds, being absolutely impossible to figure out what was the last price ...
9.5.2020 16:19:41 -
I tried BFexplorer, having used 3-4 different software applications beforehand. The 2 days utilising the software, I managed to get a feel for the product and like the modern display on the black background. Bets placed were very responsive with no lagging experienced from other products. A few ...
25.3.2015 17:55:00 -
Version 5.07.0322 The cumulative Betfair AI Trading, Create Strategy Settings LLM support. Install from Bfexplorer Preview version. Version 4.11.0214 The cumulative Betfair AI Trading. Install from Bfexplorer Preview version. Version 4.10.1227 The cumulative ...
23.3.2026 17:38:27
-
Introducing Bfexplorer Studio: Code
Overview Bfexplorer Studio is an interactive environment designed to empower users—especially those with programming experience—to explore, test, and automate Betfair trading strategies and bfexplorer application features without the need to install a full IDE like Visual Studio or ...
17.4.2026 15:15:35 -
A kinf of Lay the Draw at (around) Halftime
Hi, I’m a new member here. I've spent some days watching a number of videos, reading community and blog articles, and testing the software in Practice Mode, and I must say it’s really awesome. There are still many details I don't know, but to date I've managed to set up a sort of Lay ...
27.3.2026 9:13:29 -
Version 5.07.0322 The cumulative Betfair AI Trading, Create Strategy Settings LLM support. Install from Bfexplorer Preview version. Version 4.11.0214 The cumulative Betfair AI Trading. Install from Bfexplorer Preview version. Version 4.10.1227 The cumulative ...
23.3.2026 17:38:27
evereve
Hi, I didn't know an AI agent would be so helpful with setting up bots in BFExplorer.
I've significantly modified my initial strategy of betting on a draw at halftime.
I've included several bots that essentially do the same thing: decide WHEN to exit the draw trade, but each one covers a different scenario of the match:
Scenario 1: Partial hedge when there's a goal (ideal scenario)
I secure a profit but let some run. It activates when:
There's a goal (1-0 or 0-1)
I’m in profit (≥ 0,6)
Minute 55–68
What it does:
It creates a partial hedge (1,4 stake)
It locks in part of the profit
It leaves position with exposure to continue profiting if something else happens (e.g., a draw → 1-1)
To do this, I have a Place Bet bot with the following parameters:
Stake: 1,4
ExecuteOnSelection: 3
BotName: Back draw (partial hedge)
Then I use a FootballBot to call the previous one, with the following parameters:
EntryCriteria: SelectionProfitBalance >= 0.6 (profit) And HaveMatchedBets = True And HaveUnmatchedBets = False (these are used to prevent the bot from restart once it finishes executing)
BotName: Back draw (partial hedge)
StartCriteria: [Score] In ('1 - 0', '0 - 1') And [MatchTime] >= 55 And [MatchTime] <= 68
We name this bot: Partial hedge when 0 – 0 breaks
Scenario 2: Emergency Partial Hedge (Late Bad Scenario)
Sometimes, the odds for a draw don't rise after a goal, but rather fall. In this case, a partial defensive hedge is applied when the position is losing, preventing further losses in later stages of the match.
It activates when:
There’s a goal
I’m at a slight loss (≤ -0.3)
Minute > 68
What it does:
Reduces exposure when there’s little time left
Prevents me from getting trapped in a bad trade
In this case, the same partial hedge bot as before is called from a new FootballBot named Emergency partial hedge, with parameters:
SelectionProfitBalance <= -0,3 (loss) And EntryCriteria: HaveMatchedBets = True And HaveUnmatchedBets = False (again to prevent the bot from restart once it finishes executing)
BotName: Back draw (partial hedge)
StartCriteria: [Score] In ('1 - 0', '0 - 1') And [MatchTime] > 68
Scenario 3: Final Exit (Mandatory Exit)
Triggers a full hedge after decisive scorelines (1–1, 2–0, 0–2), or when the match reaches late minutes ensuring no unnecessary exposure remains.
The trade is over, no matter what.
It activates when:
The result is no longer of interest (2-0, 0-2, 1-1)
Or minute ≥ 72
What it does:
Complete closure (full cash out)
Prevents me from staying In the trade too long
It's my “final safety net”.
To do this, I have a Close Selection Bet Position at Odds bot, with the following parameters:
Odds: 0
HedgingEnabled: yes
CheckingLastPriceTraded: yes
CheckingLastPriceTradedDifference: 2
ExecuteOnSelection: 3
BotName: Back draw (full hedge).
Then I set a new Football bot that triggers the last one, with parameters:
EntryCriteria: HaveMatchedBets = True And HaveUnmatchedBets = False And SelectionProfitBalance > -0.2
BotName: Back draw (full hedge)
StartCriteria: [Score] In ('2 - 0', '0 - 2', ‘1 - 1’) Or [MatchTime] >= 72
We name this bot: Final exit
Scenario 4: Stop Loss (market heading towards 0-0)
Executes a full hedge when market conditions indicate low probability of further goals (draw odds shortening), cutting losses early. The market believes it will be a tie, so I exit with a controlled loss.
It is triggered when:
Loss ≤ -0.7
Minute ≥ 55
What it does:
Closes the position before a tie becomes more likely
Avoids large losses typical of LTD trading
In this case, again the full hedge bot as before is called from a new FootballBot named Back draw to prevent loss, with parameters:
EntryCriteria: SelectionProfitBalance <= -0,7 And HaveMatchedBets = True And HaveUnmatchedBets = False
BotName: Back draw (full hedge)
StartCriteria: [MatchTime] >= 55
Scenario 5: Take Profit without a Goal (Market is moving in my favor)
Locks in profits by executing a full hedge while the score is still 0–0, when market conditions move favorably.
No goal, but the market is giving me a profit, so I take it.
It activates when:
Profit ≥ 0,8
Score remains 0-0
Minute 58–68
What it does:
Closes in profit without waiting for a goal
Very important in slow-paced matches
For this, I set a new Football Bot, with:
EntryCriteria: SelectionProfitBalance >= 0,8 And HaveMatchedBets = True And HaveUnmatchedBets = False
BotName: Back draw (full hedge)
StartCriteria: [Score] = ‘0 – 0’ And [MatchTime] >= 58 And [MatchTime] <= 68
We name this bot: Back draw to ensure profit
These 5 bots are all inside the so called Risk management concurrent bot, with settings:
EndsExecutionIfAnyBotEnds: Yes
ExecuteOnSelection: 3
This means:
All risk-control bots run simultaneously, ensuring that:
Only one executes.
The first one to meet the conditions determines my exit.
This is exactly what I want: an automated system that reacts to the match without my intervention.
Now I think It’s time to test the strategy into "practice mode", in order to check its behavior before taking it to the real world.
Can you think of any other possible scenarios that I haven't considered? I'm eager to hear your answers.
Regards