running two or more instances of BFE on the same BF account

Hi Stefan,

1. is it secure to run two or more instances of BFE in live/real trading on the same Betfair account? "secure" means no issue with the bets (I expect that I am able to handle API calls).

2. Can I run the same market with different bots in both instances? Or is it not recommended? Are there any limitations?

3. can I use one instance in practice more when I use second instance for real/live trading?

Thank you in advance for your answer.

Comments (3)

  1. StefanBelo Says:
    Thursday, May 13, 2010

    First of all you have to be aware of betfair api charges applied per betfair user account. You have got 20 free calls per second. So if you login to betfair using betfair web page and then you will use bfexplorer or other betfair api application with the same betfair account all calls to betfair are cumulated.

    If you run two instances of Bfexplorer PRO and execute the same bot on the same market selection what do you think would happen when bot places the same bet type on the same selection?

    For instance you will run two instances of Bfexplorer PRO and on both instances you will run a trading bot placing your opening bet on better back odds with the stake of 100 Euro, so offering your bet.

    When your bots place the same bet on the same selection and bets are unmatched, both bots shows 100 Euro unmatched bet. Because the bet is unmatched Bfexplorer executes a task for monitoring the bet status, at the moment when bot receives information from this monitoring, each instance of Bfexplorer PRO will show 200 Euro unmatched bet, and that is clear why because each of your bots placed 100 Euro bet so you have got 200 Euro on this selection. Both bots will work with this information and when placing closing bet both bot will close position not for 100 Euro but for 200 Euro.

    Using betfair api a bot is not able to recognize what bets were placed exactly by the bot. For instance betdaq api offers possibility to assign "punterReferenceNumber " to each bet, so a bot would be able to recognize which bets were placed directly by the bot.

    If you run two instance of Bfexplorer PRO and one instance will work in practice mode only then there is no problem with bet identification, because in the practice mode no bets are placed at betfair.

  2. mapper Says:
    Friday, May 14, 2010

    Very good explanation and the last paragraph is very useful for me. I understand described issues but my question was about running 2 different bots on the same market. For example one bot is working before in-play and bot from another BFE instance is working only with in-play market.

     

  3. StefanBelo Says:
    Friday, May 14, 2010

    Martin, I already answered your question in your previous forum article TOLS one bet trigger another:

    In the version 3.5 of Bfexplorer PRO I added two bots: ExecuteBotCriteriaDataFile and ExecuteConcurrentlyBotCriteriaDataFile, to open possibility for chaining of bot execution or for executing more bots on one selection. Read those two articles if you want to learn more:


Do you want to comment this article? Sign up here or login.