-
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
-
Bfexplorer Latest Release
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
owencoll
Many thanks for feedback, I am actively learning the software to get used to how bfexplorer works.
Betfair Bot
Traded data use case scenario.
Betfair Bot
When you open bfexplorer.net web page, on the home page:
http://bfexplorer.net/Home
There is list of main features, the same can be found:
http://bfexplorer.net/Products/ProductFeatures
These twelve main features describe how to use bfexplorer app for your betting, trading or automated execution of different betfair strategies.
I hope you have managed to open bfexplorer and login to betfair that is the starting point.
So after opening bfexplorer app and login to betfair, bfexplorer app shows Event Browser view, loaded with Upcoming in-play events.
When selecting any market in grid view of the Event Browser, the Execute in Strategy / Bot Executor toolbar icon is activated. That means that you can do what “Execute in Strategy / Bot Executor” sentence would suggest, so start your bot strategy on markets loaded to Event Browser grid view.
You want to execute your strategy on greyhounds markets; it means you need to open greyhounds markets to the Event Browser. You want to execute some strategy, so it means you need to define such strategy adding it to “My Strategies / Bots to Execute” view.
Your key features you need to familiarize yourself are:
Market navigation and browsing
Place bet, Execute till target profit
Strategy / Bot Executor
Just browsing forum, you can find a lot of examples for above three features.
Betfair Bot
Bfexplorer offers bot named: “Execute Till Target Profit”, so bot suitable to execute sequential bets till target profit/loss is reached. The bot places next bet in sequence only when previous bet is settled, so it is known that bet is winner, and/or loss.
In your strategy you use “Reular Time Goals” market, so your bets are not settled when period ends, but only when matched ends.
To execute your strategy you need ice hockey live score, so bot needs to know which period is played, and what the correct score is.
Yes, the strategy can be programmed. If you are familiar with some programming language then you can use Bfexplorer BOT SDK to program your ice hockey strategy bot.
Betfair Bot
Your subscription code was assigned to you, I can see it had been generated.
If you have problems then you must understand that activation of subscription code and as well activation of your api access is done on betfair servers. If you still cannot login then betfair simply blocks your access, it is done so for not used accounts, accounts with zero balance, and of course for blocked accounts.
Therefore please ask betfair. If you did not bet for more than 3 months, or have zero balance on your account, then deposit and place a bet on betfair, the matched one. This helps to reactivate api access.
Betfair Bot
Advice from Peter Webb from betangel forum:
Perhaps see if there has been a big price change with no change is score line on the correct score market?
It is really funny but this best software on the betfair world:
“Bet Angel is the premier software for trading on Betfair. Used by professionals all over the world, Bet Angel has been developed by traders who use it as their primary tool. Introduced in 2004, Bet Angel is constantly developed with more features and improved performance over any alternative software.”
Have no support for live score match data in automation!
Betfair Bot
Yes, you start your custom built bot assembly with app: Bfexplorer.exe
Do you really think you will manage to program your bot, having such big problems when debugging bot code? I think you should find bot developer, or just send me specification for your custom bot.
Ganger
BotUI.exe == Bfexplorer.exe I realized right?
Ganger
The latest version Bfexplorer no BotUI.exe, but he needs to start MyCSharpBot.
Where possible find and download BotUI.exe ?
Betfair Bot
C:\Program Files (x86)\BeloSoft\Bfexplorer\Bfexplorer.exe
Betfair Bot
And here is the result.
Well, yes it would be a good idea to optionally execute "Close Market Bet Position" bot, after dutching bet is matched.
Betfair Bot
ATP player' statistics
Betfair Bot
No
peteresgate@outlook.com
That's great thanks Can the market interval be changed via code?
Betfair Bot
Your bot code is executed in market update event, so if your active market refresh rate is set to 250 ms, then your bot is executed every 250 ms. For passive markets (default 10s) or markets added to bot executor tool the default settings is 1 second.
It means that when time is critical factor for your bot execution then you must set reasonable values for market update interval.
If you are using streaming for data update (that is relevant only for active and passive markets in Bet Event View and Open Markets view), then as updates are really streamed only when changes are detected, your bot can be executed in heart beat event only, set for active market to 1s and for passive markets to 15 seconds, keep that in mind!
Why is it implemented this way?
Well, because bot reacts on market data changes, and there is no reason to execute a bot when there are no market data changes.
peteresgate@outlook.com
Would you mind linking the article? I can't find it.
Thanks
Betfair Bot
I had already answered such question.
peteresgate@outlook.com
Thanks. Actually this explains everything :)
With the offered prices, it has probability - could you please tell me what this is?
Betfair Bot
Please watch this video from my debugging of bot trigger code:
Debugging Bot Trigger Code
I set breakpoint, and add to watch view, selection and selection.BetPosition, so I could browse the watched object data, and see what properties are full with data.
The similar dialog I added couple month ago to bfexplorer so you can browse some market and market selection data, to learn about bfexplorer data, and how/what you can use in your bot trigger code.
peteresgate@outlook.com
Yes but this prints all the bets, with no way to get just the matched lay or matched back bets. To get the unmatched with your code is good, but the matched doesn't work this way. Could you please show a code sample?