| Automated Betfair Trading Software - MarketFeeder Pro - triggered automated betting bot

All-in-one betting bot for BetFair

MarketFeeder Pro is a betting app for BetFair with unlimited skills in automated trading. It combines all the usual tools a BetFair bettor needs with unique applications for scheduled, preprogrammed tasks.

  • Market Locator for quick search of markets (i.e. football matches, horse races, greyhounds, tennis etc.) based on your criteria
  • Triggered Betting for setting up instructions to the program which can implement any staking plan or betting system
  • Time Machine for backtesting betting strategies based on real historical markets downloaded from BetFair

MarketFeeder Pro is for you if you are tired of paper trading and want to stop doing everything manually. You can operate this software with by keying in simple instructions in a special editor. It will then automatically add markets and place bets according to those instructions, even when you are not around! Perfect for bettors that have daytime jobs and other activities.

Program update - Version 7.2

New Time Machine sports, Back All / Lay All / Trade Out All, selections with minimum and maximum P/L highlighted and more
Latest blog article:

The logic of staking plans

Last topics on our community forum: (40 users on-line)

  • ATP Tennis
    Hi, Has anyone else noticed some very strange goings on in the ATP Tennis ? Yesterday there were 3 games whereby the lay book % went to 102.50 for over 1 minute. I also noticed the same thing happen today on 1 other game. Someone not knowing what they are doing or do they have some strange bot/strategy running ?
    by cybernet69
  • Excel betting
    Hi, i'm not sure where to post this question or set of questions but I will end up needing a trigger writing so might as well start here. Can someone tell me how quickly market feeder pro refreshes prices in the excel copy ? ( example 200ms ). If it refreshes the prices at this speed ( 1 market )< does or can the loop that controls excel run any quicker ? If I have an external sheet that can recalc at 50ms and make decisions to send a bet,  I want marketfeeder pro just to send the bets for me and let me send bets as quickly as possible and at a fast rate.  Would anyone be able to tell me how quickly I can update cells in the sheet and have a bet sent ?  cleared and ready to be set to place another bet ? Rgds Jason, thanks for your help in this.
    by bobastic
  • Last_backp help please
    Hi, I'm having some difficulty with a condition I want the back trigger to fire when the back price is x ticks lower then its price before the start of the event. I tried the following but it doesn't work  (using tcks as a constant) and selection's trigger expression back_price is less than r_ticks(last_backp, -tcks) any help appreciated Thanks R
    by racepro
  • Some Questions about how MF Pro Works
    Hi All Got back to MF Pro after an absence and can't remember the following points and would appreciate some help: 1. Can I name user variables using the market_id variable so that each user variable name is automatically different. So, when several horse races are refreshing at the same time I want my user variables names to be different for each separate market. I could name a  user variable "var1_market_id". Would MF Pro regard my name as a string or substitute the market id for each market that the trigger ran in? 2. Does the remember trigger remember only selection variables or also market variables, because I want it to remember market volume? In a later trigger I want to calculate the growth in market volume by subtracting the then rate with the remembered value. 3. What does the volume_trend variable calculate? A moving average of the change in a selection's volume? If so, over what period / number of refreshes? Many thanks in advance for any replies. Ed
    by eeldergill
  • price between condition
    Hi, I have an issue with how the price is coded for the following. example: current back price 1.80 condition: and selection's back price is between 1.20 and 1.50   or and selection's back price is less than 1.50 The logs will return False but the back bet is placed despite the back odds being 1.80. I know the reasoning behind this is to get the better price. However I don't want the trigger to fire. I would much prefer the condition to perform as it is instructed to do. In the unlikely event that the code would be modified for moi, I wondered if someone could guide me on how to fire the trigger when the odds range is met. Many Thanks R
    by racepro
  • Selection scope for User variables
    Hi, It would be of great value to add a new scope to the "set user variable" trigger action, so that we could associate data with a selection. This variable would be accessed much like "remembered variables". Example: "set user variable"  name: "rating" value: "back_volume*100/(back_volume+lay_volume)" "Individually for each selection" This way - on this example - we could assign a calculated rating to a selection. Later, on any other trigger condition, we could refer to variable "rating", and that would return the rating of the selection being evaluated. There is some discussion on the thread: http://community.welldonesoft.com/triggered-betting-10/variable-scope-individually-for-each-selection/msg21727/#msg21727 Thank you for taking into consideration. Best regards, Nuno
    by nfgrilo
  • Trigger Challenge
    Hi All. I have the following challenge which personally I dont think can be coded in MFP with 100% accuracy. 1. No bets of any kind should be placed if the market is not stable. Meaning there must be a back book and lay book percentage figure and the difference between back and lay price is a maximum of 2 ticks. 2. If the last bet was nothing or a lay bet and WOM < 20 then back the selection. 3. if the last bet was nothing or a back bet and WOM > 80 then lay the selection. 4. If greenup or distribute loss is possible then place the corresponding bet on the selection. In the meantime no further back or lay triggers should fire on that selection 5. Repeat the process from 1 to 4 above for any selection which meets the stated rules. Now, in theory and using a flowchart then its simple i agree. In practice all the examples given on MFP website for repeat backing/laying cause problems whereby multiple backs or lays are placed on a selection. So for any given selection you can only have B/L/B/L/B/L or L/B/L/B/L/B. At no time should you ever have B/B/L/B/L/B or L/L/B/L/B/L. Also, if we are betting before event start time (idle) then the triggers need to take into account the 3 second BF betting delay. If we are betting in-play then the triggers need to take into account the 8 second BF betting delay. This means the triggers must wait the required time and check what bets are match/unmatched before deciding what to-do next. I used the WOM as an example of what condition needs to be met, i am not for one minute expecting it to be profitable based on that condition alone. What i need is a fully working template which does what it says on the tin. And yes, i did request such a trigger but again it failed and due to whatever reason placed 2 back bets on a selection without first greening up or distributing the loss which breaks the above rules. Impossible in MFP ?
    by cybernet69
  • under limit
    hi again, ive been making some calculations around the under limit market, and i use this strategy but manually and i wud like to put it ona  triger if possible, ill try to explain it: - at minut 77 open the under limit market e.g if is 1-0 the 1.5 under shud be opened - place a back bet in front of the market ,so lets say  the lay is at 1.8 and the first   back bet is at 1.84 and i want to place my back bet at 1.83 and then wait 15seconds to be matched if not matched, cancel it and place another back bet the same way as before till is matched -after the back bet enters automatically puts a lay bet X ticks above to be matched -wud like a constant to set the time and another to the liquidity of the market to only enter if for exemple the market has 30k,and another for the amount to be backed and the ticks of the profit if possible -and in the same trigger do one more entry at minut 91 (config) but to get matched right way, and then close the trade after X ticks tks in advance! i have another trigguer goin but i just realised now that i only have one free trigger so, if possible i want to change this one for the other i posted yesterday plz tks
    by revy
  • A new trigger that works
    Hi Im working with market feeder since 2 years. The trigger i developped works fine since 8 months. I want to share it with you to verify wich happend if there are more people using it. Its protected by password. The password is   "gift" How to use it: Its a back trigger, using placed and winning uk and irish horse market. The back amount is the default back amount, so be carefull the value you have in this area. Recomended begin with small back amount:  0,20 € can be an idea. The trigger use the win/losing history variables, so while its working dont bet manually or in other way never. The avalaible funds and total funds must be the same when you starts the trigger. SO: settings: default back amount: you decided, but its possible in a day some bets can be 5 times the default back amount. account statement:retrieve data that are no older than:  0 days. TO START TRIGGER: in horse markets add win markets, placed markets, irish races and uk races. and thats all. I hope the results are similar than the 8 month before.  
    by MrLugano
  • Variable Market Monitoring
    I am working on something for match odds. I start monitoring 30 minutes before the off and check for matching conditions every 66 seconds. I am now facing a problem with having too many markets starting more or less the same time where there are open bets (matched & unmatched) and this ends up affecting my other strategies as there's no funds to bet with. I've tried adding a limit by making sure the soccer strategy bets only if balance * 0.25 is greater than uk_funds ... however with the market refreshing at the same time when this condition is checked .. it's possible for the criteria to be fine then 20 open bets are fired at the same time finishing the available funds to bet. What I need is for monitoring markets to not start at exactly the same time ... is this possible?
    by 1oser
hodeMarketFeeder Pro briefly
MarketFeeder Pro is an official BetFair vendor MarketFeeder Pro is a complex betting bot for BetFair online exchange, with numerous betting and market analysing tools. The features that make it stand out are:
  • The ability to test any betting system or strategy without risking money. Using virtual funds, you can refine your betting techniques again and again, until you are ready to place a bet with real money.
  • Triggered Betting facility allows you to key in the formula and principles of your betting strategy just once, then watch the program automatically place bets in numerous markets for you. Forget about paper trading and mentally calculating loads of figures.
  • Its amazing flexibility helps you configure the program completely to your taste.
  • The growing library of trigger examples and articles on our web site will guide you through the process of mastering this unique piece of software.
    Looking for a ready script solution?
    Visit Auto-BF, our partner which offers a unique, totally automated betting solution based on MarketFeeder Pro (Excel-based version).
    No special skills required, just download & start! Start earning as easily as never before!

    You want to know what makes MarketFeeder Pro the best betting bot ever?

    Just a quick list:

    MarketFeeder Pro main window

    1. You can monitor as many different markets as you want.

    2. Refresh rate up to 0.3 sec.

    3 Automated trading built-in:

    • Auto-Greenup (offset betting, hedging),
    • Auto-Dutching (arbitrage)
    • Ladder interface for scalping

    4. Triggered Betting - this is what makes MarketFeeder Pro the ultimate tool for a pro!

    5. Send SMS on your mobile to stay informed of what's going on in the program.

    6. Interaction with Excel, ability to build your own macros.

    Interested? Read on! Or try it FOR FREE right away!

    From the first glance at MarketFeeder Pro you understand that it is designed to make your betting convenient. The interface of the program is very similar to that of BetFair’s. You can quickly access all market information and place and edit your bets. The tree of events, market window and the list of your bets are located exactly where you would look for them.

    The annoying sluggishness of the exchange’s web site will not bother you any more. You can place your bets with just one click if you choose. Market prices get updated at a rate of up to 0.5 sec., and you can see how they are changing from the mini-charts in the center of the market window. When a price is growing or dropping down it gets highlighted to let you know where the market is drifting. If you prefer manual betting you have all the conditions for that. One-click betting with pre-defined bet amounts, customized betting that can be called up with a right-click , or a price ladder interface – you are the one to choose!

    Hate to risk money when trying new trading approaches? MarketFeeder Pro offers you a great opportunity to test your strategies without spending a penny! As soon as you start using the software you are offered a “Test Balance” which you can replenish with virtual money. Then turn the “Test Mode” on and enjoy the usual trading on the safe side. With virtual money you can bet, cancel bets, see your P/L and available test funds as if they were real. Therefore you can back and lay – see the results, scratch those bets and start over – as many times as you want! Test bets look and behave exactly as if they were real.

    Don’t bother yourself with hasty calculations on a sheet of paper when you are about to lose your position. Let MarketFeder Pro do all the computing automatically within an instance.
    The most popular auto-trading functions, “Green-Up” (often named hedging or offset betting) and “Dutching” are now performed on every possible occasion automatically. MarketFeeder Pro “knows” when the proper situation in the market occurs, and bets immediately to generate you equal profit on all selections, regardless of the outcome. For “Auto-Greenup” you only need to place your first bet and tell the software how much money you want to win. The software will automatically figure the price and amount of the second bet, and place it on its own.
    The “Auto-Dutching” function is even easier. After setting up some options, like profit percentage and the type of bets you are looking for, just turn the “Auto-Dutching” button on and let it monitor the market without your actual presence in front of your computer. It will Dutch in all markets in your list that will have the appropriate book percentage, and as many times as you will tell it.

    Having played with all the simple trading functions, take yourself to the highest league of BetFair traders. Start using triggered betting! With a set of instructions called “a trigger” you can order the program to perform any, even most sophisticated, combination of bets conditioned by the special criteria you will specify. With a language close to English you can formulate the market situation that MarketFeeder Pro must look for, and the parameters of the bets it must place or cancel. For example this kind of sentence can be easily transformed into a trigger:

    Lay 4 GBP at best lay price on the favourite in Greyhound races if:
    The runner’s price has grown up by more than 1.5 within the last 10 minutes
    AND It’s less than 1 minute to the off
    AND The runner’s price is less than 6
    AND Your total profit for the day is less than 20 GBP
    Apply a staking plan which will recoup losses automatically if the bet loses.

    Triggered betting will change the way you think of trading! You will be relieved from nervous clicking and switching windows in the hope of chasing the chance that often lasts for several seconds only.

    If you are an Excel expert, MarketFeeder Pro has many things to offer. You can connect it to any spreadsheet of yours and use the calculations, formulas and macros you have put there. Thus, you can make MarketFeeder Pro to trigger a bet when your formula takes some special value. You can import a list of selections into MarketFeeder Pro. You can watch all market data and use them in your calculations through direct cell references. Finally, you can make the software show custom calculations for each market and selection automatically, based on the formulas you’ll supply.

    Isn’t that a big red mark pointing towards the “TRY” button?

Automated Betfair Trading Software - MarketFeeder Pro - triggered automated betting bot.
© 2005-2014 WellDone Creative Software. All rights reserved. Terms and conditions.

BetFair® and the BetFair Logo are registered trade marks of The Sporting Exchange Limited.
screenshots and videos
of the software in action
we do not sell
a pig in a poke. Try then buy
communicate with traders
like you

download to learn
how to win
the unique way
to speed up your testing
Articles, tutorials
and how-to