-
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
Betfair Bot
What is actually tick offset?
You place a bet and when bet is fully matched the opposite bet is automatically placed to hedge your bet position in profit. Alternatively it can be set to place your hedge bet when market goes against your bet, so you close your bet position in loss.
Any automation, so any bots can be found in view My Bots to Execute, of course if you did not add there any bot, there is empty list there.
To add your bot, click on toolbar button in the “My Bots to Execute” view “Add a new bot.”
As mentioned above the tick offset automation can be named the other way like: “Place bet and close selection bet position”, I use such naming convention for bots because it explains the bot activity as well.
As you can see in my short video I have got quite a lot of different bot settings added in “My Bots to Execute” view. I hope you understand that one bot can be preconfigured/setup by its parameters, to behave differently. Therefore I would suggest using your own naming rules to keep your list of bot settings understandable.
If you want to replicated/clone other bot settings, just select you bot, and click on the toolbar popup menu item of “Add bot” toolbar named Clone.
Bots are usually used in fully automated strategies using Bot Executor tool, in this case you will manually start your bot by clicking on ladder, and therefore you need to activate “Use Ladder” option in the “My Bots to Execute” toolbar, in this context it means: Use a ladder click to execute your bot.
What makes the trading bot “Place Bet and Close Selection Bet Position” act like tick offset? In the bot parameters it is OfferMyBet set to True (checked), and the parameter PlaceBetInAllowedOddsRange set to False (unchecked).
If you forget to set those parameters and you would use it with Use Ladder activation mode, the bot will be started but depending on what odds you clicked on ladder the Minimum/MaximumOdds parameters will be adjusted, so bot will wait till allowed odds range is traded and only then starts placing opening bet.
Keep in mind as well that in “Use Ladder” mode, the Stake and BetType parameter of your bot is adjusted from current settings in the main toolbar, therefore it is really good practice to use right naming convention of your bot settings. For instance for fully automated trading you would create settings of “Place bet and close selection bet position” bot, and name it:
Back for 2 ticks profit
Lay for 1 ticks profit or 3 ticks loss
But for general use it is better to use naming like in this case “Tick Offset” (but of course with appropriate bot settings set), or Trade 2 ticks profit, so from the bot setting name it is clear that bot will be used in “Use Ladder” mode.
Here is list of similar posts about Tick Offset
http://bfexplorer.net/Articles/Search?text=offset
Betfair Bot
Click on the menu item:
View / Workspaces / Add
And add your workspace. You can create as many of workspaces you want to, for instance I have got three workspaces: Bot, Trading, and Tennis Trading.
You can switch off not used views and rearrange them, resize them and so on. For trading you can set ladders as the main user interface for Bet Event view, for Bot (or whatever you name it yourself) just market grid view, and so on.
Having more than one workspace you can switch between them, it is automatically added in My Workspaces menu, where you can choose which workspace bfexplorer will use by default.
Once a workspace is created you can Save it, I mean in already added workspace if you make some changes, you need to save it, it is not done automatically during bfexplorer app closing.
Of course, selected workspace is automatically loaded during bfexplorer app starting.
For more details please read this article and watch video:
http://bfexplorer.net/Products/Feature/12
You ask this after how many years of using bfexplorer app? Well that is really sad, as it seems you never clicked on any menu item, and as any application have a menu, the bfexploer have the one as well, the five menu groups offering all application actions/operations, so:
Application, Market, View, Tools, Help
Bodasy
Can't scores be fixed on early version ?
Corneliu
There's no Football Score on all matches for the last 25 hours...
Betfair Bot
Wait for couple matches, and if I am right and problems are just seldom json data type mismatch on some matches then the chance is that you will be able to use old version again.
If not and betfair actually fixed that problem and json data are in new format for all matches, then you will have to update to the latest version of bfexplorer, as I had to change code of football data provider to make it work.
What so difficult to understand?
Corneliu
Yes, can you please tell how to reactivate Football Scores on older versions ?
Tony
Can you please try the version I have sent you ? Thank you so much
Betfair Bot
Watch this video, as I said with the latest version of bfexplorer all works fine.
I do not remember exact date but month or two ago during one of my live session on trading football markets I noticed that some matches were not updated further investigation showed that some of json data were not the same type as football live score provider required, so update of match data failed. I fixed that and released.
You are saying that what worked yesterday does not work today, so the mismatch of data in json is just temporally, not occurring on all matches. I did not trade football those days so I hardly to say, but my version of bfexplorer works without problems.
Backup your old version as mentioned, or just use the latest version, the chance is that problem is really only in those mismatch of json data, so your old version can start working later, if you do not want to update to the latest version.
I would really suggest using common sense, as when program works for days, and then suddenly stops working, it is not because something worn out, so the problem must be out of program, in data the program uses.
Bodasy
Hello I use version from last summer and have same problem with live score and football bot since yesterday. Kust need to know how to ractivate Live Scores on my bfex. Tks
Corneliu
No live match data here also.
Tony
I also have got no match data on My Tools » "Football Score" window. It surely must be that the reason. How may I get that live data again for the football bots to start ?
Tony
I have just sent you my Bfexplorer version by email. Yes, it can have something to do with the match data. I can't see any match times or scores on the output as it used to show But so, why it always worked so well until yesterday afternoon ? Please test it, so we may find out whwt really happened. Thank you so much.
Betfair Bot
Football Bot needs valid feed of match score data, and I have just checked that on one football match at in-play just executing the football bot, bot must report the match time and score. Does your bot report the match data?
I always work with latest version of bfexplrer only, so if your bot setting is compatible with this version of Football Bot, then just save bot settings end send the file by email.
Tony
Thank you very much for your quick response. I didn't update my software. I'm still using the same version. All football bots worked perfectly fine with my software version until yesterday afternoon. Please let me send you the software version file I'm using and please test a football bot to help me find out why they stopped working yesterday afternnoon. Thank you once again for everything.
Betfair Bot
Gentlemen, but this tutorial was not actually meant to anyone of you, so if your bots were working correctly then why you updated bfexplorer app to the latest version, if all was working with your bots using the version of bfexplorer you installed initially?
Of course I am very sorry for any trouble or problems, or even lost in money you mentioned, but again I ask when all worked with previous version of bfexplorer for both of you why you did updated to the latest version? Did I force you to update?
If not then it is really just your responsibility first to check if the latest version of bfexplorer works with your preset bots. Tony you reported you have got setup 800 bots, well that is really quite a lot, I myself never exceeded more than 50 bots or so.
If you setup so many bots, then there is really question?
Do you really need 800 bots with different settings? You maybe use just one or two types of bots, I mean for instance Place Bet bot and trading bot called: Place Bet and Close Selection Bet position. If that is your case then your strategy can be automated the other way, you actually creates just different parameters or model for those two bots, so there is need to rethink your strategy and create your custom bot which works just with preset data, to automatically configure your two bots.
The other question is, when you really spent a lot of time with setting up so many bots why you did not ask me what to do to prevent recreating of all your bots when you update bfexplorer version, because updates to any software are inevitable, they simply happen, it is the way how software industry works, as any technology evolves in time, so updates are necessary!
It is not because some problems in my app, but as they happened sometimes, but it is because of changes in betfair api from time to time, and mainly from the fact that bfexplorer app involves as well, as I myself use it daily.
Just simply hint for all making a lot of bot settings.
Bfexplorer app is installed in folder:
C:\Program Files (x86)\BeloSoft\Bfexplorer
So when you are uncertain whether update to the latest version will introduce problems to your current running app version and bots, rename this folder to:
C:\Program Files (x86)\BeloSoft\Bfexplorer.bak
So this way old installation of bfexplorer remains in this folder, the latest version will be installed to the folder:
C:\Program Files (x86)\BeloSoft\Bfexplorer
That is not all, bfexplorer also uses different app settings. These settings are saved in the folder:
C:\Users\stefan\AppData\Roaming\BeloSoft\Bfexplorer
Stefan is my username on windows installation, so of course you must replace that with your username, so:
C:\Users\your user name here\AppData\Roaming\BeloSoft\Bfexplorer
Again you can copy that folder and so backup your all settings, or just in case of bot settings you can copy the file:
MyBots.parameters
to your backup folder.
Now you can run the latest version of bfexplorer and first check if all your bots works, you should test it in the practice mode so not risking real money in your test.
You both mentioned Football Bot, yes I updated this bot after one user requested
Bfexplorer Latest Release
to add Start/StopCriteria criteria, as number of different parameters had changed, it was better to implement that this way, and I reported that to release log:
Version 2.0.6957
Adding Goals parameter to Start/StopCriteria for Football bot.
So if I understand it correctly you updated to latest version, just because a new set of parameters was added to Football Bot, right?
But then you either knew that it could cause some problems with previous bot settings, so you were able to rebuild your bots again, or you should simply ask me about that. I really do not remember anyone of you ask about those possible compatibility issues when using new Football Bot. Nor I read about problems with Be the First in Queue bot.
I am betfair software vendor, so vendor providing trading app for betfair. For some of bfexplorer users I am partner as well, mainly for whom I build bespoke bots or apps, and they ask me. So for such users I can advise, in my best knowledge, about solving problem or strategy.
I hope you understand difference between words vendor and partner. In what role you are that do not depend on me but on you.
Corneliu
Problems started not today, not only with your version and not only with the football bot ! I use a later version from last summer, all my football bots "died" this afternoon, but also all BeTheFirstInQueue bots stopped days ago. I'm paying this software for an year and only on the last days lost more money with these last updates than I've ever paid for all my subscriptions. We trust, we pay and we lose because these changes are all made "out of the blue" and without any prior notice...
Tony
I'm using a previous version of your software from FEB 2018. All my bots were made for that version and don't work on later versions. All worked very well until around 17h00 this afternoon. I've checked at 15h00 and all was working perfectly fine. Now all my football bots won't start at a given match time. On later versions there's any problem as football bots start perfectly fine, but I just cannot rebuild all my bots on a later version of your software because I've got more than 800 bots to rebuild. Please help me out and review what changes were made today that unabled this version from FEB 2018 to work as it did until this afternoon. Thank you very much for all your support.
Betfair Bot
When you download Setup.exe file and the file is blocked by your operating system, so you cannot install bfexplorer app. Please read this article describing how to unblock such file:
https://www.isumsoft.com/windows-10/3-ways-to-unblock-app-or-file.html
Betfair Bot
You open a market for monitoring so it is open market, right? All the rest of millions market on betfair are not opened by you, so are not monitored by your bfexplorer app. This is just linguistic term, I had to name some way the view with open(ed) markets.
Any grid view has columns, so you can filter, sort, group data by those columns. Filter your markets by Status, or group them. Now select all closed markets, and click on Close toolbar button, and so all your closed markets will be removed from Open(ed) Markets.
Corneliu
When all matches are over, its status changes to "closed", but on BFExplorer "Open Markets" I still get the message "Monitoring 61 markets". What does this mean ? Can't all the closed markets be erased automatically from this "Open Markets" list ? Thank you