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.15.0927 The cumulative updates. Install from Bfexplorer Preview version. Version 5.14.0830 The cumulative updates. Install from Bfexplorer Preview version. Version 5.13.0818 The cumulative updates. Install from Bfexplorer Preview ...
27.9.2026 8:19:39
-
How I'm running Bfexplorer's MCP server on a Mac
I work on a Mac and use Claude Code to drive Bfexplorer through its MCP server. Bfexplorer is Windows-only, so it runs in a Parallels VM. Getting the Mac to talk to the MCP server took some trial and error, so here's what worked.1. Start Bfexplorer with the MCP flagThe MCP/REST server only starts ...
16.10.2026 12:01:36 -
I've just completed my week free trial and signed up to the Professional Monthly subscription plan but it still won't let me login with the API key I was given at
11.10.2026 13:08:00 -
Version 5.15.0927 The cumulative updates. Install from Bfexplorer Preview version. Version 5.14.0830 The cumulative updates. Install from Bfexplorer Preview version. Version 5.13.0818 The cumulative updates. Install from Bfexplorer Preview ...
27.9.2026 8:19:39
- by : Stefan
- by : Stefan
- by : Jimbo
- by : Stefan
-
API Key given at initial sign up at the free trial stage
by : quin2011 - by : layteruk10
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