• Intuitive and Customizable User Interface

    Choose one of three user interfaces for your betfair trading. Create your application workspace for trading on ladders, or for betfair bot execution.

  • Quick Navigation and Browsing Through Betfair Markets

    Create your favourite events to browse quickly for markets you want to trade on. Searching, sorting and filtering is supported across the entire application on any data.

  • Support for Trading on Multiple Markets Simultaneously

    Monitoring odds trend for chosen market selections and watching for current profit on open bet positions. Possibility to close bet position on a market selection, on entire market or on all open bet positions.

  • Trading Tools and Betfair Bots, Support for Automated Trading

    Placing dutch bets, closing a bet position on selection or on entire market. Be the firts in queue, Tick offset, Drip feeding, Trading bots, Trailing stop loss and more than ten other betfair bots. Tools for automated trading and betfair strategies.

  • Not yet betfair user? Get your free bet.

    Take winnings early or cut losses. Cash Out singles and accumulators. You're in control - you decide. Automatically get the best prices from The Exchange the moment you place your Sportsbook bets. Win or lose, we'll match your first bet with a free bet up to £50.

Welcome to betfair trading software.

Community Recent Articles

Community Recent Comments

  • Stefan
    9/22/2017 4:49:18 PM

    You did not report back whether what I suggested helped you to solve this issue, but from my authorization service records I can see you have successfully logged in now.  

    Bfexplorer saves some settings to AppData folder, one of them is the application layout when added through Workspaces menu. 

    The folder can be found here: 

    C:\Users\YOUR WINDOWS USER NAME HERE\AppData\Roaming\BeloSoft\Bfexplorer 

    Delete this folder when having problems with bfexplorer app start up.

  • keramstugua
    9/22/2017 2:21:19 PM

    It should be : "Since yesterday I CAN'T use BF explorer."

  • Stefan
    9/4/2017 10:05:26 AM

    Sean, I would really suggest to read what Visual Studio reports when you try to build your bot project.  

    Similarly to betfair api project (BetfairApiConsoleFSharp) where you had to reference bfexplorer assemblies, in MyFsharpBot project there are another 3 libraries you must reference, libraries from devexpress.  

    Well, I do not think you bought that libraries so default path to those libraries must be replaced to bfexplorer app folder: 

    C:\Program Files (x86)\BeloSoft\Bfexplorer 

    Yes, I bought license to those libraries, as I used them for bfexplorer UI. 

    Just watch video I prepared, it also shows how to debug bot with Visual Studio and running bfexplorer app, just set: 


    Debug / Start external program: 

    C:\Program Files (x86)\BeloSoft\Bfexplorer\Bfexplorer.BotUI.exe 


    Command line arguments: 

    YourUserName Password True 

    True at the end will say bfexplorer to run in practice mode when debugging your bot. 


    Build / Output path: 

    C:\Program Files (x86)\BeloSoft\Bfexplorer\ 


    Open VS as administrator, because VS will copy assembly/s to Program Files folder.

    Now you are ready to debug your bot project, bot assembly/s will be copied to bfexplorer app folder, otherwise you would not be able to debug your code, your bot shares bfexplorer assemblies and bfexplorer loads your bot assembly. 

    Frankly to say I do not remember whether I had given you Bfexplorer BOT SDK source code. I am very busy last month's with 2 other projects, so the chance is you are using old bot sdk projects, therefor you have got problems with changed interfaces and so on.  

    I removed BOT SDK from public usage couple months ago when finding out that bunch of Indian developers uses Bfexplorer BOT SDK to quickly build betfair apps utilizing bfexplorer libraries.  

    They simply used JayBeeBot project from Bfexplorer BOT SDK solution, and built customers projects from freelancer and similar freelancer web sites, of course they were paid, but no me, they stole my intellectual property, not saying that betfair itself do not support, or do not offer betfair api for developers from some countries:  India, Pakistan, Bangladesh, Sri Lanka or UAE. 

    Actually, the fact was reported to me by accident, as one of those Indians customers who paid for such project needed to change some features in his betfair app, so he contacted the Indian developer but never got reply. He was clever enough to look at to app folder finding out that his app uses assemblies which names starts with: BeloSoft.Bfexplorer 

    So he googled it and find my website and contacted me through my info email, asking why I did not respond to his emails.  Well yes, that is the Internet where there are quite a lot of fraudulent people.  

    Be warned when you asked developers on freelancer to build you betfair app.

  • Stefan
    9/2/2017 11:36:38 AM

    Read the errorr message:

    Error FS0001 This expression was expected to have type
        'BotDescriptor list'   
    but here has type
        'BotDescriptor []' 

    so MyBots, and MyBotsCreators are list not arrays.

    You are using old bot sdk against the new bfexplorer backend assemblies.


  • Sean2309
    8/30/2017 12:57:30 PM

    hello and thanks again Stefan

    my assemblies are all up to date.

    wont get to the reinstall til later.

    ill report back.

    cheers sean




  • Stefan
    8/30/2017 11:42:18 AM

    Try to reinstall the latest version of bfexplorer, it seems to be a problem with assembly obfuscation. 

    By the way, you know that bfexplorer assemblies are built on .net 4.7 and F# 4.4.1. 

  • Stefan
    8/29/2017 3:19:24 PM

    When you create a new project in Visual Studio, into your project are automatically included referenced libraries. 

    Even the simplest program like Console.WriteLine("Hello world!") would not be compiled without referenced System.dll library. 

    Your built app (project) must include all external libraries used by your app/by your code.


    For simple betfair api program using bfexplorer betfair api libraries, you must add 2 libraries, references:

    BeloSoft.Data, BeloSoft.Betfair.API


    In your program code you must open namespaces of used libraries:

    open BeloSoft.Betfair.API

    open BeloSoft.Betfair.API.Models

    In C# code we use: using keyword.


    Betfair api http servers expects http request with header Expect100Continue set to false.

    To execute betfair api program you must set it either in code, or in App.config file.


    Now you can start writing your betfair api code. Visual Studio intelisense will help you with type/object or method declaration showing what properties are implemented, what parameters you must enter to methods and so on:


    Familiarize yourself with .net programming first, it does not matter in what programming language.

  • Stefan
    8/11/2017 5:14:37 PM

    Most of the videos you can see on this web site had been made to show bespoke bots or app features. It is simpler for me to make a short video and sent features description by email when finalizing bot project for my customer. 

    I do not sell bespoke bots or apps made for other people who paid for development. 

    I can build your bespoke bot or app, all what I need is your bot or app specification and then I can estimate price and time to deliver.  

    I do not need long specification, just plain text explaining base features, in bot development you describe parameters to avoid giving knowhow or crucial parameters. 

    The price really depends on time I will spend on development, for simple bots it starts from 80 – 100 GBP what is around 5 – 6 working hours for me. 

    You have got my email, just look at on the web page header.

  • Stefan
    7/12/2017 2:26:12 PM

    Free version of bfexplorer:


  • Stefan
    7/8/2017 12:30:57 PM

    You can rearrange ladder columns, just by dragging column header and dropping it to the new position or through Application / Settings / Trading Ladder. Reverse bet placing is not supported as it breaks all rules: to offer a bet and to take bet at desired odds and volume. 

    You can use NinjaTrader tool to visualize betfair data in charts, or any bot integration PRO allows to visualize data. 

    NinjaTrader Tool 

    Analyzing betfair data to trigger trading on horse racing markets. 

    Betfair Market Charts and Data Analyzing 

    You can change ladder colors and rules of how are data presented by clicking on any header by right mouse/context button on your mouse, then a context menu appears and you can click on Conditional Formatting / Manage Rules. Changed rules are not saved, so when restarting bfexplorer the default rules are applied again. Bfexplorer UI can be presented in light or dark theme (see Application / Settings / General). The column colors are blue and pink, but in light theme background colors seems darker, try dark theme to see difference. 

    Ladder Column - Conditional Formatting Rules 

    LPTV is last price traded volume, and it shows on ladder what amount was matched on best offered prices. When clicking wherever on LPTV column cell, the values are cleared, so then for best offered prices you can see how much volume of money was matched by backers, and layers.

Bfexplorer Statistics