• 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.

  • 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.

Welcome to betfair trading software.

Community Recent Articles

Community Recent Comments

  • Mikus79
    2/12/2016 9:45:44 AM

     Hi Stefan, I cannot set the bot so it could work like I want. I entered multiple values entries in Games Score and I think that's why the bot is not being activated because you mentioned that only SetScore and PreviousSetGamesScore parameters accept multiple values. However in my example I wanted the bot to be activated in the current set at the particular score ( 2 - 0;3 - 1 etc ) that's why I put this values in the GamesScore. Any ideas how to solve this?

  • Mikus79
    2/8/2016 2:09:46 PM

    Perfect, I will have it tested tonight. Thank you Stefan for quick response.



  • Stefan
    2/8/2016 11:00:10 AM

    SetsScore and PreviousSetGamesScore parameters accept multiple value entries, so sets separated by semicolon;

    In your case you should set:

    2 - 0;3 - 1;4 - 2;5 - 3;6 - 4;7 - 5;7 - 6

    It means that if any of above scores is valid, an action bot is triggered. After an action bot is triggered by tennis bot, the tennis bot ends its execution, it means that an action bot is executed (bet is placed) only once.

  • Stefan
    2/3/2016 9:00:13 PM

    Yes, it is correct setting for trading bot. When you use ProfitLossType parameter set to Percentage, the reached percentage value at which the bot closes its bet position is calculated from bet liability and not from odds/price percentage change. So if you set Loss to 50, and your liability is for instance 10 Euro, then your bet position is closed in loss when loss is greater than or equal to 5 Euro.

    The 100% profit is never reached so you bot setting will close your bet position only when loss trigger is fired.

    I would suggest testing bot settings, only your trading bot in practice mode, to learn how bot really behaves with your current bot settings.

  • skarabeusz
    2/3/2016 8:39:37 PM

    Thank you for your help.

  • skarabeusz
    2/2/2016 12:01:41 PM

     Here are correctly set parameters.

  • Stefan
    1/19/2016 9:55:14 PM

    Eduardo, forgive me but the subscription issue we already discussed many times.

    You will get professional subscription paying more than for basic subscription only, if you cannot afford professional subscription, but for that I require active posting of articles or comments here on the bfexplorer forum, with at least some value for other bfexplorer users.

    This web site is also my blog, as a software developer and of course as I actively trade on betfair, I post here ideas or just what interest me, and what have some relation to sports betting.

    In this post I showed how I tested the oddschecker bot I develop for one user through freelancer. He wanted some manual for bfexplorer so with this article I showed him how to use bfexplorer.

    I posted other articles last days, for instance about bettingexpert, and those ideas could be transformed to some bots or tools, but I need discussion about such ideas, and not what you say, what can be rephrased like:

    Stefan will do/did a lot of work, and I will do nothing just try to use it and maybe I find my way to be profitable on betfair.

  • Edumadrid
    1/19/2016 8:23:23 PM

    Thank you very much to continue offering new visions and solutions strategies, plus new enhancements and upgrades.

    When I can access BFE Pro, I promise I will try some of your proposals.

    I'm requesting a subscription to a semi-professional BFE, for those users, like me, only we use a few tools.


  • Stefan
    1/17/2016 4:18:21 AM

    Bfexplorer implements betfair api methods for tennis live score, and by betfair T&C it covers only ATP and WTA matches. In the latest betfair news letter it was informed that Australian Open should be covered by betfair live score api.

    On betfair web site you can see live score on ITF matches at the moment, so betfair have data feeds but cover live score through betfair api only for ATP and WTA. It would be possible to parse live score data from web pages as well, so bots could work with those data instead.

    Problems you reported seems to be related to some problems on betfair api servers. I already explained that issue in my other article, and the problem is that none service on Internet is 100% reliable, you can see that on your screenshot that instead of bots are reporting score, there is missing data displayed in messages.

    Anything bfexplorer does and presents is from betfair api, when a bet operation is executed and some error occurs on betfair server, related to this bet operation, the meaningful error message is displayed as well, for instance: ERROR_IN_MATCHER, LOSS_LIMIT_EXCEEDED and so on, betfair returns 17 different error messages for bet placing and 20 for update operations.

    In the selected line there is error code returned from lower level of communication protocol, suggesting some problems with betfair api communication, so it means bfexplorer requested some bet operation on already placed bet, but this request was not processed by betfair api server.

    Let me know you understand what I have tried to explain, because I am not quite sure what is your understanding of such applications working with api. For instance, one user told me that other betfair api app has better refresh rate because this app uses VPS.

  • Stefan
    1/13/2016 11:31:31 PM

    I have just updated web site adding promised link to check subscription details:


Bfexplorer Statistics