Bet Angel Reference Guide
Bet Angel Reference Guide
2013 Optic Limited - No unauthorised re-production without permission Commercial re-distribution in part or whole is strictly prohibited. Last updated April 2013 to v 1.34.2
TABLE OF CONTENTS
RISK NOTICE ............................................................................................................................ 7 Betdaq Version............................................................................................................................ 8 Bet Angel Basic .......................................................................................................................... 8 Welcome to Bet Angel - Professional ......................................................................................... 9 Getting started ........................................................................................................................... 10 Downloading and installing Bet Angel ................................................................................. 10 Activation of your Bet Angel account .................................................................................. 13 Registration Using Serial Number .................................................................................... 14 The Bet Angel Professional Log-in screen and options........................................................ 16 Accessing Australian markets ........................................................................................ 17 Connection mode .............................................................................................................. 17 Profile ................................................................................................................................ 17 Logging in errors ............................................................................................................... 18 Bet Angel Desktop and selecting a market ........................................................................... 20 Navigating around Bet Angel and additional set up features................................................ 23 Using the keyboard to navigate ............................................................................................. 24 Practice Mode ........................................................................................................................... 25 Bet Angel Settings .................................................................................................................... 26 Display .................................................................................................................................. 26 Staking & Liability ............................................................................................................... 27 Behaviour .............................................................................................................................. 28 Communications Settings ..................................................................................................... 29 Dynamic Connection Tuner .............................................................................................. 29 Betfair Data Request Limits .............................................................................................. 30 Ladder Settings ..................................................................................................................... 32 Highlight traded odds ........................................................................................................ 34 Basic Automation Settings .................................................................................................... 34 Chart Settings ........................................................................................................................ 36 Sound Alerts.......................................................................................................................... 36 Using Profiles........................................................................................................................ 37 Excel Settings Tab ................................................................................................................ 39 Bet Angel Global Settings ..................................................................................................... 40 Activating the global settings ................................................................................................ 40 Offsetting .............................................................................................................................. 41 Stop on opening bet .............................................................................................................. 42 Reversing the book; Using force open............................................................................. 44 Offsetting by X ticks ............................................................................................................. 45 Stop orders ............................................................................................................................ 46 Refreshing the market odds................................................................................................... 49 Offset Batches ....................................................................................................................... 49 Global Settings Editor ........................................................................................................... 50 Additional features .................................................................................................................... 51
Page 2 of 189
One Click trading and scalping screen ...................................................................................... 52 One click orders .................................................................................................................... 52 Trade Proft column ............................................................................................................... 55 The Make Market button....................................................................................................... 56 Overview of the One Click Trading Interface .......................................................................... 57 Custom columns................................................................................................................ 59 Drag 'n' drop columns ....................................................................................................... 60 Saving Custom Layout ...................................................................................................... 61 Sort by name, price or any column. .................................................................................. 61 Saving a screen layout....................................................................................................... 62 Unmatched bets area ............................................................................................................. 63 Bet Persistence / SP & Keep Bets ......................................................................................... 65 Auto staking - Using tick sizes ................................................................................................. 66 Auto staking - Using liability stakes ..................................................................................... 68 Countdown timer ...................................................................................................................... 69 Bet Angel Trade Calculator ...................................................................................................... 70 Ladder / Depth of Market Interface .......................................................................................... 72 Initial settings for the ladder interface .................................................................................. 73 Use Global settings ............................................................................................................... 73 Enhance ladder ...................................................................................................................... 73 Charting options .................................................................................................................... 73 Greening Options .................................................................................................................. 73 Greening Position.................................................................................................................. 73 Show full market depth and volume ..................................................................................... 74 Traded volume & recently Traded Volume ...................................................................... 75 Staking Area & Pre-set Stakes .............................................................................................. 75 Trading Profit & Greening .................................................................................................... 76 Enhance ladder ...................................................................................................................... 78 Placing, cancelling and changing orders using the ladder .................................................... 79 Quick hot keys ...................................................................................................................... 80 One click stop loss orders ..................................................................................................... 81 Overview of the Ladder Trading interface............................................................................ 84 Basic Automation / Triggered Betting ...................................................................................... 84 Setting your triggers .............................................................................................................. 86 If you wish to save these settings then use the 'Save' or 'Save As...' option to store the settings you have created. These will be ready for you to use on the next occasion you start Bet Angel.Sample triggers .................................................................................................... 86 Get Bet Angel to Trade automatically .................................................................................. 88 Bet Angel Streaming Charting .................................................................................................. 89 Using charting on Bet Angel Professional ............................................................................ 91 Bet Angel Advanced Charting .................................................................................................. 93 Modifying the chart settings ................................................................................................. 94 Chart settings available ..................................................................................................... 95 Creating Custom Charts ............................................................................................................ 97 Create an example custom chart ....................................................................................... 99
Page 3 of 189
Betfair Charts .................................................................................................................. 100 Chart Synchronisation ..................................................................................................... 102 Manual Bet and Green up. ...................................................................................................... 103 Using Manual Green Up stakes .......................................................................................... 104 Bet Angel Advanced Dutching ............................................................................................... 105 Using Global Settings with Dutching ................................................................................. 108 Book arbitrage and automatic dutching .............................................................................. 111 Bookmaking - Being the bookmaker.................................................................................... 112 Using the Bet Angel margin maker..................................................................................... 117 Book arbitrage and automatic bookmaking ........................................................................ 119 Saved bets area ........................................................................................................................ 121 Microsoft Excel integration .................................................................................................... 123 Starting up the Excel interface ............................................................................................ 123 Connecting Bet Angel to your spreadsheet ......................................................................... 124 Using the Bet Angel spreadsheet...................................................................................... 125 Data fields ....................................................................................................................... 125 Instruction fields ................................................................................................................. 126 Important cell references in the Bet Angel spreadsheet .................................................. 126 Placing basic bets or trades using the Bet Angel Spreadsheet ............................................ 126 Placing triggered bets or trades using the Bet Angel Spreadsheet ...................................... 127 Fully automatic trading using the Bet Angel Spreadsheet .................................................. 129 Bet status cell .................................................................................................................. 129 Bet Angel advanced order scripting .................................................................................... 130 Simple rules .................................................................................................................... 130 Bet Angel rules ............................................................................................................... 130 Example instruction ........................................................................................................ 130 Global Commands .............................................................................................................. 132 Status Cell ....................................................................................................................... 132 Advanced Excel integration .................................................................................................... 133 Linking multiple spreadsheets ............................................................................................ 133 Creating your own market interface................................................................................ 134 Creating automatic trading functions .................................................................................. 137 Creating buttons .................................................................................................................. 138 Soccer Mystic Price Predictor ................................................................................................. 139 Starting The Predictor ......................................................................................................... 140 The forecast time sliders .................................................................................................. 140 Goal Area ............................................................................................................................ 141 Probability forecast charts................................................................................................... 141 Soccer Mystic profit line ..................................................................................................... 142 Bet Angel - Tennis Trader ...................................................................................................... 145 Starting Tennis Trader and linking to a market. ................................................................. 146 Application Buttons ............................................................................................................ 147 Setting Up for a Tennis Match. ........................................................................................... 148 Updating the current score ................................................................................................. 149 Built in Predictor Scenarios .................................................................................................... 150
Page 4 of 189
How to use predictions........................................................................................................ 150 Game and Set Matrix .......................................................................................................... 152 Bet Angel In-Play Trader ........................................................................................................ 154 Configuration Options ........................................................................................................ 155 Bet Placement Options ........................................................................................................ 155 Stake Level .......................................................................................................................... 156 Global Settings .................................................................................................................... 156 Using In-Running................................................................................................................ 157 Bet Angel Guardian ................................................................................................................ 158 Starting Guardian and selecting markets. ........................................................................... 159 Ribbon Bar. ..................................................................................................................... 159 Selecting additional markets ........................................................................................... 159 Market Search ................................................................................................................. 161 Soccer Search .................................................................................................................. 161 Functionality of Guardian ............................................................................................... 164 Scanning / Cycling .......................................................................................................... 164 System & Connection ..................................................................................................... 165 Removing Markets .......................................................................................................... 165 The Watch List .................................................................................................................... 166 Greening .......................................................................................................................... 168 Using Multiple Watch Lists ............................................................................................ 168 Summary ......................................................................................................................... 169 Using Excel integration with Guardian............................................................................... 170 Spreadsheet handling .......................................................................................................... 172 Clear Bindings ................................................................................................................ 172 Auto-Bind Spreadsheets.................................................................................................. 172 Auto-clear Bindings ........................................................................................................ 172 Advanced Settings .......................................................................................................... 172 Guardian Advanced Automation ........................................................................................ 174 Import and Export Rules File .......................................................................................... 176 Profit Reports .................................................................................................................. 176 Market Overview .................................................................................................................... 177 Risk Meter ........................................................................................................................... 180 Improving Bet Angels performance ...................................................................................... 181 Dynamic Connection Mode ................................................................................................ 181 System Settings ....................................................................................................................... 183 Transaction Counter ............................................................................................................ 183 Other Settings.......................................................................................................................... 183 The Log File ............................................................................................................................ 184 Saved Log Files ............................................................................................................... 185 Your connection to Betfair...................................................................................................... 186 Understanding local performance ....................................................................................... 186 Ways to test and improve your responsiveness .................................................................. 187 Awareness ............................................................................................................................... 188 Future developments of Bet Angel ......................................................................................... 189
Page 5 of 189
Page 6 of 189
RISK NOTICE
Trading on betting exchanges is a new and exciting area for modern betting markets. Correct use of automation and specialist software can significantly enhance your trading capabilities. However, just as an expensive set of golf clubs does not improve your golf swing on their own, using specialist software does not guarantee you profitability. Be aware that because of their speed of operation and capability, software such as Bet Angel can also create large potential loss making positions if used poorly, incorrectly or in error. We strongly advise that you familiarise yourself with its capabilities as much as possible before committing large amounts of money to any particular market. You should also familiarise yourself with the markets and with the way in which the odds can move, why and also the constraints on certain markets. As an example, the horse racing market is relatively stable before the off but displays a lot of volatility just before the off. During in running there is a one second delay and very high volatility. If you commit money into the market at the wrong time or accidentally click on an active part of the screen you could face large losses. Please use Bet Angel's Practice mode when learning and minimum stakes while testing and trading experimental strategies to make sure you feel comfortable with the level of risk and volatility you are likely to encounter. When you feel comfortable and are more familiar with strategies and how to put them to use in a market, you can use live mode or move up to larger stakes. Risk can also come from outside of your use of the market as well. Systemic risks are items such as computer failure, unexpected outages and can occur at any stage of the exchange process. You also have user risk such as accidental use of features and incorrect interpretation of a market or how to trade it. As such we recommend that you have a clear and consistent approach to any market so that you can minimise your exposure to all the risks detailed in this notice. ---------The author and publishers of Bet Angel and accompanying materials advice and services have used their best efforts in preparing material. The author and publisher make no representation or warranties with respect to the accuracy, applicability, fitness or completeness of the contents of this material. They disclaim any warranties, expressed or implied, for merchantability or fitness for any particular purpose. The author & publisher shall in no event be held liable for any loss or damages, including but not limited to special, incidental, consequential or other damages. The author and publisher do not warrant the effectiveness, or applicability of any information detailed by us.
Page 7 of 189
Betdaq Version.
The Betdaq version of the software does not contain all the features as discussed in this guide. For example, it does not have practice mode, dutching or bookmaking, in-play trader, Soccer Mystic, Tennis Trader, Market Overview nor Guardian automation.
Page 8 of 189
Peter Webb
Page 9 of 189
Getting started
Downloading and installing Bet Angel
If you wish to download your software you have two choices. Downloading in one click or saving and storing the software before installing. If you want to keep a copy of the software for multiple installation then using your mouse, right click on the appropriate link and use the 'save target as' option. Confirming will download the software onto your computer; make sure you remember where you downloaded the software too! The software is contained in a zip file. When downloaded double click on the zip file and click on the setup file. The software will run an installation routine, please follow the on screen instructions and use this guide from step two. The simplest way to install Bet Angel is to install it with one click.
Click on the 'Run' button. Step two Depending upon your security settings you may see a message regarding file security. Click options and allow the file to install or run. Follow the instructions on screen.
Page 10 of 189
Locate the icon called Setup.msi. This is the icon that you need to start the installation. Double click on this Icon. If you have successfully clicked on this icon a security warning screen will appear. This screen is designed to alert you to the fact that you are installing executable software onto your computer. You are safe to select Run to install the software.
Upgrading (repairing) or removing Bet Angel Professional If you are installing Bet Angel for the first time then you will see a confirmation screen and asked to agree to our license terms and conditions. If you have a previous version of Bet Angel installed you will be given the choice of overwriting your existing version by choosing Repair or performing a fresh installation by removing the previous version. Make your choice as appropriate. If you chose to remove Bet Angel you will need to perform the installation routine again.
Page 11 of 189
Before using Bet Angel Professional you will need to agree to the license agreement which Bet Angel is sold under. Read the terms of the agreement and then click next.
Choose where you would like to install Bet Angel. Most people tend to leave this to the default setting. If your computer has multiple users make your choice of whether the software should be universally available. Click next and confirm the installation and your software will be installed and ready to use!
Page 12 of 189
Step 1
Double click on the Bet Angel icon on your desktop.
Step 2
You will see the login dialogue box. Click on the link marked 'Register Bet Angel using serial number....'
Page 13 of 189
Step 3 - Free Trial. Skip to Step 4 if you have purchased Bet Angel.
The Free Trial does not require a serial number and instead you will be activated immediately upon entering your Betfair username and password. If you do not currently have a Betfair account click here to open one before proceeding.
Step 4 - Purchased
Click on 'I have purchased a Bet Angel Professional serial number......' You will now see a registration box in which you must enter the serial number sent to you along with the username of the Betfair account you wish to use with the software. A valid email address is also required.
Page 14 of 189
Once you have entered your details click on the 'Register Account' button. Your account access will be granted immediately and a message saying so will appear on the screen.
Step 5
Go back to the login box and enter your Betfair username and password in the boxes. Click on 'Log In'. You can now enjoy using Bet Angel Professional.
Page 15 of 189
Logging on to Betfair
Locate the Bet Angel icon on your Windows desktop or via the Windows start menu. Double click or single click this icon and Bet Angel will open. Enter your Betfair username in the Username area of the Bet Angel Account area and also your Betfair account area. If you want Bet Angel to remember these usernames, which should both be the same, tick the Remember User names. Also enter your passwords into the appropriate area. Your Bet Angel password will always be different from your Betfair password, this is for security reasons. We do not know or store your Betfair password and dont want any clues as to what it is, so we recommend both passwords have to be different. You should also tick the I accept the Betfair API terms and conditions text. Your access to Betfairs API is reliant on acceptance of these terms.
Practice Mode
By selecting practice mode when logging in, you will be able to use all the features of Bet Angel Professional without risk to your balance as any bets placed will not be sent to the exchange.
Page 16 of 189
Australian events are dictated by Betfair and there are no hard and fast rules on what is and isnt an Australian market. Check on the main Betfair screen under the rules section in a market to check which jurisdiction it comes under. If you are logging into Bet Angel and see no markets it could be that you still have Use Australian wallet ticked but are trying to view non-Australian markets.
Logging in
Once you have completed your usernames, entered your passwords and set other log in features all but your passwords will be remembered by Bet Angel. When you are ready to start click the Log in button.
Connection mode
Additional settings can be created at this time. Leave the connection mode in the default mode in which you first see it. Do not change the connection mode unless you have read the connection modes section or are instructed to do so by Bet Angel support. From time to time you may see advice given on the Bet Angel Desktop screen instructing you to change this setting.
Profile
Bet Angel allows you to save custom screen layouts to your own arrangement. You can create a screen layout for different sports for example. This could include a number of different charts that automatically open and place themselves around the screen saving you the time involved in setting this up again.
Bet Angel Reference Guide 2012 Optic Limited Page 17 of 189
Logging in errors
On attempting to log into Betfair you may experience one of a number of common log on errors. For your convenience we have listed the most commons errors in this section to provide you with the most common errors and solutions. Most are due to basic configuration issues with your computers or the permissions you have granted Bet Angel. Error The underlying connection was closed. Could not establish a trust relationship with remote server Reason For Bet Angel to function correctly it needs to take the current time and date from your PC. Solution Check the time and date by double clicking on the clock in the bottom right hand corner of your Windows operating system. Also visit the Date, Time, Language and Regional Options in your control panel and check that the date and time is correctly formatted.
Page 18 of 189
Error "The underlying connection was closed. The remote name could not be resolved." Reason This usually means your firewall isn't allowing Bet Angel access to the internet. Solution Try temporarily switching off the firewall or internet security software and restart Bet Angel to see if now allows you to log in. If so, reconfigure your firewall to grant Bet Angel full access to the internet. If you are still experiencing problems then visit the knowledge base area of our website.
http://www.betangel.com/knowledge-base/
Page 19 of 189
Internet browser
At the bottom of the desktop you will see there is an Internet browser bar.
Using this area you can navigate the Internet as normal and this helps you perform other functions, such as reading your email, from within Bet Angel without the need to start up your internet browser.
Bet Angel Reference Guide 2012 Optic Limited Page 20 of 189
Starting your betting and trading activity At the bottom right of the desktop screen is a button Select a market and start betting. Press this button and Bet Angel will display a list of markets for you to select.
If you do not see this button it may be that the screen resolution on your computer is too low and you cannot see the bottom of the Bet Angel screen. You could also have Bet Angel positioned slightly off centre and this is hiding the bottom of the screen. You can also select a market by using the File menu at the top left of the screen.
Selecting a market
When you see the market selection menu tree you can scroll up or down this list to selection a market you are interest in. To open a particular market click on the + on the side of the market. This will open up all available markets and options underneath that market. You can also double click on the name of the market to achieve the same action. In this example you can see we have opened the market tree, then double clicked on the Horse Racing Todays Card market. This has expanded the tree to show a number of se lections. We have clicked on 13:10 MrktR. To select and start betting on the market you are interested in, highlight the market and click Switch To Market or double click the selection.
Page 21 of 189
Page 22 of 189
Selecting a market to trade If you would like to navigate to a new market rather than using the Select a market and start betting button you can also use the File option on the top left of the Bet Angel screen. Clicking on this option will display several options. If you click on select market or press ALT+S on your keyboard you can select any market from all those available on Betfair. On the Bet Angel Desktop you can also select a market if you wish but most users will use the main menu to navigate. This menu will also display the last five markets you have looked at. If you want to skip quickly between markets then you can use this menu to jump quickly between the most recently viewed markets. Navigating between Bet Angel functions Once you have selected a market you will arrive at the One-click trading screen. To move to other Bet Angel functions simply click on the function that you wish to use.
Page 23 of 189
Keyboard
Result
CTRL & N CTRL & P CTRL & SHIFT & P CTRL, SHIFT & N F1 F2 F3 F4 F5 F6 F7 F9 F10 F11 F12 CTRL&F1 CTRL&F2 CTRL&F3 CTRL&F4
Jump to the next market on the market selection list Jump to the previous market on the market selection list Jump to the next horse racing market Jump to the previous horse racing market One click trading screen Ladder trading screen Automation screen Charting screen Manual bet screen Dutching screen Bookmaking screen Matched bets Saved bets Bet Angel activity log Bet Angel settings Set force open to None Set force open to Back Set force open to Lay Set force open to Reverse
Page 24 of 189
Practice Mode
Bet Angel Professional has a practice mode which is selected by choosing Practice mode in the login screen.
o o o o o o o
Explore ALL software features with NO risk Attach an Excel spreadsheet to evaluate strategies Practise bookmaking, dutching, automation, offsetting and more Simulated bet matching process gives realistic market feel Learn trading techniques in a safe environment Simulates Betfair Cross Matching algorithm Includes simulated 'Take-SP' & 'Keep Bets'
The practice mode allows you to become familiar with all features of the software and to place practice bets at no risk. The market data is from Betfair but no bets are placed on the exchange when in this mode. The technology we use is unique and provides a second to none 'real feel' of using the exchange. However, it must be stressed that actual trading on the exchange can never be 100% accurately replicated as real bets will affect the market and thus behave differently. When using practice mode, the global settings area will be have an ORANGE background colour, the account balance area in the bottom right hand corner of the screen will have the words PRACTICE MODE displayed and the application title will have the words PRACTICE MODE appended in the title bar area. Note that continued use of practice mode for prolonged periods may result in Betfair account suspension due to the similarities this raises with commercial use. To avoid this place a real bet every so often.
Page 25 of 189
From here there are eight tabs or sections of settings that can be configured.
Display
From here you can select the colour of the trading screen background. In the image on the right a green background has been selected.
Page 26 of 189
For example, here we can see the amount of money available on either side is 211 + 196 + 2. If we set the weighting to outer 33%, middle 33% and inner 34% then we calculate the WOM accordingly. So 33% of 211, 33% of 196 and 34% of 2. This would be repeated for the lay side. We can then manipulate the WOM reading to fit the market or our own trading style.
Page 27 of 189
are not firing. Then you may have set your maximum liability setting too low and Bet Angel will not be able to complete your counter position. It is important to note that these settings only apply to your initial bet rather than any subsequent bet triggered by your initial trade or by any automatic features in Bet Angel. Therefore if you used offsetting to put two orders into the market these settings will only apply to your initial order.
NOTE: Your Betfair account profile also contains a liability setting. If your bets are being rejected and the Bet Angel liability setting is above the level then check your Betfair account settings.
Behaviour
Certain aspects of the way Bet Angel behaves when placing a bet can be controlled here.
When you first install Bet Angel and start betting, you will see a box appear on the screen with details of the bet, your liability on the bet and asking you to confirm that you wish to place the bet.
Once you are comfortable with how Bet Angel places bets you can turn this off by un-ticking Show a bet confirmation message when placing a bet
Page 28 of 189
Green Up Restriction
If you wish to use the trade profit calculator to green after using the dutching or bookmaking feature then you need to ensure this setting is NOT ticked. However, use of the trading profit calculator to green after bookmaking or dutching is risky and caution is urged. When using the dutching or bookmaking features of Bet Angel, you are trying to realise a profit by taking advantage of a book over-round or under-round in your favour. You are not realising a profit by closing a trade. The greening column on the one click screen will close trades in order to realise a profit or loss for each selection in a market - a different strategy to bookmaking or dutching. Using it to exit a bookmaking or dutching session is inefficient and can be dangerous if you have repeatedly used the bookmaking feature in one market. For example, you may require a large amount of money to exit an individual bookmaking bet. If the market cannot stand this amount it is likely you will not exit all positions and may end up in a losing situation.
Communications Settings
Dynamic Connection Tuner
The dynamic connection tuner is a unique Bet Angel tool which further enhances your ability to get the best possible performance from Bet Angel, your internet connection and Betfair. You will find the dynamic connection tuner in the settings area. When you are logged in via an API or hybrid mode you can use the connection tuner to further enhance your connection performance to Betfair.
Page 29 of 189
There is no right or wrong usage of the connection tuner, each machine and Internet connection will exhibit different and unique characteristics. Your objective should be to adjust the refresh rate in Bet Angel to a reasonable level and pull the connection tuner to the lowest number possible. If the connection tuner is too low in comparison to your refresh rate you will see that Bet Angel is unable to refresh and the responsiveness indicator will stall or freeze. This is an indication that your setting is too low. If this happens move your refresh rate up or the tuner down. If your setting is too high you will not notice or see any characteristics that will indicate this as Bet Angel will continue normal operation and the tuner will have no effect on the operation.
For example, if running two instance of Bet Angel you will need to reduce the limiter to 10 data calls per second or less. In normal use, with the limiter set at 20 or less, you should not incur any charges. Betfair count each second of time slightly differently to your computer. Because of this we recommend you set the limiter to a value of 15. You will also find details of the charges on the Betfair website under the About Us link.
Page 30 of 189
Connection Smoothing
There are four settings to choose from here from Off to Full . This is designed to make the flow of information appear to be consistent on your screen. If you have an internet connection that is slow or if you are a long way from Betfair for example, then this setting can be useful in providing a more stable appearance.
There may be occasions where rounding differences may make the locally calculated P&L slightly different to the actual figure from the exchange. This could happen if making extensive use of the bookmaking and dutching features. If using these features extensively you can turn off the locally calculated P&L in the settings editor.
Page 31 of 189
Ladder Settings
The way the ladder is displayed can be controlled from this screen. The ladder can provide a lot of information but you may choose to disable some of this to provide a less clean appearance. The Row Style setting allows you to increase the size of each row to make it easier to click on each price. The number of rows that can be displayed will be reduced however. The ladder interface will automatically display the maximum number of rows that your screen allows.
It is also possible to add more ladders up to a total of ten. As a default, three ladders will be shown in the ladder interface unless the enhanced display is chosen, in which case only one ladder will be shown. Here, we have five ladders selected.
Other settings that can be enabled or disabled are highlighted in the image below.
Page 32 of 189
Page 33 of 189
Page 34 of 189
If the current price of the selection is equal to or higher than 2.0 but no higher than 2.5 then place a bet at 1.01. This bet will only trigger when we tick the appropriate boxes in the automation tab. We choose a lower price as the market may move quickly and choosing 1.01 almost guarantees that we will get matched as Betfair ALWAYS match at the best available price. If you set the Place at figure close to your trigger amount you run a risk of the bet remaining unmatched.
Page 35 of 189
Chart Settings
There is a dedicated section to the chart settings later in the manual. This explains in great detail how to change the advanced charts and adjust the colours, intervals to your own preferences. Automatically change popup charts to display current market With this option ticked, new popup charts will be displayed with their synchronisation set to 'Market'. When un-ticked, new popup charts will be marked as not synchronised. See the charting section later in the manual.
Sound Alerts
Under the settings menu there is the option to Enable sound. The most common sound in Bet Angel is in the placing bet sound. This is played whenever a bet is put into the market. This enables you to be clear that a bet has been placed and avoids you placing multiple bets. If you do not like this additional sound prompt you can switch it off from the settings menu.
Additional sounds can also be played during critical moments and timings during an event. Click on the Sound Alerts tab in this menu to set these sounds. There are four countdown alerts and additional alerts for in-play and suspended status. You can switch any alert on by clicking on the active tick box next to the sound alert. You will also need to specify time, if relevant, before the event that this sound is played. In this example we have set the time to 300 seconds. This means that the sound you have specified will play five minutes before the start of the event. The default audio sounds are spoken warnings such as This event starts in one minute. You can modify any of the sounds to whatever you wish by changing the source path of the sound. To do this click on the Browse option on the sound you
Page 36 of 189
wish to change. This will bring up a file explorer and you should point this to the sound wish to use instead of the default sound. When you have located the sound file you wish to use, double click on it or click once and then click the open option in the dialogue box. Your new sound is ready to use.
Using Profiles
Bet Angel allows you to store settings under profile names so you may call them up at any time. This allows you to configure Bet Angel for use with different trading styles to suit different markets or to experiment and try different strategies. Once you have made changes within the settings editor it would be a good idea to save them. Click on the save or save as button to do this and give the profile a name.
Page 37 of 189
When starting Bet Angel you can choose to load the settings from the login screen.
Or you can call up the profile from within the software by selecting the profile name in the drop down box next to the spanner.
The screen layout settings can also be saved to a profile and different profiles can be selected by choosing from the drop down box next to the monitor symbol.
Page 38 of 189
You can also choose to send additional data to the Excel spreadsheet when it is connected to a market. Note that sending this data will have a perfomance overhead so keep these to a minimum. These will be added to columns AF through AL. Note that they will be displayed in the order below in sequence. For exampe if you select jockey name and projected SP these will populate columns AF & AG. If you select only stall number and reduction factor these will be displayed in AF & AG also. If you select all four of these they will be displayed in order from columns AF though AI. Saddle cloth number Stall number Jockey name Trainer name Reduction factor percentage Actual SP Projected SP
Page 39 of 189
Usage
Global settings can apply to one-click, automation, manual bet, ladder and charting screens. In some of these of these areas global settings will apply automatically, in other areas you will need to specify that you wish to use the global settings. Look for the cog symbol on the one click and other screens. The ladder interface requires you to activate global settings by clicking on the Use Global Settings checkbox.
Please check on each screen whether the global settings are switched on. Failure to do this could lead to them being applied to orders where you did not wish them to apply.
offsetting by box to switch on the offsetting function then use the box to the right to set the spread or the number of ticks you require from the trade.
Offsetting
Offsetting is the process of placing two orders in the market at a pre-defined offset to create a potentially profitable trading position. The first order you will initiate and the second order, the offset order, is automatically placed by Bet Angel. If the second order is matched then you will make profit. The offsetting order is defined as performing the opposite function of your opening trade. If you back first to open a position then offsetting will place a lay order in the market automatically, if you lay first offsetting will place a back order in the market automatically. If you are offsetting please ensure you are familiar with the offsetting modes in the settings editor and also how settings such as fill or kill change the characteristics of offsetting. The offset by x ticks function allows you to de fine how far apart your offset orders are. If you place an offset of one tick, Bet Angel will place your opposing order just one place different to your opening order, at the next available odds that would generate a profit for you. If you offset by one tick then you will stand the greatest chance of getting your orders filled. You can offset by as many ticks as you like but, obviously, the larger this offset the less chance you have of getting the offset filled.
1. Clicking at 2.66 with a one tick offset on the back side.
3. Using these stake values for both orders. 2. Automatically creates a new position here with a lay order at 2.64
Page 41 of 189
successful placement of the first order. You will also ensure that any partially matched orders are also offset by the partial amount. If you switch on the fill or kill you are telling Bet Angel to fill as much of the order you have placed or to kill it, i.e. cancel the order. The fill or kill function is typically used in two distinct modes: (1) If you set fill or kill to zero it will attempt to place an order, fill what it can at the current price and then cancel the rest of your order. If there is nothing available to fill your order then it will cancel your entire order. (2) It also works by holding your order in the market for a pre-defined time period. It will hold this order in the market and when the time you have specified expires it will cancel the remaining part of the order, if any. If you have applied global settings, such as offsetting, it will offset the filled amount, whether full or partial, for you automatically. This will also only take place after the pre-defined time period is up. In short summary: If you set fill or kill to zero, this tells Bet Angel to only place any other order if the fir st order filled, either partially or fully. If you set it to 60 seconds it will hold the order for one minute, 3600 seconds will hold the order for one hour! Typically in the stock market where time limits are placed, these orders are called time in force orders. Most Bet Angel users set the fill or kill function to a second or so if they are scalping so the market can catch the order in a reasonable time frame but not expose their position to the market. If, for example, you are trying to scalp by reversing the book and looking for a speculative fill, its worth setting the fill or kill to a much longer time period. For safety, you should make sure this fill or kill time is below the current time left before the market goes in-play.
Page 42 of 189
take a worse price if necessary. In the case of dutching, you may like to back at the lay price to gain that extra tick out of the market, but need to book to complete regardless (otherwise you haven't fully dutched the market). So if you set a five tick opening stop for example and enable global settings on the dutching screen, then if the unmatched bet eventually fills at the lay price then great. But if the price comes in five ticks then the stop will open the position on the runner for you. Without the stop, the price could come in and in and your only way to ensure the fill would be to wait until the off and Take SP. Even if you're just placing a single bet you may wish to use opening stop: Imagine an in-play soccer match, again you offer to back Man U two ticks above the current price as you want to place a back bet, but want a little more value for money and reckon the price will spike out in the next few minutes due to generally volatility in the game. If it fills that's fine you got want you wanted, but if the price contracts by your specified amount then the stop triggers and your bet is still placed. You didn't get the price you initially wanted, but at least you've still got your bet filled on Man U without watching it. I.e. getting the bet filled on Man U was your primary aim; the extra couple of ticks you asked for were secondary.
Page 43 of 189
Clicking on 2.60 with a one tick offset, force open set to reverse and a 60 second fill or kill.
Will place a lay bet at the current back price and hold it for 60 seconds or till the lay order is complete.
After 60 seconds is complete or when the order is filled. Bet Angel will place a back bet at 2.62 or better.
Page 44 of 189
Offsetting by X ticks
Offsetting effectively allows you to put two orders in the market with a spread between them. Bet Angel allows you to put a numeric value to that spread, this value is based on ticks. If you enter a numerical value next to the offsetting by function this will make the offset bet enter the market at a value X ticks away from your opening bet. If you back at 2.66 with a 2 tick offset then Bet Angel will automatically place a lay bet into the market two ticks away at 2.62. To learn more about tick values, read the auto staking section.
+2 ticks
Entry price
-2 ticks
+2 Entry
-2
Page 45 of 189
Page 46 of 189
Stop orders
If you are using offsetting it is possible that your order could go against you and you could face a loss. If you let the loss run it could get much bigger and therefore stop orders can be applied to any offset orders you put in the market. The stop order works by closing your position at the best available price at the moment the stop fires. It is designed to allow you to exit the market immediately and without emotion. Stop orders will fire if you use them before the off and in-play. Due to the way exchanges work it is not possible to carry stop orders between the pre-off and in-play transition. If you enter the market by backing at 2.66 and you arm the stop at 2 ticks. The stop will trigger if your subsequent lay order breaches 2.70. Because you have backed first it will place a lay order to close your position.
Entry price
-2 ticks
Place stop at
The place at (ticks) function has been designed to ensure that the stop orders fires at a reasonable price. If a stop fires and seeks to close your position at the best available price, it is possible the best available price at that moment in time is actually a false price, a price significantly different from the standard market price. By placing the stop order within a reasonable distances of the actually stop trigger the place stop at function allows you a good chance of your stop executing and also ensuring that the execution price is near the current market price. Following on from the previous example, if the stop is triggered at 2.70 the stop is executed by Bet Angel by placing a lay order at 2.76. By placing the lay order this far out but not too far out it virtually assures that the closing position is completed, but at a safe price.
Page 47 of 189
Trailing stop
If you are looking to catch a much broader trend in a market but want to retain a stop loss if your position starts to turn then you can use the trailing stop. When offsetting is switched on the trailing stop works in the same way as a normal stop but moves with your order. The following illustration demonstrates how a trailing stop order moves.
Current price Trailing stop order
Normal stop
With a conventional stop order, the red line, your stop order is fixed on its exit trigger price. It never moves and therefore when a position moves in profit it has to move back some way before the stop loss is triggered. In effect if your stop is triggered in this way you are ensuring a loss. If you use a trailing stop, when your order moves into profit the trailing stop, the blue line, is pulled up behind your order to ensure that as the order moves into profit the stop order guarantees that profit. If the trend fails and starts to retrace, Bet Angel will close your order. In a strong trending market it is likely that your trailing stop will have moved some distance and therefore you catch the predicted long term trend in price movement. But if that trend reverses and ends you trailing stop will cut you out immediately locking in your profit.
Page 48 of 189
Offset Batches
Sometimes, when using large stakes you may wish your offset bets to enter the market before the whole amount of the initial bet is taken. For example, if you have placed an offset bet with fill or kill set to 20 seconds, then Bet Angel will wait 20 seconds until placing the offset. Using Offset batches will tell Bet Angel to submit the offset bet as the initial bet is filled. A setting of 1 is the default setting and Bet Angel will wait until the delay period is over. A setting a 5 for example will divide the offset bet into 5 bets. For example, if the initial bet size is 100 then the offset batch size will be 20. As each 20 is matched on one side then Bet Angel will submit the corresponding offset bet. This will allow Bet Angel to trickle smaller bets into the market as the initial bet is filled.
Page 49 of 189
Here, you can see we have selected an offset of 20 ticks with a trailing stop, fill kill of 5 seconds with 10 offset batches. This was then saved with the name My Horse Race Settings. You can call your settings what you like and these will then appear at the bottom of the drop down box ready to call up and use in the future.
Page 50 of 189
Additional features
On the right hand side of Bet Angel you will notice additional features of Bet Angel. The first is a general calculator and you can use this to perform quick mathematical calculations without having to scramble around your desk. The second is Bet Angel Guardian and has an entire section dedicated to it in this user guide. The third group of icons represent the Bet Angel trade calculator, a sophisticated trade exit optimisation tool. Again, an entire section is dedicated to this particular function. The meter icon on the far right will open up the Bet Angel Market Overview screen. This is explained later in this manual. And finally there are the specialist tools. Tennis Trader and Soccer Mystic represented by a tennis ball and a soccer ball. See the sections later in this guide.
Page 51 of 189
The main screen is colour coded so you can see at a glance what type of order you are placing in the market. If you see a blue shaded price and click on it Bet Angel will place an order into the market on that selection at the price you clicked at. The amount it placed is determined by the stake value on the far right of this screen. In this example if we click on the row containing Montana Gold at a price of 3.7, Bet Angel would place an order into the market by backing Montana Gold with 3 at 3.8. Because the current best market price is better than 3.70 to back, the exchange will fill your order at the best available price. In this case your order would fill at 3.8. If you click on the red / pink areas instead of placing a back order Bet Angel will place a lay order into the market. If there is not enough money to fill your order the remaining portion of the unmatched bet will appear in the unmatched bet area of Bet Angel below the main one click trading screen.
Page 52 of 189
The figures at the top of the list of selections are the book % value. This is the total value of the book on either the back or lay side. Layers could make money by laying a book above 100% and backers by backing below 100%. This number will give you a feel for how much money is lost to both sides of the book and how efficient the market is. If a situation occurs where the book slips under or over 100% the column number will turn green to indicate that you could have performed book arbitrage on the market. Read the book making or dutching section to learn how you can do this. The current market you are on is displayed on the top left of the screen along with how much money has been matched on this market and the last and average increase in volume. You can set the average volume settings from the settings editor, there is no pre-set standard for average volume and it is simply user defined.
Page 53 of 189
On the left of the screen are the selections available in this market. If you are in a horse racing market each selection will display supplementary information such as the jockey silks, the saddlecloth number and, if you hover your mouse over that selection, additional details about the runner. Each selection is displayed along with the current profit and loss underneath each selection. The number in brackets is the stall draw number. As you place orders in the market you will see your potential profit or loss on each selection if that selection goes on to win. If you click on the name of the selection you will bring up the Betfair charts for that selection. Click on the refresh button to bring the latest chart to this area. If you wish you can also get the chart to automatically refresh at a pre-defined time interval. The chart on the left represents the in which the price / odds have traded since the market was opened. This will give you a feel for how volatile the market is and whether the price is predominately moving in one direction or another. The grey lines underneath the red odds line is the amount of money, the volume, bet at that price, at that particular moment in time. The charts are linear, they move with time, but because there are Betfair generated Bet Angel cant interpret over which time period the ch arts were generated. range
The chart on the right is the implied chance graph; this is the inverse of the odds available. If a selection is trading at digital odds of 2.00 on the implied chance chart it will be display at 50%. The calculation is 1/2.00 = 0.50 or 50%. The implied chance, unsurprisingly, is telling you what chance this selection has of being a winning bet. At least this shows the markets interpretation of that chance. If you felt it was more than this then there is value backing the selection, if you think there is less you would lay it. From a trading perspective you should use these graphs to instantly asses if there is any long term trend, what that trend is and how much the price has been moving. This is a good way to understand the general market movements. To the very far left of this section there is the Bet Angel Graphing button. Clicking on this button will take you to the dedicated streaming charting area of Bet Angel. This allows you to plot custom made charts based on a variety of prices and indicators. If you would like to know more about this function please read the dedicated section later in this document.
Page 54 of 189
To see your net position in the market fully hedged against all selections, i.e. fully greened up, just click on the green tick box. The column will now represent not each closing trade, but the net position if you hedged at the current price. You will see your hedge amount change as the market moves. To accept this value and to hedge ALL your current market positions, simply click on any of the selections in the column. It is advisable to keep this box checked if you have used it once so that you can see your fully hedged position. This column is not designed to be used with the bookmaking or dutching feature.
Page 55 of 189
When you click on the make market button it place two orders in the market, not only this it places both orders on the wrong side of the book. By wrong we mean it will lay at the current back price and back at the current lay price. It does this because if both these orders are filled, taken by other market participants, you will create a profit by netting the spread in between these two prices. Bet Angel will place these orders at the prevailing stake in the stake boxes so if you use the make market button make sure both stakes are set at the same level.
Page 56 of 189
These are the back and lay stakes that will be placed.
Page 57 of 189
Settings The settings at the top of the one click screen control the layout and appearance of the columns used. This will hide or show the column headings. Hiding the headings will allow more market selections to be shown on the screen.
This will toggle one click betting on and off. When 'off' the pointer becomes a selection tool for the manual bet layout.
*In the ladder, you will need to tick 'Use Global Settings'.
Page 58 of 189
Custom columns
If you want to create your own column this is possible using the custom columns settings. Select the profile you wish to load into the custom columns editor. There are two provided - default and 5 prices. You can create your own profiles in the editor. Click on the custom columns button ( ) to get started. You can see from the image here that you can set the column to submit back or lay bets at fixed or offset prices from the live prices. You can also specify a fixed stake or to use the stake normally used when using the grid. In addition, you can specify a column to cancel unmatched back or lay bets you may have in a market.
You can see to the left we have specified a custom column to cancel Lay bets. And the column appears as on the right.
Page 59 of 189
Here I have specified a column and called it 'My Fixed Column'. It will be fixed odds of 1.8 and I have specified a strong colour to make it standout. If I save this I can now add this column by clicking on the column chooser button and placing a tick by my saved column.
Custom Column
Now I will be able to place a bet at the specified odds with a single click even if they are outside of the normally currently available prices.
In addition the columns can be moved. For example, if you want the trade profit moved to the right of the prices grid then you can drag and drop it wherever you like.
Page 60 of 189
If sorting by values that are dynamic then be aware that the order can rapidly change. Take a horse race win market for example. If you have selected to sort by price and there are two or more runners at the same price then these can rapidly flip position making it possible to place bets on an unintended runner.
Page 61 of 189
To save a layout click on the View menu item in the top menu bar and select Save Screen Layout or Save Screen Layout As if you want to save a new profile.
Page 62 of 189
Main buttons At the top of the unmatched bet area there are six main buttons. Save all manually saves any unmatched bets to the saved bets area. Cancel all will cancel all unmatched bets. It is important to note that if you modify bets in the unmatched bets area, except for the nudging feature, you will need to use the Submit changes button to submit these changes to Betfair. Just modifying the odds or stake on an unmatched bet will not automatically change these odds, you need to use the submit changes button to achieve that. Cancel all will cancel all unmatched bets. If you have made a mi stake when modifying your orders Reset will reset any amendments to bets that you have made but not submitted. In addition there are the Keep All and Take SP All buttons. These tell the exchange to KEEP the bet in the market when turned in-play or to TAKE SP. Unless one of these options is chosen, the unmatched bets will be cancelled. This function is the same as on the Betfair website and only available when offered by Betfair. Using the main title bar in the unmatched area you can also sort your unmatched bets by Name, Bet reference, date placed, odds or your outstanding stake. You can sort in either ascending or descending order.
Page 63 of 189
Modifying and nudging orders If you wish to modify the stake value or the odds on an unmatched bet you simply click on those odds or stake and a white box will appear around the odds or stake. This is a now a numerical field where you can enter your new stake or odds. If you have clicked on this field by mistake, either press esc or click elsewhere on the screen. You will also notice that there are plus and minus buttons to the right of the unmatched bet odds. These buttons allow you to quickly and easily amend an order by nudging the price up or down by one tick. A tick is the next price point available in that odds series. If you had a bet priced at 5.7, nudging the odds up one tick will push the price to 5.8 or nudging it down would push it to 5.6. Cancel / Close position Rather than cancelling all open positions in a market you may wish to cancel individual positions. This can be achieved by clicking the cancel option on the unmatched bet which you wish to remove from the market. Sometimes, rather than modifying or nudging a position, you may wish to just exit you position immediately. If you click the close position button Bet Angel will attempt to close your position at the best available price at the current stake value. Bet Angel will place this order slightly outside the best available prices, the third best price, in order to ensure you have an excellent chance of filling your closing position and exit from the market. You need to be aware though that best available price could be anything. Bet Angel will always place the closing order at a good price and this will generally complete without issue but if the market suddenly moves that price could be significantly different from the current best available price at the time you click the button. You may wish to explore using the trade calculator option to exit trades more effectively. Awareness If you modify a bet in the unmatched bets area, Bet Angel assumes that you are taking manual control of that bet. Therefore any global settings that were applied to this bet will be lost. Settings such as stop losses, fill or kill orders will no longer function if you modify a bet manually.
Page 64 of 189
Usage If you have unmatched bets you can use two methods to change the status of your bet when the market goes in play. We have an unmatched bets it will appear on the unmatched bet area. Also there is a column here titled At in -play. By default all bets get cancelled when the market turns in play but by clicking on this area next to the bet you wish to modify, you can change what happens to the bet when the market is turned in play. If you wish your bet to be carried over to the in play market, simply select keep. Alternatively you can make the bet take the SP price by clicking Take SP. If you modifying an individual bet you need to instruct Betfair of these changes and you would do this by clicking the submit changes button. Bet Angel reminds you that you have modified but not submitted by changing the status to the colour red. By using Take SP your bet is guaranteed a match, but you are not guaranteed at what price it will match. By using keep you will retain the same price and st akes but you will rely upon the in play market volatility to get your bet matched. If you have a series of bets in the unmatched bets area you can globally apply these characteristics by clicking on Keep all or Take SP all. All unmatched bets in the unmatched bet area will modify and adopt the new characteristics; there is no need to submit changes.
Awareness The ability to modify unmatched bets to keep or SP bets; is only available in API mode. This option will not appear if you are logged on in other non API modes.
Page 65 of 189
When we say an increment of 0.01 we are saying that the odds would move from 1.78 to 1.79, or a percentage move of 1%. The odds are moving at increments of 0.01 and therefore this move is one tick. If you set your tick size to 10, when you trade successfully for one tick, you will make 10. If you are unsuccessful you will lose 10. Your risk and reward is now carefully framed for you. At an increment of 0.10 it would move from 4.40 to 4.50. If you were looking to trade a position in the market and had a stake / trade value of 1000, placing this stake in a market that moves at 10% increments means you will only be 10 ticks away from losing your entire stake. Something moving ten ticks against you is a possibility so this is a riskier trade than at lower odds increments. At increments of 1% you are 100 ticks away from losing your entire stake. Of course this works the other way around as gross profitability is directly related to movement but the essence of staking with tick sizes is to manage your risk carefully. At lower odds your stake in generally not under threat and there is also generally more liquidity available at much lower odds. This is why traders tend to trade at short (smaller) odds.
Page 66 of 189
Because our focus is on capital preservation and risk management it is best to set a tick value and use that to determine your stake. When you start trading to carefully judge and manage your exposure and return you could start with a tick size of 1. The lowest odds available move 1% at time and therefore your bank requirement will be 1/.01 = 100. With a bank of 100 you could trade at 1 tick sizes.
In the first example you can see that we have set the tick size to 1. Because of this tick size Bet Angel has automatically adjusted the stakes of each selection to reflect the fact that if any of these selections moves one tick in our favour we would win 1.
In the next example we have upped our tick size to 5. Again you can see that Bet Angel has change the stakes to reflect a 5 win if we guess the next immediate price movement on any selection.
Page 67 of 189
Page 68 of 189
Countdown timer
Concept The countdown timer allows you to keep informed on the expected start time of an event. It counts you in to the expected event start time with characteristics to alert you that you are near expected. This allows you to exit all open positions before the event starts and switch es to inplay or suspended status. Usage The countdown timer is always present on Bet Angel professional. It is located at the bottom of the software and to the right of the screen. To expand and bring up the countdown timer to the full screen, double click on the countdown timer. When you do this a box will appear which you can re-position around the screen at your convenience. You can use the pin function on this box to pin the countdown timer to the top of your current screen. Countdown status In its normal mode the countdown timer shows the time remain to the start of this event. When the event is less than one minute away the countdown timer changes to red to warn you that the event is about to start. When you enter the last thirty seconds the timer will flash to alert you that you have little time left and should exit all positions. When the event goes in-play the timer will indicate this and when the market is re-opened it will start counting up to show you how much time has elapsed since the market turned in-play and was unsuspended. Awareness Events can start without warning or before the time that they are schedule to start. The countdown timer is only an indicator of the expected start time. Do not rely upon it as your only indicator. You should also take steps to ensure the time you are seeing relates to that which you expect. For continuity Bet Angel takes its time from the Betfair API but the timer also relies upon your computer system clock. Make sure that you synchronise this clock regularly to ensure the timer works correctly. Less than 30 secs.
Normal
In-play time
Page 69 of 189
Page 70 of 189
In this example you can see there are three buttons which you can use to close your position. Current close allows you to close the position immediately. If you have previously backed it will lay at the current lay price and if you have laid it will back at the current back price to close your net position. Reverse close allows you to take the most immediate available price on the opposing side of the book. If you have backed to open your trade it will try to lay at the current back price to close. The disadvantage of this tactic is that your fill is not immediate and not guaranteed but the huge advantage is that the price you get to close at will be more profitable. You can also use the same tactic to reduce a potential loss or scratch your trade if your position is going against you. It is also possible using the manual close option to nominate a price which you wish to close out at. You can use this to assess future profitability, a potential loss or to put a price in the market that will be met at some point in the future. Use the saved bets option to automatically re-introduce this bet into the market if you wish to be matched at some other time.
If you tick the greening option on the trade calculator the calculator will automatically hedge your position on this selection in the market when it places your closing position, regardless of how you chose to close your position. This means you can place a trade with only one click that will automatically place the correct stake and at the correct odds to spread the profit you have made across the entire book. It will perform this task whether you have made a profit or a loss and it does not need to place multiple bets to achieve this. A good way to experiment with the trade calculator is to use it o n an in-play event. This is because the odds move quickly and you will see the immediate impact of this on the trade calculator. Try laying a small stake in a horse race before the off and use the trade calculator to close this position in running.
Page 71 of 189
Setting up
On the first visit to this page you will be presented with a display of vertical odds across the screen. Each of these represents the first three selections in the current market you are viewing. In order to change any of the selections, simply click on drop down menu with your selection. To the right of the selection name there is a small chart icon, clicking on this will bring up the current Betfair charts for this selection. Using the ladder style option in the settings editor you can change the way the interface is represented on your computer. You are able to adapt the ladder display to either normal or large rows. Not only does this make the screen more useable it will allow you to adjust the screen to your monitor size. The normal row size fits the odds and match bets total and allows more cells per screen. The large row size puts empty space around the current data. This means it is easier to view each cell and the chance of clicking on the wrong one is minimised. There are a range of options how the screen can be display and all are available from this drop down menu. If you have a larger screen with a high screen resolution you will be able to fit more rows on. Experiment with this menu until you find a setting you are satisfied with. You can also define how the ladder behaves when you click on it. Using the force open option you can force orders on the ladder to enter on back side only, on the lay side only or you can have back orders on the left and lay orders on the right or the opposite of this. Each method has plus and minus points depending on how you wish to trade the market and what Bet Angel features you aim to trade with. For more information on force open read the dedicated section.
Page 72 of 189
Enhance ladder
Selecting this will show the additional advanced features available with the ladder such as charting and a dedicated trade profit calculator. See the section further on in this guide.
Charting options
If the enhanced ladder is selected then the left of these buttons will clear or reset the charts. The button on the right with the spanner will display the chart settings options.
Greening Options
As you will read further on, the left hand column of the ladder shows the potential position should you close your trade. You can select to have this shown with greening or not.
Greening Position
The figure on the right hand side shows your potential or current green position should you close all open trades at the currently available prices. Click on the figure to place closing bets.
Page 73 of 189
When you look at a market before it turns in-play, money held in open orders outside of the current price can be there for a number of reasons. Seeing the range and scale of this money will allow you to get better understand what is happening in the market. Mone y lurking outside of the current price creates pressure or resistance to price movement by default, it also leaves a footprint of positions that people have left open perhaps because they have been only been partially filled or they are waiting for the market to return to its mean. People still leave large open positions out of the money; monitoring this is a definite advantage.
Page 74 of 189
Full market depth is also for useful for understanding volatility. If the range of matched prices is wide this suggests the market is more volatile. While you may get larger price swings you also need to be cautious of any moves that start to go against you. If you see even amounts of money matched across the market then the weight of money will likely move prices quickly in either direction. In contrast, large amounts of matched bet volume at narrower price ranges will create a less volatile market. Large amounts at certain prices are likely to mean that the price has hit resistance and may struggle to break through that price. It is likely that the market thinks that value is held above or below these points and people are acting on that by backing or laying when value is exceed in either direction. Full market depth is excellent tool to give you a much deeper understanding of the market.
The orange area above shows the total traded in a graphic format and will relate to the figures you see. The purple part of the chart shows the total traded in the time frame set in the settings editor. This is set to 60 seconds as a default.
In this area we can set pre-set stake amounts to allow us to quickly change the stakes used when betting on the ladder. The standard stake area is set by the default stake amount defined in the settings editor.
Page 75 of 189
The Pre-set stakes we can change by over-typing the values. For example, if I want to use 2, 5, 10 and so on I can enter these values. The Net Stake is showing us the current stake required to close a position on a particular market selection. As an additional help, the background colour of the Net stake shows us whether we need to place a BACK (blue background) or LAY (pink background) bet to close the position. For example, here a 50 LAY bet has been matched in the market. This makes our NET STAKE 50. Bet Angel is showing that a BACK bet of 50 (blue background) is required to close our position. We can quickly select the Net Stake by clicking on it with the mouse then placing a BACK bet.
Note that the trade profit calculator cannot be used for greening once a position has been closed and has zero Net Stake.
Page 76 of 189
Unmatched bet.
In the first illustration we can see a lay bet has been placed at 3.55. The trading profit column (indicated) is telling me that I can close the trade at 3.55 for net ZERO. Closing at a lower price will result in a loss (red number). Closing at a higher price will result in a profit (green numbers). I want to realise a profit of 1.50 from this market and I can see from this column that the price needs to move to 3.75 in order to do this. If I click on the green 1.50 in the tra ding profit column, Bet Angel will place a bet in the exchange of the correct amount to realise this profit. You can see Bet Angel has done this in the second illustration. If using greening, Bet Angel will automatically calculate the stake required.
Page 77 of 189
Enhance ladder
If you tick the enhance ladder option then the ladder screen is instantly transformed into a multi-function, multi display trading tool. This is a significantly more detailed interface than the normal ladder. The display combines several elements of different Bet Angel screens all in one component. This allows you to monitor and trade with the maximum of efficiency. The downside is that there is only one selection that can be traded at any one time. However, you are able to switch dynamically to other selections in the same market using the drop down menu or by clicking on the grid control on the right hand side of this screen.
The enhanced ladder interface is a combination of the traditional interfaces but in a compressed form. The enhanced ladder contains: The standard ladder trading tool Trade calculator Charting Grid interface Matched and Unmatched bets
For most of these functions you should simply refer to the dedicated section in the user guide to learn how to use them. One change though is in the match and unmatched bet area. On the enhanced ladder this has been compressed to a much smaller size and all the matched and unmatched bets related only to the selection you have on the first selection on the ladder.
Page 78 of 189
Page 79 of 189
You can also cancel all orders in a market on either the back or lay side of the ladder by clicking one of the Cancel buttons at the top of the ladder.
Cancel all these unmatched bets with a single click here (or press Z)
You can also cancel using the hot keys. To cancel all unmatched bets in the left column press the Z key. To cancel all unmatched bets in the right column press the X key.
Page 80 of 189
Page 81 of 189
On the enhanced ladder interface we can see more details of the stop loss order. Here we can see the price and the stake details in the profit calculator area of the enhanced ladder.
When using the one click stop loss on the ladder view note that if you change to a different market, the stop loss setting will be cleared. This is so you can always see a stop loss that is applied.
Page 82 of 189
Page 83 of 189
Automatically hedge your profit across the market with the green up button, no matter how small your profit.
Unmatched orders will appear here. Once click will cancel the order or you can drag and drop unmatched orders to a new price.
Current general market pressure on the price Traffic light system for LTP. Green price increased Yellow price is the same Red price decreased Use the scroll bar to move quickly across the entire market.
Clicking on the odds or % figure will centre the ladder on those odds.
Trading profit column. Click on these amounts to close at the price indicated.
Total amount that has been matched at this price with graphical representation.
Clicking on either side of the ladder will place a back order (blue) or lay order (pink) using your pre-set stake selected above. Total amount available on the three front prices in the market.
Page 84 of 189
Page 85 of 189
Page 86 of 189
Sample triggers
Back a horse when it is near to winning in running This back bet will trigger a back bet when the price of a horse has a value between 1.3 and 1.5, it will place the order at 1.20. If a horse is at this short a price in running then it is likely that it is near the front or close to winning. By placing a bet at these odds you stand a reasonable chance of backing the winning horse.
Lay two horses to guarantee a profit across the all horse whoever wins This lay bet does something really interesting. It triggers a lay on any selection at odds of 1.95 or lower. Why would you possibly want to lay a horse in running at odds on? Surely this horse has a good chance of winning? Well it does but if the price weakens and another horse trades at odds on and you lay it, you will guarantee a profit on all horses in the race.
When you have set up the rule, go to the automation area and click all lay. All the selections in the market are now primed to fire to this rule. If you arm the rule before the race has started bear in mind that when the race is suspended all triggers will be reset. This is so that you do not accidentally carry over triggers to an in-play market. Therefore, when the market turns in-play you should make sure you tick the Lay all box. If your trigger now lays two horses in running, at lower than 2.00, you will make money.
Page 87 of 189
On the global settings we have switched on offsetting and also the stop loss settings, we have also used fill or kill. When a bet is fired into the market the global settings will automatically apply offsetting. If this bet is filled the offsetting bet will reach the market also and if this matches then you will make money. If this bet is not matched Bet Angel will monitor the position and close it automatically if it moves too far against you. It does this using the stop loss feature. If your bet is unmatched but never reaches the stop loss you will need to close the position yourself to stop yourself having unmatched position and the market then going in play.
Page 88 of 189
If the market was recently suspended, false prices can disrupt the display of the charts. You may need to use the clear charts button in this instance as this will reset all the charts in Bet Angel and allow them to re-populate with better quality market data. If you click on the chart setting options this will bring up a new list of options which allow you to modify the way chart information is displayed. It is possible to modify several characteristics of the chart.
To modify the colour of anything plotted on the chart just click the colour box next to the line you would like to change the colour of. This will display a colour palette which you can use to
Page 89 of 189
apply any colour on the palette or any custom colour you may wish to create. Click ok on the colour palette when you have completed this. You will also see a set of tick boxes that allow you to change the default settings you see when you first change to the Bet Angel charting screen. Ticking one of these boxes will mean that when the charting tool is used it will default to display this set up. In this example we have elected to show all the available lines on and derive these lines from the back price. When we first use the charts next time all available lines on the back side will be displayed. You can also set the moving average line values from this section. The default settings are 21 for the fast moving average and 50 for the slow moving average. A setting of 20 will display the average price for the last two price updates. Moving averages are often used in financial markets as a signal to indicate a change in price momentum. As you move down this section you will also see colour and indicators for the lay side of the book, for the volume graph and also the weight of money. All of these can be modified in the same manner. The final setting on this section is the X axis interval. This setting allows you to specify how often the charting is update. If you are refreshing the market at a very fast rate you do not want to charts to update at the same rate. If they did the information would be useless and it would disappear off the charts almost as soon as it arrived. Therefore this setting allows you to specify how often you would like the charts to update. Click on the drop down box to modify this setting.
Page 90 of 189
Page 91 of 189
On the right hand graph you can see we have a weight of money graph. The weight of money graph is plotting where the money is in the market. The dark blue line is plotting the individual weight of money and the lighter blue line, where applicable, the average weight of money. Weight of money is important because it is how prices on Betfair are formed. All prices on a betting market are formed by the weight of money. If more people are willing to back a selection then the price will fall, if more people are willing to lay it the price will rise. On Bet Angel the weight of money graph will tell you where the money is in the market and plot accordingly. You can see in this example that the weight of money was persistently below 50% indicating pressure on the price to come in, the price would get smaller. The price did indeed get smaller and then the weight of money shifted in the opposite direction and was persistently on the lay side. At that point it went back in the other direction. You can clearly see the turning point on the weight of money graph as it reached a clear exhaustion point where nearly all the money was backing this selection and no money laying it. Without knowing anything about this selection we could tell that the market felt that there was no value in backing this horse at a lower price because at that point people started laying it and the weight of money started to move in the other direction. You can actually see that the shift in weight of money occurred quite a few bars before the price started to react. Again, this has pretty clear origins as a shift in the weight of money has to force a price change eventually. Weight of money does not work, generally, in-play. This is because the price activity in the market becomes directly linked to the activity in the underlying market. No amount of money can force a horse to stop two furlongs out or reverse a Manchester United goal. All price activity in play is tied to the underlying event. Before an event starts all activity is formed by opinion and that opinion tends to show up in the weight of money. The volume charts can also be useful for spotting the start of a broader price trend. If a large order reaches the market it can signal a change in sentiment on a selection or indicate a large player in the market. Watching for large orders in the volume area can indicate that a new price trend has just begun.
Page 92 of 189
When you first use the advanced charting you will be defaulted to the first chart in the list. By clicking the drop down menu you can select other pre-defined chart setting options. You can switch to different charts at any time by selecting the drop down menu option and selecting a new chart setting. Bet Angel stores information on the market as soon as you switch to it. If you switch between selections in the market Bet Angel will have automatically started collecting information on those selections as well. If you want Bet Angel to collect data over much longer time periods you should populate Bet Angels Guardian feature with the markets you are interested in. Make sure you pay attention to the refresh rate you have set in Guardian as this will ultimately
Page 93 of 189
determine the rate at which it is collecting data. For example, if you have ten markets available in Guardian and set it to refresh at 1 second, each market will be on a ten second cycle. This means it will collect data to populate the chart every ten seconds. If you want it to collect data faster, simply speed up Guardian.
To edit an existing chart setting, click on the name of the chart setting you wish to modify. These are displayed on the left of the editor. When you click on any one of these the main editing area fills with the settings you have assigned to that particular chart. To modify any of those settings simply click on the tick box next to the item you are interested in showing or wish to unselect.
Page 94 of 189
There are hundreds of possible combinations you can chose from based on the data you wish to show and how you wish to see it displayed. If you want to create variations of each chart with slightly different data, simply create the variation you wish to see, rename it and save it to your list.
General - Name
If you custom create a chart then use this dialog box to name your chart. All charts are listed in alphabetical order so bear than in mind when you name a chart. You may also want to use a name that helps you remember what the settings were.
OHLC Bar
An OHLC bar chart plots data over a time period and should therefore be used with a modified setting in the X Axis interval. By this we mean you should carefully decide over what time period you want this particular chart plotted. OHLC stands for "Open High Low Close. This chart setting is constructed using the following data: 1. 2. 3. 4. Opening price: It is taken from the first price of the period. Highest price: Highest price is high price of the period Lowest price: Lowest price is low price of the period Closing price: It is taken from the last price of the period.
Page 95 of 189
The top of the vertical line represents the high of the period while the bottom represents the low. A small horizontal line on the left side of the line shows the Opening price while the one to the right gives the Closing price.
Candlestick chart
A candlestick chart is a style of bar-chart used to describe price movements. It is a combination of a line-chart and a bar-chart, in that each bar represents the range of price movement over a given time interval. This method of charting prices is popular due to the ability to display five data points instead of one. Candle sticks are composed of the body blue and white, an upper and a lower shadow or wick. The wick illustrates the highest and lowest traded prices, and the body the opening and closing price. If the price goes up, the body is white, with the opening price at the bottom of the body and the closing price at the top. If the price goes down, the body is blue, with the opening price at the top and the closing price at the bottom. With all charting methods there are an immense amount of strategies you can put to use in the markets. As there are already substantial amounts of information available on this we suggest you Google each method to research your preferred strategy.
X Axis Interval
The interval is the time between each refresh on the graph. You can set to the lowest value to one tick / one price movement. Generally this would make too volatile so people tend to use time intervals. The time intervals range from 500ms to 10 minutes. Time intervals are best used when plotting bar or candlestick charts.
Page 96 of 189
The main charting editing windows consists of two different areas. The top layer named charts allows you to create a charting pane. Clicking the + icon in this area allows you to create a new charting window. You can create as many chart windows as you wish as they will all stack on each other. Use the chart height ratio to change the height of each of these stacked charts.
Page 97 of 189
When you create a new charting window it will be blank unless you add a data series. A data series is automatically added when you create a new chart window but you may want to modify this. Each main chart panel can be created as a Price, Volume, weight of money, MACD or relative strength chart. From there you can layer additional information on each chart. To add a new layer of information to the chart simply click the + icon in the chart configuration area. In this example chart we have created a price, weight of money and volume chart in the main charting panel.
Page 98 of 189
On the top price chart we have overlaid the last traded price twice and filled from top and bottom to create a shaded representation of price. We have also added a moving average of the current back price and added a parabolic SAR indicator.
On the middle weight of money chart we have overlaid the weight of money twice and filled from top and bottom to create a shaded representation. We have also added a moving average and added a constant line to mark 50% on the graph.
Page 99 of 189
On the bottom volume chart we have added a plot of the average volume and filled from bottom to create a one sided shaded representation of that data. You can add as many indicators as you wish to each charting panel. Being able to create custom charts is a powerful tool and many traders rely on using technical indicators to give some idea what the market may be about to do. If you wish to use advanced technical indicators Bet Angel allows you to create custom charts with a whole raft of different types of indicator at your disposal such as using a Parabolic SAR and MACD (moving average convergence/divergence). We would advise getting familiar with the different types of indicator prior to using them with Bet Angel. You can find out more about them via resources available on the internet such as Wikipedia. See here - http://en.wikipedia.org/wiki/Parabolic_SAR And here - http://en.wikipedia.org/wiki/MACD
Betfair Charts
Betfair can display Betfair charts that you may be familiar with from the Betfair website. The advantage of using them within Bet Angel is that these can be auto updated and displayed in different ways depending upon what type of data you would like to see.
These charts can be resized as desired by clicking and grabbing the corner of the chart.
The charts can also be synchronised or not synchronised to the market or ladders as desired.
Here we have chosen just to display the price chart by deselecting the % button.
Chart Synchronisation
When switching from market to market you may wish to keep charts open on your screen rather than close them and reopen them. Bet Angel allows the charts to synchronise with the current market loaded into Bet Angel so that when you switch markets the charts will switch also. In addition, if you wish to keep an eye on a chart from a different market, you can open a chart in that market, select not to synchronise that particular chart and then switch to the new market. This way you can keep track of multiple charts from multiple markets. In the image on the right you can see several synchronisation options: 1 No sync 2 Ladder 1,2 or 3 3 Sync with market If no sync is selected then the chart will remain looking at the runner or selection you originally clicked on even if you change market. ** If you choose to sync with the ladders then the chart will display the data associated with the runner or selection chosen in the ladder interface. If you choose to sync with market then the chart will change and link to the relevant runner or selection in the new market. For example, if the chart was looking at the 3 rd selection in the market then it will look at the 3rd selection in the list in the new market. Note that this is determined by the order provided by Betfair and will not include and sorting you may have chosen. Synchronisation can be applied to the Betfair charts or the advanced charts. NOTE: If you choose No sync and wish the chart to continue to update even though Bet Angel is no longer looking at the market, you need to ensure the market is added to Guardian by clicking on the button. Also ensure that Guardian is set to a reasonable refresh cycle and remember that the chart will only update once per cycle. For example, if you have 10 markets in Guardian and the refresh cycle is set to 1 second then the chart will now update once every ten seconds.
And click on the Back All button. This will place multiple simultaneous back bets across the field at my requested price of 1000. These will sit in the unmatched bet area from where I can further manage them if required. A similar use might be if you want to place a lay bet of 2 at odds of 1.01 across the field:
And then click on the Lay all buttons. Be careful when using this method. Carelessly clicking on Back All when you intended Lay All could prove costly.
Type in the green up value and Bet Angel will calculate stakes based upon the current lay (or back) price by using the following formula: Actual stake = Green up stake/current price . With the current price being the current lay price if the green up stake is positive or the current back price if negative. This enables us to fine tune a book and alter our potential position on individual market selections.
value specified in your terms and conditions. If you choose to perform a dutching position with bets below the minimum value stated by your terms and conditions we cannot guarantee that these bets will enter the market without error or complications as the process to achieve this is complex. We do not condone any abuse of your terms with the exchange and suggest you always try and comply with these terms. Another setting you should pay attention to is the winners box. If you are a making a book or performing book arbitrage on an outright market your target book % is under 100%. If you are in market with two possible winners your target book is actually any value under 200%. Therefore if you set the winners to two, Bet Angel will adjust the book % figures to go green if the book dips under 200%. You need to be aware that the winners box does not influence predicted profit calculation at this moment in time.
Your bets will not be placed until such time as you have pressed the place bets button. This allows you to experiment with selections and stakes. You can change the tick boxes as much as you like without placing a bet. In this screen shot you can see that we selected the front three selections in a horse race and dutched them. You are not restricted to any number of selections you make but you need to be sure you balance the reward you want with the risk that you take that none of your selections win the event. If any of your three selections goes on to win you would win 100. However if they dont win you would face quite a large liability.
Of course you can see you can do this with any sports event not just soccer. We have picked a race at Ayr and applied the same selection criteria. Here you can see that if Bijou Dan, the odds on favourite, drifts to 4.00 in running we will net a 5.45 profit. We dont need to worry about the favourite winning the race we just want to see that the horse is out of contention at some point during the race. If he does we will make money not just if the favourite wins, but if any horse wins the race!
When you place this trade on the market, unless you catch a large drift on the favourite, you will need to re-introduce the order to the market. For more information on how to achieve this please read the saved bets or bet persistence sections. In small fields the margin maker function takes on another characteristic. If there are only two selections you can use the margin make to automatically price the entire market quickly, easily and effectively. This allows you to enter a double trade in the market with just one click and a good chance of filling. In the following screen shot you can see we are on an in-play tennis market. We have back the field, all two of them, at the current back price with 5% margin. Ivo Karlovic is the likely winner of this event and we have chosen to take his current back price. As Jonas Bjorkman struggles to get back into the game we would expect his price to drift or stay at a similar level. As we have ticked Bjorkman as the margin maker Bet Angel has worked out that as we backed Karlovic at 1.17 we need to back Bjorkman at 10.5. Currently he is priced at 5-12 so we sit right in the unmatched lay area and stand a good chance of getting filled. If both orders are filled we will make 5% profit.
When you dutch you are generally using the available or expected prices to make money. But why not wait for exactly the right opportunity and not only nominate what prices you will accept but what margin you think is acceptable? The best way to explain this is to look at book arbitrage.
Another setting you should pay attention to is the winners box. If you are a making a book on an outright market your target book % is over 100%. If you are in market with two possible winners your target book is actually any value over 200%. Therefore if you set the winners to two, Bet Angel will adjust the book % figures to go green if the book exceeds 200%. You need to be aware that the winners box does not influence predicted profit calculation at this moment in time. Creating your book Once you have decided what your stake value will be set at you need to create your book. To create your book you need to decide what prices to give each individual selection within the book. Rather than pricing each selection manually we have included a series of tick boxes which allow you to create your book quickly and easily. If you click anywhere within the row of this tick box you will automatically price the market and Bet Angel will work out the stake for you. You can see the columns are headed back, lay, manual and margin maker. If you click on the Back box you will make a book by laying at the current back price. If you tick lay you will make a book by laying at the current lay price and so on. At the top of these columns you will see an ALL option. To create your first potential bookmaking position click the Back ALL tick box and you will notice all the tick boxes under the back side are active. This means you will be creating a book by laying everything at the current back price. At this point you have not actually placed any positions in the market you are just looking at what positions you could take. You can see from the book% figure in this screen shot that the book is at 100.5%, this value is also green. It is green because if all your orders in this market are filled you will be laying 100% liability into this market for 100.5%, you will make money. If the book% figure goes below 100% then you will not have made a profitable book and you will need to change the odds selections to create a profitable book.
In the example we have given, because you are laying at the current back price you can press the place bets button and this will place the orders into the market. You can do this safely as all your current bets will be unmatched. Your screen should show all the unmatched bets in the unmatched bets window. For your book to complete profitably you need all these orders to match. To get familiar with the software you can place these bets into the market and use the cancel all button in the unmatched bets area to cancel all these outstanding orders.
In this particular example we have let the bets run and there were matched a little later. As previously discussed as soon as the book is complete our balance is available to use again. Now this order has completed we can make another book and increase our profit on this event while at the same time lowering our overall risk. It is possible to create a book in any market but obviously the more selections there are the more potential you have that your book will not be completed fully, i.e. your bets will not be completely matched. In the example we have detailed you can see we have laid two of three prices at the current lay price and only asked for one order to be matched at the current back price. Despite this there is still margin available for us on the book. While this has allowed us to create a book that is likely to fill profit maximisation is usually the best route to follow for book creation.
Bookmaking concepts
In the following example I have selected an evening soccer match from the Portuguese league and made a book on that match. I have no idea who Maritimo are or what there form is, but then I dont need to as my anticipated position isnt relying on this knowledge. All I am looking to do is sell 100% probability for more than 100%. In this case you can see I have sold my book to the other punters on the exchange for 101.2%. For a 500 stake we would net 6 for our efforts if all our bets get matched. Doesnt sound a great return from a traditional betting perspective but obviously this isnt traditional betting.
If you want to nominate a profit target then you can also do that in Bet Angel. In the next image you can see we have asked for a 10 profit. Bet Angel tells us that we would need to stake 828 to get this profit! That doesnt so that appealing so what can we do about this? There are some useful tricks on exchanges you can use to achieve the same profit without the same risk.
The first method is deceptively simple. One of the unique characteristics of the exchanges is the ability to recycle your money through the market. Say we placed our first position in the market we would net a 6 profit after all our bets were filled. As soon as our bets are filled we
get the chance to re-use our money, the exchange makes the money immediately available to us again. This is quite a radical change from traditional betting markets where your money is tied until the betting event is over. So we simply repeat our bookmaking again. If we completed three books in this market before the start of the match we would have only used 500 but turned a profit of 18, a bit better than the 6 we thought we would get. If you still dont like the idea of using such large stakes to generate such a small profit why not go for a variation on a theme? In the next example we have used the clever margin maker function on Bet Angel to create a book for us to generate margin subject to what happens in the match.
Of course you can see you can do this with any sports event not just soccer. We have picked the John smiths Melling steeplechase at Aintree and applied the same selection criteria. Here you can see that if Well Chief, the odds on favourite, comes in to 1.80 in running we will net a 10 profit. We dont need to worry about Well Chief winning the race we just want to see that he comes into contention at some point during the race. If he does we will make money not just if Well Chief wins but any horse in the race! The ability to carry over bets in in-running markets is something never previously available before betting exchanges came into being. This ability gives us a very useful way of increasing the type and range of books you make and the possibility of getting your book completed in your favour. Use the Saved bets tab to carry bets over to an in -running market.
In small fields the margin maker function takes on another characteristic. If there are only two selections you can use the margin maker to automatically price the entire market quickly, easily and effectively. This allows you to enter a double trade in the market with just one click and a good chance of filling. In the following screen shot you can see we are on an in-play snooker market. We have laid the field, all two of them, at the current back price with 1% margin. Shaun Murphy is the likely winner of this event and as his win gets more certain our order at 1.05 will complete. As John Parrott struggles to get back into the game we would expect his price to drift or stay at a similar level. As we have ticked John Parrott as the margin maker Bet Angel has worked out that if we lay Shaun Murphy at 1.05 we need to lay John Parrott at 17. If both orders are filled we will make 1% profit. You can see that we would lay John Parrott at a price that is currently not available and therefore we are highly likely to get this order filled.
Summary of bookmaking function To create a book make sure you go through the follow steps 1. 2. 3. 4. Decide what stake and staking method you will use Create the book using the tick boxes available on the screen. Make sure you create a book over 100% Use autobet to fire your orders in when the book reaches your margin target
Please be aware that, because of caching on Betfairs servers, it is possible, though rare, to have false saved bets. To be 100% safe it is often a good idea to save bets, but to manually reintroduce them. This is more likely to occur if you are placing bets very near to the start of an event or placing large numbers of multiple bets. Limitations You should be aware that the saved bets function only works on the market that is currently active. If you switch away from the market your saved bets will be lost. This is because neither Betfair nor Bet Angel has the ability to submit saved bets that are not currently held in the active market, your saved bets are only stored in temporary memory. If you want Bet Angel to re-submit or store saved bets do not switch away from your current market. There is no reason however, subject to system resources, why you cannot open multiple copies of Bet Angel to achieve multiple saved bets in different markets.
To connect to Microsoft Excel, click on the browse button. Locate your custom spreadsheet or locate the templates area and Bet Angel will display a list of spreadsheets available for use in Excel. Double click on the spreadsheet you have selected to bring the location into Bet Angel.
It is important to note that there is no need to store all your spreadsheets in the default folder; you can store them where you wish. The first spread that you will see when you first use this function is the default spreadsheet called BetAngel_1.xls The provided templates can be found in the same directory as Bet Angel is installed. Usually this is C:\Program Files\Bet Angel Limited\Bet Angel Professional\templates\
Once the spreadsheet is open it will display a blank template. In order to use this spreadsheet you need to connect Bet Angel to the spreadsheet. By default the origin cell is set at A1. This means that Bet Angel will start populating data to the spreadsheet from spreadsheet cell A1. You can change this going forward but the basic template we supply has been constructed so that data will populate from cell A1. To connect data to the spreadsheet simply click the connect button on the Bet Angel Excel tab. You should see the Connect button grey out and the Disconnect button become active. If you wish to work on the spreadsheet at any time without it update, simply use the Disconnect option. Once connected Bet Angel will start populating your spreadsheet with data from the market you have selected from within the main Bet Angel software. You are now ready to start experimenting and using the Excel interface to Bet Angel. This interface is powerful not just because it lets you read and place bets through Excel but more because it can also trigger Bet Angel automated order functions as well.
Bet Angel Reference Guide 2012 Optic Limited Page 124 of 189
Data fields
The multi coloured area are the data fields. These represent the area on the spreadsheet where data is transferred from Betfair via Bet Angel to your spreadsheet. The data fields contain information such as the selections in your chosen market the current odds, money available at those odds, your P&L, market name and amount matched.
Reporting fields
Reporting fields represent the area where Bet Angel reports what is actually happening in the market with bets that where triggered from your spreadsheet. Items such as the price your trade was matched at, the amount matched and the resultant reference number and time of execution.
Additional data
Columns AF through AL on the Bet Angel worksheet can be configured via the settings editor to display additional data relating to horse racing markets. Column A is hidden and contains Betfair system data such as the market ID and other information.
Instruction fields
The alternate green and white areas are the instruction fields. These represent the area where Bet Angel will look on each refresh to see what functions you want it to perform. It scans these fields and if you enter any instructions here it will pass an instruction to Betfair via Bet Angel.
At its most basic level you can fill in the rules manually to initiate a position. You simply enter the odds, the stake you require and what you would like to do: -
This isnt a particularly effective use of Excel though. Ideally you want to automate some or all of the commands and functions. Fortunately you are able to enter traditional spreadsheet commands via the Bet Angel spreadsheet that will replicate functions you would perform manually or use similar commands to make decisions on your behalf and trade away automatically. In the following example, rather than type the odds we have used an Excel command to pull in the odds data automatically. In this example we have typed = G9 in the Odds column and this achieves the same result at if we had typed in odds of 3.65 into the same cell. The advantage now is that if the price changes from 3.65 the Odds value in cell M9 changes automatically.
If you enter this command into the spreadsheet in exactly the same manner you see here, then press enter something curious happens, nothing. Let me explain why. If we break this command down to plain English it is saying the following. If cell reference G9 is higher than 4 then display the word BACK. If it is not higher than 9 then display nothing. At the moment cell reference G9 equals the value 3.65 so it is displaying nothing; your cell will be empty. Click on the cell however and press F2 and your formula will reappear for you to edit. If you now connect Bet Angel to the spreadsheet, your spreadsheet will now sit their patiently waiting for the odds on Tiradito to go higher than 4, as soon as that happens the word BACK appears magically in the bet rules area and Bet Angel will fire an order into the market by placing a back order at 4 with a stake of 10.00 in your local currency.
If you wish you could replace the word BACK with LAY it would lay instead of backing automatically. But you could also make the stake, the odds in fact you could make anything conditional on anything else. While there is no need, in the following example we have asked Bet Angel to vary the amount we will stake based upon the price it sees in the market.
In this example what we are saying is If the back odds (in cell G9) are higher or equal to 5.0 then change the stake value to 5, else the value should be 10 Hopefully by now you will be getting an understanding of just how powerful this tool is. But the fact is that all these functions are at the very simple end of what is fully possible with this Bet Angel function.
Let us describe what each cell is doing: Cell L9 If all the money on the back side (cells E10 to G10) is higher than all the money on the lay side (cells H10 to J10) then put a LAY order in the market, else do nothing Cell M9 The current lay price Cell N9 Initial IF statement - =IF(G9<=3,-------------------------------,"") If the current back price is less than or equal to 3 then perform the following calculation, else do nothing. Nested IF statement - =--------,IF(G9<2,100,IF(G9<3,50,"")),--) If the current back price is less than 2 then use a stake value of 100 else if the current back price is less than 3 then use a stake of 50.
Simple rules
BACK LAY
Example instruction
When you script a rule you include characteristics that you would like the order to adopt. The following rule will place a lay order in the market; hold it in the market for 60 seconds to wait
Bet Angel Reference Guide 2012 Optic Limited Page 130 of 189
for it to be filled. If it is not filled it will be cancelled, if it is filled it will apply with greening to the offset order one tick above and apply a trailing stop against the order which will exit the position moves three ticks against us. =LAY OFFSET :1 FILL_KILL : TRUE KILL DELAY : 60 STOP :3 TRAILING_STOP : TRUE WITH_GREENING : TRUE
Global Commands
Cell L6 allows us to use the bet persistence options offered by the Betfair exchange. In certain markets bets are allowed to remain on the exchange once the event is turned in -play. On the Betfair web interface we can choose whether to Take SP, Keep or to Cancel the unmatched bets once the event has been suspended and then turned in-play. We can do the same here using the Global Commands.
Here we have asked the exchange to accept the SP on all unmatched bets once the market has turned in play. We can also ask the following: [KEEP_ALL] Here we are asking the exchange to keep all unmatched bets available in the market once the event is in play. [CANCEL_ALL] Here we are asking the exchange to cancel all unmatched bets once the market turns in-play. Note not all events offer bet persistence options (Take SP, Keep Bet). Refer to Betfair for details of which events do or do not accept these options.
Another useful global command is the GREEN_ALL function. [GREEN_ALL] This will invoke the greening routine within Bet Angel and would be equivalent to using the greening column on the one click screen with the Green checkbox ticked. All open positions on any selection will be closed and any profit or loss will be evenly spread across all selections.
Status Cell
As with normal instruction cells the global command has a status cell (O6). This needs to be cleared before the global command will be processed. Be careful when clearing this as pressing delete will cause Bet Angel to fire the instruction again immediately if the global command cell has any instruction in there thus populating the status cell again with OK or whatever the status may be.
Now we have formatted and changed the look of our data we can start adding some more complicated functions and interpretation of this core data. To do this we will use predominately Excel based commands and formulas.
We have enhanced this further by using the conditional formatting option in Excel. This allows you to highlight, colour and emphasise text in Excel according to its underlying value. Here you can see that we have set it to turn red if it is greater than 50% or turn blue if the cell value is lower than or equal to 50%. There are many tricks in Excel that allow you to change the way text and information is displayed, ensuring you are familiar will all of them if you want to get the best experience from the Excel integration. You can also use Excel to flag market characteristics to you to help you interpret what is happening in a market. Using the hypothesis that weight of money will help push prices in one direction or another we have created an IF based formula to display text when it spots one characteristic or another. Rather than just relying on the colour blue or red on the weight of money percentage figures it will now display text telling us what it thinks. We have set the IF command so that if the back percentage is less than 50% it will display text alerting us that it thinks the price will get smaller. If not, it will display text alerting us to the opposing situation.
Standard Excel tools are also able to be applied to your spreadsheet as well. You can see that we have used the graphing tool to plot a pie chart of the weight of money. This will update automatically as the market progresses. Pretty much anything is possible in Excel with some ingenuity and a grasp of Excel functionality.
We now have a spreadsheet that has pulled information from the main Bet Angel spreadsheet. It has displayed this information in a manner that we would like and it is also displaying supplementary information based upon our automatically translated interpretation of that data. The one problem with this spreadsheet though is that all it is doing is displaying information; you are not interacting with it or placing orders through it. The next step in learning to use Excel fully is to create functions that will allow you to activate a bet or process, to place a bet from your spreadsheet. Getting the most out of Excel automation It is possible to write completely automatic trading tools for Bet Angel using Microsoft Visual Basic for applications. This tool is included in Excel and can be used to elevate automation to another level with Bet Angel. However, VBA, is beyond the scope of this document and of our support team as it is a complex and detailed language. It is something that you will need to learn and write independently and seek specialist advice if you are interested in pursuing this level of sophistication. It is possible to write very complex spreadsheets even without the help of tools such as VBA though and a lot of Bet Angel was first created by implementing the concept on a spreadsheet before putting it into the actual product. Creating automatic trading functions can be achieved in a non-complex manner
We create a final IF command to check the status of the two conditions and if that is met it populates the order instruction cell with the word BACK. If the criteria are not met then nothing is displayed in this cell and Bet Angel will do nothing. With these conditions and this text in place Bet Angel is now in a position to execute an order automatically. Orders, as previously discussed, are executed from the Bet Angel spreadsheet and therefore we need to link from our spreadsheet to the instruction area to issue our order. That process is very simple, you go to the selection you want on the bet rules area of the Bet Angel spreadsheet, press = and then locate the order instruction cell on yourself designed spreadsheet. When you have pressed the enter key, both spreadsheets will be linked and sharing information with each other. An order instruction issued on the main spreadsheet will now trigger an order from the Bet Angel spreadsheet.
Creating buttons
If you wish to create a button to trigger a bet or action in Excel you can do so quite easily. To create automation in Excel you need to create a macro, sounds scary, but it isnt. A macro can be programmed using some sort of coding skill but for those people who have even thought about writing code on a computer there is a much simpler solution. Let us assume that we want to produce a very simple piece of automation. We want a button that will place a back order when we click it. We will use the same spreadsheet we created before but instead of using a formula in the order instruction cell we will use just plain text. If your spreadsheet was active and you wrote in the order instruction cell BACK it would place a back order into the market. What we are going to do is use a simple piece of automation to simulate the same thing. First you need to record a macro.
Go to the Developer menu on Excel and select, Record New Macro. You will be presented with a box which asks you to name the macro and assign a shortcut key. At this stage you do not need to assign a shortcut key but you should name the macro. Once you click the OK button on the record macro dialog box it will immediately hand control to you. At this point the macro is recording your every move! Click on the order instruction cell and type the word BACK. When you have done this locate the stop recording macro box and click the stop button. You have now recorded your first piece of automation. Now locate the Insert button on the ribbon in Excel and click on the button icon. Drag your mouse over the area where you would like to see the button. When you have done this a button will appear and you can name the button and assign the macro you recorded to this button. If you want to modify the button simply right click the button. You have now created an automatic trading button tool. Whenever you left click this button your macro will be run instantaneously.
Click on the soccer-ball icon to open the predictor. It takes a few seconds for the price predictor to gather data and form its prediction. When that has taken place the price predictor is ready to use. The most important thing to do initially is to quickly look at the signal strength indicator in the top right.
This indicator is designed to give you an idea of how well the market is formed and how well the Soccer Mystic can model it. If the market is ideal for Soccer Mystic it will display five bars on the indicator. If the market is poorly formed it may not display any bars at all.
In this particular example the bar indicator is showing five bars and if you click on the match odds tab on the price predictor you can see the market is reasonable well correlated. The values on Betfair will always have an over round book, i.e. there is always margin for the layers on Betfair. Therefore it is highly unlikely that the two sets of figures will ever perfectly match. This is because the price predictor always prices at 100%, whereas the Betfair market is very unlikely to be priced at 100%.
Goal Area
If you have not used the goals area, then when you use the forecast time area you are merely predicting what will happen to the odds if the score remains 0-0. To simulate what would happen if a goal is scored, use the goal times area. If you want to simulate a goal that has been scored, simply enter the time of the goal in this area by typing in the boxes. If you right click in this area you can also use a slider to quickly set the goal time. If it is an away goal simply click the Away goal tick box. In this example we have a home goal at 38 minutes. If we move the forecast time slider it will now reflect a score of 0-0 to 38 minutes and 1-0 from 38 minutes onwards. You will immediately see the affect that a goal has on the odds and how the odds move over time before and after the goal. A better way to view this is not through numbers bet visually.
The graph can be re-sized and can also be displayed in an eye pleasing 3D format, or a more precise 2D format. You can also display the odds in probability terms, i.e. the percentage chance of something occurring, or in decimal odds. The reason soccer mystic displays odds in percentage terms is because this makes it much easier to read and interpret. This also allows
you to see how the odds move in proportion to each other. If you un-tick the display probability chart option the chart will display in deci mal odds and allow you to limit the decimal odds to a reasonable number so as not to distort the display. To practice we suggest switching the 3D off and remaining on the probability charts until you get familiar with using the charting capability.
It is highly unlikely that you would have been active and in the market just before a goal, in fact you are more likely to have taken a position before the match started. If we were laying the draw and looking for a goal to be scored, that is a much more likely scenario.
The Soccer Mystic profit line allows you to see at a glance just how a scenario like this could play out. When you switch on the profit line, Soccer Mystic draws a line across the entire chart to illustrate to you periods when a backing or laying strategy would make sense. In this example you can see that for the vast majority of the match the draw is trading at a price much higher than it started at. Therefore you should lay the draw as you get plenty of time to profit from this scenario. When you use the profit line a useful reminder appears in the bottom left of the charting area indicating which scenario is the best to adopt given your scenario. You can use the profit line on the Over / under area charting area also and just playing around with different scenario using the charting is a good way of getting an idea of which strategy you should adopt in a match.
In this chart of the over / under market you can see that we are in profit for the whole of this match whatever happens and despite the fact that there have been two goals scored! If you wish you can change the target number of goals required on the chart and Soccer Mystic will instantly recalculate the chart for you so you can dynamically decide what the best strategy will be.
When the time is correct then click to the left of the SET clock and Soccer Mystic will set the clock in motion and ensure that it is fully synchronized. This ensures that the prediction is automatically adjusted for the amount of time already gone in the match and the amount of time left in the match.
Click on the tennis ball button to start the tennis trader interface. You will see the following screen:
Application Buttons
You will see the following buttons across the of the Tennis Trader interface. From left to right: Bring Bet Angel to front. Start Bet Angel Guardian and/or bring to front. Start Trade calculator for player A Start Trade calculator for player B Reset Tennis Trader. This will reset the scores to zero. Calibrate TennisTrader. See later in this guide. top
Here you can see that I have entered the current score above. Hewitt is trailing by 2 games to 3 in the first set but the games have gone with serve. Hewitt is next to serve so I click on the server column against his name.
When you call up Tennis Trader you will need to set the current score. In this illustration you can see Ive just linked to a game.
This match was halted overnight so I need to set the current score. I do this by typing directly into the score fields or by using the up and down arrows . I can also set the current server by clicking against the correct player in the Server column.
When the game commences I can update the score by clicking on the + button next to the relevant player.
This will add one point onto the score and automatically update the games and sets scores as the game progresses. If at any time I leave the game and miss a few points I can enter the correct score as above by typing the correct values into the relevant fields.
Please note: The scores will not Auto-update. There is no service available that would keep the score up to date fast enough to provide a reliable model.
At the bottom you will see Custom Score 1 and Custom Score 2. These will allow you to set your own scenarios by adjusting the number of sets, games and points won and seeing what it will do to the predicted odds.
But what will happen if Chardy turns this set around and goes on to win it? We can see this in the Wins Set predictor section for that player.
So we now know, BEFORE IT HAPPENS, what the likely match odds prices will be should Chardy win the current set.
This enables us to see what risk will be involved in opening up a position. For example, you could place a lay bet on Chardy at the current price knowing that if he goes against play and wins the set your risk is still manageable.
Arranging Scenarios
If you wish to keep your favourite scenarios close to the top of the screen you can place a tick in the check box as in the illustration above. This will move that scenario to the top of the screen underneath the Current Score. You can see in the illustration below I have selected to use a custom score scenario and the Andy Murray Wins Game scenario by placing a tick in the relevant boxes. This enables me to easily keep an eye on what will happen if the game goes to Andy. The custom box enables me to quickly enter a what-if score and see what the likely odds will be if that circumstance arises.
This can be of tremendous help if you are about to open a position within a game as you can see at a glance all the possible odds that could occur as the game progresses. The Set Matrix tab is similar to the Game Matrix but this time shows all the possible GAME outcomes that could occur during the current set as the set progresses. When you look at the matrix it allows you to understand where the odds may be given certain scenarios. Over on the left is where the set begins and as the set progresses it could follow any one of the paths as it moves towards the right where the set is won by either player.
As you update the scores, the Set Matrix will remove from the matrix the paths that are no longer possible, allowing you to concentrate on the possible outcomes.
Take a few minutes to familiarise yourself with the main features of the interface.
Label Options
Pin to top
Row Size
The current lay price (pink) Mouse click behaviour The last traded price (yellow) Price options for bet placement
Runner names
Jockey Silks
Configuration Options
There are a few different options available to you that will affect how the interface displays the information and how you place bets into the market.
Figure 1
Figure 1 above shows the selectable graph options. Here you can choose whether or not you would like to display the current back or lay price, the last traded price and the traded range. Click each button to toggle between on and off. The traded range shows graphically the range of prices that this selection has actually had bets placed upon it. Just to the right of this is the scale option. You can choose to display the scale from 1.01 to 1000 (Tick Scale) or the implied probability (Win % Scale) where odds of 2.0 (50% implied probability of winning) are plotted at the midpoint of the scale. This scale is therefore weighted towards the display of shorter priced runners. The tick scale price increments are evenly distributed across the width of the chart. The midpoint of the Tick Scale is the price 4.5. You can choose to display the runners in a variety of options from Betfair order (No sorting) to price order by back, lay or last traded price in ascending or descending order. The row spacing can be customised depending on your layout preferences. If you wish to display many runners in a small area you can compress the row height down to 22 pixels; if you wish to spread out the runners, to provide a larger clickable betting area for each, you can increase the row height to a maximum of 50 pixels. If you plan to align the In-play Trader alongside the One-click screen, use a row height of 36 pixels to match the One-click's row spacing The next option along is the label. You can choose to display the last traded price or the implied probability (Win % label) of each runner. For example, if the current price is 7.6 it will be shown like this: Or you can choose to show the implied probability of winning (1 divided by 7.6)
When selecting these options the mouse button will place either a back or lay bet into the market depending upon the configuration chosen. The price selected can also be configured to suit your strategy. The options available are in Figure 2. For example, you may wish to request a price that is outside of the current prices available. You can either choose Price based on mouse position or Custom ticks
Figure 2
Placing a bet based on the mouse position means you can click anywhere on the dotted line and this will equate to a price. You will see the price currently at your mouse position at the bottom of the window:
If you wish to place a bet a number of ticks above or below the current price you can set the tick value on the box next to the drop down seen in Figure 2. For example, In a gappy market where the best back price is 2.0 and the best lay price is 2.20, you may can price your bet to fill the gap by using the 'Custom ticks inside best market price'. Setting the custom ticks to 2 would price a back bet at 2.04 and a lay bet at 2.16. A setting of 4 ticks would price a back bet at 2.08 and a lay bet at 2.12. In a volatile market you may wish to ask for a price worse than the best price to improve your chances of being matched. If the best back price is 2.0 and the best lay price is 2.20 and you choose the 'Custom ticks outside best market price'. Setting the custom ticks to 2 would price a back bet at 1.98 and a lay bet at 2.24. A setting of 4 ticks would price a back bet at 1.96 and a lay bet at 2.28.
Stake Level
The stake used for placing bets is taken from the stake setting in the one click screen. See the Back Stake and Lay Stake columns. The Tick Size and Liability auto staking facilities are supported.
Global Settings
The one-click screen global settings can also be used via the In-play Trader, so with a single click on the In-play Trader you'll be able to back a runner and automatically offset the bet with greening to profit from a successful trade whoever ultimately wins the race.
Using In-Running
Using in running is where this tool comes into its own. It will display in a graphical format who is leading in the betting and who else might be doing well. You can instantly judge the market and using your skill and judgement decide whether to lay or back a runner.
This race is nearly over See at a glance who is leading the betting
Usage
In order to get Guardian to manage a market you need to add a market to Guardian. There are several ways to do this: If you are using the market selection tool, select the market you are interested in and just click on the G+ icon on the top right of the market selection tool. This will automatically add the selected market to Guardian and confirm this action with a text indicator at the bottom of this menu. When the confirmation text appears you should also hear a sound. This means your selected market has been added to Guardian. Do not double click on the market or click OK as this will jump straight into the market in Bet Angel in isolation instead. If you are in Bet Angel and currently viewing a market you can add this market by using the Guardian buttons. Click on the G+ icon again to add the current market that you are active on into the Guardian module. You are also able to drag, drop or multi select markets quickly and easily once you are inside Guardian. Please read the next section to understand how to do this.
Ribbon Bar.
This is the top area of the screen and contains five tabs.
1. Markets This tab displays buttons to add/remove markets, remove suspended markets and save markets. You can also set the refresh interval and specify if Guardian should cause Bet Angel to automatically switch markets a specified number of seconds before the due start time of an event. 2. Excel This tab enables you to link Guardian to Microsoft Excel in order to submit bets into multiple markets using an Excel workbook or spreadsheet. See the Guardian & Excel description. 3. Automation Apply automation to markets within Guardian 4. Watch Create a Watch list based upon a custom set of markets 5. Advanced Settings This tab allows you to restrict the refresh of the list of markets within Guardian to a set window before and after the advertised start time of the events.
In the market selection tab you will see a market list familiar to the one found within Betfair or Bet Angel. From here, click on the sport type you are interesting in until you see the market you would like Guardian to monitor. Highlight the market by and click on the Add button. You can continue to add markets using this method and Guardian will begin to monitor from the moment the market is loaded. In the Market Quick Picks tab selecting additional horse racing o r greyhound markets is even easier. Using this tab enables you to load the entire days card into Guardian for UK, Irish, Australian and US horse racing. You can choose whether to load the win markets, place markets or both types. You can also choose to select the days greyhound races by checking the tick boxes. Once selected, click Add and the chosen markets will automatically load into the main Guardian screen. The markets will now begin to cycle through at the rate selected in the Refresh interval selected at the top of the screen.
Note that Guardian will store chart data based upon this interval. For example, if you have 20 markets within Guardian and the refresh rate is set to 1 second, Guardian will gather data from a single market once every 20 seconds. Once the market is the focus of the main application the charts will gather data in the settings specified from within Bet Angel.
Market Search
To find a market and add it quickly to Guardian you can use the search facility. This can save time when looking for a particular market in a long list; for example, Saturday afternoon football markets. In this example to the right, the search term AFC Wimbledon has delivered all markets that mention the term. If you use a generic search word such as Tennis this will deliver al l the Betfair markets under Tennis
Soccer Search
Guardian will allow you to search for football (soccer) matches quickly. You can also elect to search for game supported by the Soccer Mystic predictor tool. In this example, the search for England and only show the matches supported by the predictor.
Main Window
This contains details of the markets selected in the top window with details such as log, current market prices, matched and unmatched bets.
The football symbols shows this market is compatible with the soccer predictor Market details window.
In the main Guardian window you can see all open markets and bets in the markets you have selected and how many open positions are matched or unmatched. You will also see the current market status such as in-play or suspended along with the last time it was suspended as well as the last time that Guardian visited the market and due event start time.
If you click on a market in the main list above, the lower part of screen allows you to view and switch between matched and unmatched bets that are present in that market and also a market specific log, you can also view all available odds in that market. The market specific log will tell you when Guardian detected market specific activity such as a suspension or when bets were placed in this market. The time between suspension and detection may vary slightly because of the way that Guardian cycles the markets.
Functionality of Guardian
Any order placed via the normal Betfair interface will show in any market being monitored by Guardian as will any order placed anywhere in Bet Angel. Any order placed using order management features which are set via the global settings, such as stop losses, trailing stops and timed fill or kill etc., will also be managed and executed by Guardian. Guardian is designed to work predominantly with unmatched bets or positions which have been opened or created by the user in Bet Angel or via automated Bet Angel functions but it will monitor all other open positions. If you fire a bet with Offsetting, timed fill or kill and stop losses, or any variant thereof, from any tab and have the market present in Guardian, Guardian will manage these open positions across all these markets even if you are not currently trading or viewing the market in the main Bet Angel interface. For example, if you visited each market fired in a reversed book order on several selections, offset with a 120 second timed fill or kill order with stop losses across 15 markets then Guardian will manage each of these orders in each market as though you were active on each market. It is important to note though, that if you set functions such as automation, bookmaking, dutching or other similar functions it will not cycle and apply these capabilities through Guardian. To clarify, this means that if you make a book, dutch or fire bets via Bet Angel to Betfair it will manage the subsequent bets that were fired into the market from each tab but if you specifically set up the bookmaking function or automation to fire to pre-set criteria and add it to Guardian then switch to another market; Guardian will not scan or monitor each market according to the settings you have in that specific module, it will only scan the current market that those settings apply to. In summary, only orders that have global settings applied to them are managed automatically in the background by Guardian. No other features are managed automatically unless you are actively pointing the main Bet Angel interface at that market.
Scanning / Cycling
In order to operate, Bet Angel Guardian cycles through each market in the Guardian list at a pre-set interval defined by the user. Only upon reaching a market will Guardian perform any particular automated function in that market. Bet Angel scans each market in turn because it is the software on your computer that is monitoring the markets rather than a remote server. With cycling in any form, whether server or client based, it is possible that a suspension or other market activity could occur during the time that Guardian is waiting to return to that market. Therefore you could find that a function is not complete before a market activity is completed or recognised. This obviously does not apply to open positions that are entered in the market waiting to be filled as these are held on the Betfair server. This only applies to stop losses, timed fill or kill orders etc., which are managed by Bet Angel. The refresh cycle period can be user defined to minimise these issues. Typically the only time you would notice this would be during a very short market suspension. Most market suspensions are fairly long and
therefore wouldnt be missed by a Guardian cycle but obviously missing a much shorter suspension, if you are not cycling the market quickly enough, is possible.
Removing Markets
When removing multiple markets from Guardian you can choose to Select all markets and then click on Remove selected markets or click on Remove suspended markets or choose a set of markets manually main Guardian screen. Bet Angel will present a pop-up message asking you to confirm this action. If you wish to disable this you can do so via a setting in the settings editor.
Usage
Guardian allows you to have up to 5 watch lists at any one time. There are two ways to add markets to a watch list: - Sync the watch list with the list of markets currently in Guardian - Add selected markets individually to a watch list
The easiest way is to keep the sync box ticked as in the image above. Click on Display the selected Watch List to open a window with the selected marke ts displayed. Once a watch list is displayed you can then quickly change the main Bet Angel window to the selected markets simply by clicking on a price. Note that this will not place a bet. You can also change to the one click screen or ladder interface for each market by clicking on the Bet Angel B or the ladder symbol above each market.
The one you will probably want to use straight away is the drawing pin. Click on this to ensure the watch list remains on the screen at all times. You can then move it to a convenient place on the screen. The menu items allow you to configure some of the options within each Watch List such as removing suspended markets, how the markets are sorted what details are displayed from each market and even how the mouse interacts with the Watch List. The selection of horizontal lines allows you to hide all selections, show only the first selection, show the first three selections or show the entire market. You can also choose these options with each individual market. Over to the right of each market name you will see the time indicated when the market was last updated by Guardian. Here you can see the bottom market showing a tennis game between Djokovic v Berdych has not updated since 12:33:36 much later than the other markets. This is because the Guardian refresh window has been set in Guardian and this market is not refreshing as part of the main Guardian cycle.
However, to quickly refresh this market all you need to do is move the mouse over this area. The market data will populate with the latest price and other information from Betfair. This behaviour can be toggled on or off under the Options menu item.
At the bottom of each watch list you can see the market count. In the example above we can see 5 markets. The figure over to the right of this is the overall profit and loss of the markets contained within that particular watch list.
Greening
The watch lists also feature a quick way of greening any market on the list.
You can see above the green P&L list for the 13:10 at Wincanton. Right at the top there is the greening button in this case 0.10. Click on this and Bet Angel will green up on this market even if you are viewing a different market in the main application.
Now I want to load up all the Barclays Premier League match odds markets. Click on the soccer tab within the Guardian market selection tool. Search for matches containing Barclays. This will show games sorted by date. By right clicking on the dates I can quickly select all match odds markets.
Now I can display both these watch lists at once and use them to quickly switch between the markets displayed in addition to seeing the latest data from Betfair at a glance.
Summary
Easy to view market list Quickly populate customisable markets Multiple lists Quick data update on mouse over Quickly and easily switch market in main application Quickly scan important markets Easily green up any market in watch list with a single click
Hint You can move the Excel column header to be closer to the market name to make this easier to follow by dragging and dropping. In fact you can do this with any of the column headers.
6. Now click on Connect in the top area and Guardian will begin to populate the worksheets.
Note that the worksheets will populate at the same rate as Guardian so wait for Guardian to complete a full cycle of events before all your worksheets are populated with data. Using the supplied multiple markets spreadsheet we can see the different sheets within the workbook at the bottom of the Excel screen. And we can switch to the markets selected within the same workbook. Using the Excel functions mentioned earlier in this user guide we can now submit orders to multiple markets.
Spreadsheet handling
Guardian offers advanced spreadsheet handling features if you load multiple markets. If you load an entire days racing for example, you can choose to link all the markets to individual spreadsheets. You can bind or link each spreadsheet within your wor kbook to each individual market as described a couple of pages ago.
Clear Bindings
You may wish to reset the sheet. You can do this in one go by clicking on Clear bindings.
Auto-Bind Spreadsheets
But what if you want to quickly add all the markets to your spread-sheet? Just click on Auto bind Bet Angel sheets and this will automatically bind each unallocated sheet (whose name starts with Bet Angel)
Auto-clear Bindings
The Excel sheet column in Guardian will remain linked to the market chosen even after a market is settled and no longer available. If you wish to clear this binding once a market is settled than you can choose to do this by selecting this setting. This will then free up your spreadsheet for use with another market.
Advanced Settings
Guardian will normally cycle through all markets loaded into it at the refresh rate set. For example, if you have 20 markets loaded and the Guardian refresh rate is 1 second, it will take 20 seconds to cycle through all markets and update the data. If you wish to only monitor markets that are close to the off then you can choose to do so here. Click on Restrict refresh and Guardian will then only monitor the markets whose start times are within the window specified. The default setting is for Guardian to only refresh the
markets that are within 20 minutes of starting until 15 minutes after. These times are taken from the advertised start time on Betfair. If a meeting is delayed then you will need to adjust the start times accordingly within Guardian. When used in conjunction with the Auto-bind facility mentioned previously, Guardian will only bind a market to your Excel spreadsheet when it has a start time within Restricted refresh time window.
Usage
To create a rule, open Guardian and select the Automation tab. Highlight a market within Guardian and click Create a new rules file for selected market Here we can create a rule by selecting from a menu of basic instructions. Select a rule type from the following: Place a Back Bet Place a Lay Bet Close trade on selection Cancel all unmatched bets on selection Cancel all unmatched bets in the market Green all selections Keep all unmatched bets (when turned in play) Take SP all unmatched bets (when turned in play) Export profit and loss (This will export the P&L time to an Excel spreadsheet) Play sound alert Fix the Order of the Market Selections (this can be used when the order is likely to change for example when betting on the favourite)
Below this you can specify a time window to fire your bet. So if you want to place a bet 30 seconds before the off you can. If you want to green up 10 seconds before the off then you can also do this. We can then apply parameters such as stake level, offset ticks, stop losses, fill or kill. We can also ask for a better price than is currently available by asking Bet Angel to place the bets at the best price or a number of ticks above or below the best price. Note that when using offset betting you need to set the number of batches. Set to 1 for normal behaviour.
We can also apply conditions in which we wish to trigger the action. Such as only place the bet if the market is NOT in-play or if WOM is greater than x% and so on.
Not only this, you can combine rules and apply several different instructions to each market. For example, you could place a back bet at 3 minutes before the off. AND a lay bet 2 minutes before. Cancel all unmatched bets at 30 seconds before. Green up 15 seconds before the off. And many more combinations.
You can be specific in terms of what you would like to bet. You can choose to apply the automated bets to the favourite, 2nd favourite or any runner all the way to the outsider if you wish. Or you can specify a particular name in the market. Or choose the position by Betfair order (although be aware that Betfair can change the order throughout the day). You can also apply a single rule to a specific market or a different rule to each market or create a single rule and apply to all the markets. Once you have created the rule, you can apply to a single market by clicking the appropriate cell in Guardian.
Profit Reports
If you choose to use the Export profit and loss option, then this data will be saved to a file you can review later. This is useful for seeing how profitable your automated strategy has been. You can check by race type, distance and so on. Click on Explore profit reports folder to view any saved files. A new file is created each day.
Market Overview
Concept
Betting exchanges make lots of information available that could be useful when deciding how to trade a particular market. Bet Angel Professional can now display a wide range of information from last traded price to volume percentages.
Sort by column heading order. For example, click to sort by price Arrange columns by drag and drop
Customising
The column headings can be re-arranged in any order by using drag and drop. By clicking on the Columns menu item you can add or remove columns to show or hide the information you require.
The chart window and the information window can be undocked and re-arranged. For example, the meter can be detached and floated above your trade window by moving across and clicking on the drawing pin icon Double click on the window to detach and move. See illustration below.
Once you have arrived at a screen layout you wish to keep, click on the File menu item to save the layout. This can be restored by choosing Restore Screen Layout
Column Headings
Hovering over each column heading will bring up a tool tip with a brief explanation of what each column means. Column definitions: Name Back Lay L.T.P. I.P.% High* Low* Range % Name of market selection Currently available back price Currently available lay price Last Traded Price. The last price matched on the exchange. Implied Probability (1/L.T.P.). Highest traded price. Low traded price. Where the current price sits in the range between high and low prices. For example if the range is 3.0 3.6 and the current price is 3.6 the range will read 100%. Or 0% if current price is 3.0. Actual amount of money matched. Per cent of total market volume traded on that particular selection. Projected Betfair Starting Price. Actual Starting Price (populates once event is underway).
*A volume filter has been applied to High and Low traded price to remove low volume price spikes.
The selections can be added or removed from the chart area by checking or un-checking the chart tick box. The colours can also be altered to your own choices by clicking on the drop down arrow.
Overview Chart
The chart contains a long view of the market based upon last traded price. The chart can auto zoom to frame the selected prices or can be manually zoomed by using the slide controls on either side of the chart area. Use the mouse to adjust the sliders and familiarise yourself with the use of the charting area.
You can highlight each selected runner by hovering the mouse over the chart line. The price shown next to the horse name will be the historical price traded at that time and is not the current price.
Risk Meter
The meter has been developed after analysing data for thousands of races over several years. Bet Angel can now detect if a market is behaving normally or is behaving in a manner that is not consistent with the usual make up of that market. It does this by using complex calculations and our own algorithms developed over that time. If the meter is reading around 50% then the market is behaving as expected. A lower reading would indicate lower volatility than expected and a higher reading would indicate higher than expected volatility in the market. Therefore a high volatility value would indicate greater uncertainty and higher risk. You can choose to use this to your advantage. A higher volatility may mean higher profits may be available from the market but at greater risk. A lower risk reading may mean smaller profits are available but may be available many times over. Be aware that the meter does not take into account loose horses, sudden withdrawals or other market anomalies which could affect the reading. The Risk Meter is not available for all markets and will only work for UK Horse Racing Win markets on Betfair.
It is not possible to use an API mode if you do not agree to the Betfair terms and conditions that relate to API usage. Make sure you tick the I agree to Betfair API terms and conditions if you want to connect in API mode.
Connection mode settings: Zero 0, is the default mode in Bet Angel Professional. In mode zero, Bet Angel will use the default settings contained within Bet Angel. From mode zero you use additional connection modes. Mode Mode 0: Mode 1: Mode 13: Result Default, FULL API mode. Recommended Non API mode Hybrid mode. This uses a mixture of both API and non API modes
Other modes are now obsolete and will no longer work or will not support all features of the exchange. Recommended connection mode settings Zero 0, is the default mode in Bet Angel and is the recommended mode of operation. It is important to note that some of the features in Bet Angel are API only. You should also note that if Betfair change their website the non API modes could fail or malfunction. So overall the API mode is the safest to use. The hybrid modes contain specific characteristics that are variations of API and non API functions. This allows you to play around with connections that may best suit you. Some data is pulled from the API while others are pulled from alternate methods. The primary objective of the hybrid modes is to get the best possible connection and performance.
*API stands for Application programming interface and is the default and most reliable way of communicating with Betfair. The API provides dedicated servers and protocols for connecting with Betfair. Non API usage does not have standard protocols and is therefore subject to issues that surrounding unscheduled modification of the Betfair web site or underlying substructure.
System Settings
Transaction Counter
The number of transactions made in any one hour is counted by Betfair. The transaction counter at the bottom of the screen will allow you to keep a track of how many transactions have been made by the software.
The limit on transactions per hour is set by Betfair. Any transactions over this limit are chargeable. Currently, this is 1000/hr. Check with Betfair for latest information.
Other Settings
The top menu bar has additional settings for using Bet Angel. For example, you can hide or show your balance or user name, disable the sound alerts.
The features menu item allows you to disable unused items. For example, if you do not use the dutching feature, you can disable this and save some system resources.
The Reference number at the end is a unique bet identifier provided by Betfair. Note it is not a Bet Angel reference. If you use practice mode the bet references will start at 10000. Here is a log entry recording a requested LAY bet:
04/03/2013 14:58:28: 2.15 Lay bet placed on Arfur Didit at 8.2. Entirely unmatched when it initially reached the market. Ref: xxxxxxxxxxxx
Unmatched Bets
This phrase - ' Entirely unmatched when it initially reached the market.' means just that. The price asked for (8.2) was not available for LAY bets when this was placed. It is important to note that the log only records the status of the bet when initially submitted to the market. It will not update itself with any changes such as the above bet subsequently being matched. Here is a bet placed complete with offsetting and other global settings applied:
04/03/2013 14:58:34: 2 Back bet placed on Fling Me at 2.14. Fully matched at 2.14. Ref: xxxxxxxxxxxx ( Fill or kill bet with 0.5 seconds delay. Offsetting by 3 ticks with greening. Stop at 7 ticks. Place stop at 10 ticks. )
Note that the oldest entry is automatically deleted each time you exit Bet Angel. You can also access stored log files directly from the settings editor by choosing a date and clicking on 'View'
Usage
Responsiveness indicator The first and most obvious are the responsiveness indicators at the bottom of the main Bet Angel screen that you will be using. To verify what you are looking at just hover your mouse over the number which is constantly updating. These numbers measure the response time in milliseconds to Betfair for either odds retrieval or bet retrieval. There is no default correct response time. This will be very specific to your set up but by keeping an eye on the response time you will quickly come to understand what is a right or wrong response time.
Recover communications function If your screen freezes and there is no apparent communication with Betfair then click on this option and it drop all current communication and will attempt to reconnect to Betfair. This is more helpful if you have an unstable Internet communication rather than if Betfair is not responding but it is usually worth trying. Using this function will terminate processes underway within Bet Angel. Therefore after this and when a connection is re-establish you should double check all your open positions.
Awareness
We run and measure performance at our offices on most days and because we actively test and trade the markets we often see major issues first hand. Every user, however, has slightly different routes to Betfair and a variety of system configurations and these can affect your system performance. Internet traffic can be subject to traffic shaping or other issues whether they are local or related to third parties. If you experience performance issues and we have not highlighted any specific action or known issues then it is likely that there is a change in your operating system, internet provision or connection to Betfair that has changed and affected performance. Often these changes are subtle and may be related to something that has changed without you noticing, such as a background update. We have noticed graphics drivers, routers and system settings can interfere with the performance of the software and / or connections to Betfair. If we receive persistent reports of specific issues we always check our software and make recommendations to users if necessary. If we see a more general deterioration in performance that is related to a third party issue we will also publicise this and recommend action. Unfortunately, of a lot of PC issues are very difficult to diagnose and we cant help resolve very specific issues. We can only help resolve or suggest generally resolutions. We always test the software and make general recommendations based on reports from our users. If you see no recommendations then it is likely that you are seeing a local issue. There are many possible reasons why your connection to Betfair is experiencing poor performance. Some will be clear but unfortunately, due to the vagaries of your specific computer system, the internet and of the host server at Betfair it is impossible to always tie down why performance has deteriorated. While we can make general recommendations it is very difficult, if not impossible, for us to carry out very specific forensic investigations. It is also very difficult for us to make any sensible specific recommendations especially where that involves providing support for products which we are not familiar with. Therefore we will always make general recommendations if we see general issues but individual performance will always remain the domain and responsibility of the individual user.