One-click to MAXIMISING the returns from your arbitrage trade

USER MANUAL

Developed by Cheong Y Koo (Cheong.Koo@gmail.com) July 2006
© Copyright 2006

DISCLAIMER: While we have taken enormous care and precaution in developing and testing ArbsCalc, however, we cannot guarantee that the results it produces are 100% accurate. Neither ArbsCalc or anyone associated with ArbsCalc accepts any responsibility whatsoever for any loss incurred while using this software.

ArbsCalc has been written by and for the arbitrage trader. It’s not expensive to register. In fact. we need to be able to quickly recalculate our bet to minimise the loss on the whole trade. you can receive a registered version of the latest release and support future development and enhancements. With arbitrage trading.Cheong Y Koo Australia 30th June 2006 Dear Arbitrage Trader. For the cost of a meal. Thank you. Cheong Cheong. my first Arbitrage trade was a loss because I had to round the bet to the nearest dollar and this resulted in a loss. $20 …) which made it very difficult for me to find out what to bet on the other leg.Koo@gmail. And if a wrong trade has been made on one leg. May the high arbitrages keep on coming in and remain till you complete your trade. Kind regards. Page 2 of 18 . ArbsCalc can help you to do this. Please contact the author at the above email address. I would like to introduce you to a program that I have written called ArbsCalc. $10. I was so frustrated that I wrote my own program to help me trade quickly and profitably. I’m sure that most of us understand the need to quickly make a decision on whether it is safe and profitable to enter a trade. All calculations are done DYNAMICALLY and you can see the result instantly. When I first started Arbitrage trading. If you are using an unregistered version of this software and you find it useful. I hope that you will find the program as useful and helpful as I have. I was getting frustrated as odds were changing on me after I have made a bet on one leg or a bookmaker would have fixed bets (eg. I would like to appeal to your sense of justice to do the right thing by registering this software.com PS.

.........6 ArbsCalc Window – Close.................................................................................................................................................................................................................................................15 Frequently Asked Questions ............................................................................... Maximise and Best Bets .................. roll-up and stay-on-top............7 Minimising ArbsCalc................................ Optimise..................................9 Saving a Trade into a log file .....................................................................................5 Screen Layout .................... minimise...................................................................................................................................................................................................................................................................14 View Log File ...........................................................................................................................................................8 Maximising and Optimising – to the nearest $1..............................8 Calculation of odds and arbitrage investments .................................5 Running the Program .....................................................................18 Page 3 of 18 .7 Stay-on-top and Rolling up ArbsCalc Window ...............................................................................................................7 Closing the Application .................................. $5 or $10..................................9 Entering a trade ...............................................................................................................................................................................................................16 Question: Trucate.........................Table of Contents ArbsCalc – Features (One click to MAXIMISING the returns from your trade).............................................................................................................16 Question: How do I make AbrsCalc stay on top?...................................................................7 Display of Lay-odds......4 Installing ArbsCalc ...................

2. All returns and bets will be recalculated to handle the exchange commission. Sometimes you may want to maximise the return if one leg wins while breaking even if the other leg wins. When this is done for small bets. It is designed to be EASY to use. $5 or $10 Betting exchange handling Optimise bet keeping one leg constant Maximise return on one leg Save trade and comments into a log file 5 6 7 8 9 10 Minimise to task bar or tray Page 4 of 18 . return. and you can retweak the bets (or let ArbsCalc do it for you) to give the best return. Europe (eg. This is especially useful as it doesn’t make the trade look like an arbitrage trade to the bookmaker. You can optimise the bet on ONE leg while keeping the other leg constant. simply enter in the commission value and click on the checkbox to enable it. At a glance. If you are using a betting exchange. ArbsCalc can be minimised to either the task bar or the tray. we were taught to round or truncate the amounts to the nearest dollar. Enter in an Investment amount and it will be used for calculating the bets on the different legs (bookmakers). and profit in dollar and percentage. COMPREHENSIVE in features and QUICK in operation. ArbsCalc will optimise the dollar amounts to give a maximum return (see below). you can see how much you need to invest and the return from this investment. World Sports Exchange) or if you want to use up the funds in one of your bookmaker accounts. ArbsCalc can optimise and maximise bets to the nearest $1. When putting in bets. 23/20) from which it will be converted and displayed.15) or UK (eg. simply change the odds. 115 or –105). This is useful if you are using a bookmaker that only accepts a fixed bet (eg. or $10 depending on the user selection. sometimes the bookmaker will change the odds just as we put the bet in. 2 3 Bet calculation 4 Dynamic bet calculation Optimise to nearest $1. You can save your trade into the log file by simply clicking on the log button. It can even be “rolled up” to save space and is just one-click away. Simply do this by clicking on the Maximise button on the appropriate leg. However. With ArbsCalc. ArbsCalc the arbitrage and odds calculator and optimiser has the following features: 1 Comprehensive display Odds conversion Display of odds in the three formats along with the betting amount. It’s that simple. the rounding can actually result in a loss.ArbsCalc – Features (One click to MAXIMISING the returns from your trade) This program allows the serious arbitrage trader to be able to QUICKLY calculate and tweak their bets to get the MAXIMUM return from their investment. Accepts entry of odds in the three formats USA (eg. $5.

Note: ArbsCalc will NOT modify your registry settings or put any additional files in your Windows directory. Note that when it’s started. Note that by default the program is installed in the directory c:\Program Files\ArbsCalc. Setup also allow you to install an icon on your Windows Desktop and/or a Quick Launch icon on your Windows Task Bar. you can launch it from the Desktop. you can minimise it to your Task Bar or System Tray leaving it one-click away. Page 5 of 18 .Exe to install the program.Installing ArbsCalc Double click on the file Setup. I would suggest to do the latter as well as it gives you one-click access to launch ArbsCalc. Running the Program Like any Windows program. Start Menu or Quick Launch menu. Click on the ArbsCalc icon on the System Tray to bring ArbsCalc window to the front.

European or British format Betting exchange commission. Odds can be entered in American. Save trade into log file. Page 6 of 18 . Enter in description of trade Return from the trade for this leg. Arbitrage values are shown in the different formats regardless of the entry format Dollar profit from this leg of the trade.Screen Layout Click this button to optimise the bet on this leg while keeping the bet on the other leg constant. Click this button to maximise the return on this leg. $5 or $10 dollar. Select to optimise or maximise to the nearest $1. Total amount to invest Click on this to calculate the best bet to the nearest $1. Percentage profit from this leg of the trade. $5 or $10.

You can switch between ArbsCalc and other applications by using the [ALT] and [Tab] keys. Minimising ArbsCalc When using ArbsCalc. You can “roll-up” ArbsCalc window to only the title bar so that it won’t obstruct other applications. investment amount and commissions will be saved. Simply unroll it when you need to use it by clicking on the button. ArbsCalc window will become stay-on-top. you will see an icon on the System Tray. Rolled-up Page 7 of 18 . terminate the program). Try it and see as it won’t harm anything. you may want to minimise ArbsCalc to the System Tray to save some space on your Taskbar. To minimise ArbsCalc to the System Tray. Clicking on this icon will bring ArbsCalc to the foreground. you have several options on how to minimise ArbsCalc such as: Minimise to Taskbar To minimise ArbsCalc to the Taskbar. simply click on the minimise button at the top right hand corner of the window.ArbsCalc Window – Close. odds. Note that the last settings for description. click on the When you do this. Both and are toggle buttons ie. If you have too many applications running. button. This means that it will be in-front of other windows that are opened even when it is not the active window. Minimise to System Tray Stay-on-top and Rolling up ArbsCalc Window When you click on the thumb-tack icon . This feature is very useful when used with the roll-up function. This will close the application. on and off. minimise. roll-up and stay-on-top Window Stay-On Top of other windows Minimise to Tray Read Log file Read User manual Roll-up window Closing the Application To close ArbsCalc window (ie. click on the button on the top right hand corner of the window.

Only the first two lines of entry are used in the calculation of the bets and returns. Page 8 of 18 . Calculation of odds and arbitrage investments Note: Only the first two lines of the entry are used in the calculation of the bets to place and the returns of the bets.Display of Lay-odds Lay odds can be displayed by hovering the mouse cursor over the European odds column. from European to American). Display of Lay-odds. See figure below. Use this line as a scratch pad for odds conversion. The third line can be used as a scratch pad to convert from one type of odds to another (eg. This option is useful when placing bets on the betting exchange.

25 and 2. Odds can be entered in either American (eg. This is shown below.28% Page 9 of 18 .28 if Baltimore wins. Entering a trade Say that you have received an alert from Surebet Pro or some other arbitrage alert service.28 if Baltimore wins) for a percentage return of 17.28 Percentage profit: 17. simply enter a point “. In the above example.” after the digit. $5 or $10 ArbsCalc maximising and optimising calculations can be done to the nearest $1. Next enter in the Total Investment. The program will automatically determine the format and do the calculation.29 if Toronto wins and $117. $5 or $10.Maximising and Optimising – to the nearest $1. it is 2.25) or British format (5/4).0” will be in European format while “22” will be in American format. 2) For this leg: Total return: $117.87 for Baltimore Orioles.13 for Toronto Blue Jays and $47. The profit for the trade is $17.28%. European (2. a $100 investment will be divided into $52.29 (or $17. Rounding selection can be made by selecting the rounding amount from the radio button. For the example below.28 Total profit: $17. You can enter in different formats for the two lines. 2. If a number is longer than 1 digit and you wish to mark it as European format. This will give a return of $117. For example 22 can be either in American or European format. 2) Enter total investment 1) Enter odds 2) Bets to place on each leg. 125). Select rounding amount to use in optimising & maximising calculations. Quickly launch ArbsCalc application by clicking on the ArbsCalc icon. Then enter in the two sets of odds. “22. 1. This will be the total investment for both legs. Placing dollar bets does not arouse the suspicion of the bookmaker that one is an Arb Trader.45. ArbsCalc will calculate the bets for each leg to give the appropriate return and profit. Sometimes it cannot distinguish between the American and European format. eg.

sometimes you will actually loose money by rounding (this is what happened to me on my first trade hence the reason for writing this program). 4. For small bets. giving a return of about 17% for both legs. the bet will be $52 and $47 with 18. click on the scissors button . Sometimes Best BET cannot find a good value for the bets if the Investment amount is too small or the rounding is too large (eg. In such cases. which is much better as we get the maximum return regardless of who wins the game. Clicking on the BEST BET button will give us $49 and $45 for legs 1 and 2. This example shows an unequal return for both legs due to rounding errors. The display will now show the dollar bets with the appropriate return (see figure below). To truncate the bets to the nearest dollar. increase the Investment amount or lower the rounding value (to say $1). Note that the rounding has been set for $1 and bets will be calculated to the nearest dollar.3.29% for either leg. we can use the Best BET button to calculate the best bet that gives equal returns on both legs.31% for the other. See figure below.18% profit for one and 16. Instead of rounding to the nearest dollar. This results in a bet of $60 for leg 1 and $55 for leg 2 (see below). nearest $10). Page 10 of 18 . select $5 radio button and click on the Best BET button . This will give us a return of 17. In this example. If you wish to round to the nearest $5.

simply click on the checkbox beside the commission value to enable this commission in the calculation. Note that the bets will be recalculated to take into account this commission.17 on the other leg. Bets that have commissions enabled will be shown in Yellow. the Truncate and Best BET buttons will take commissions into account when Commissions are enabled.57% on either legs). Page 11 of 18 .5. The example below shows what happens when the Truncate button is pressed … (note that the returns are not balanced) The example below shows what happens when the Best BET button is pressed … (note that the returns are balanced at 15.83 and $47. If we are using a betting exchange that charges a fixed commission for our winnings. This will give a return of 15. the bets with 5% commission on leg 1 will be $52. In the example below.57% on either legs. Again.

15 and 7. Pressing the Maximise button will maximise the return on one leg of the trade while breaking even on the other leg. In this case. I have changed the bet on the first leg to $60 giving a profit of $28 and 26. while the other leg will almost break even. Page 12 of 18 .6. Note that Maximise will maximise to the nearest $1. If we were to maximise to the nearest $5.20% if Toronto wins. Note that returns are DYNAMICALLY calculated as you enter in the bet amount. in the trade below. There is no need to wait or press a button to start the calculation. The other two functions are the Maximise and Optimise buttons. the bet on leg 1 will be $80 while that on leg 2 will be $55. if we press on the maximise button for the Toronto leg. To get better Maximising and Optimising results. For example. $5 or $10. we can maximise on the underdog leg. the total bets will be more than $100 (actually at $135). 7.17% if Toronto wins and a profit of $8. we are maximising to the nearest $1. This feature is useful if we want to maximise the return on the favourite side or maybe if we feel that the underdog stands a good chance. You can manually tweak the values in the BETs field to see the dollar and percentage return for each leg.62% if Baltimore wins. we need to increase the Investment amount. In the example above. This can be used to quickly do what-if scenarios and to tilt bets to one leg of the trade. we get a bet of $74 for a return of 33. In the example below.

The goal here is for a balanced or almost balanced return on both legs.8. Similar to Maximise. For example. we enter in $40 for the Baltimore bet. This gives us a calculation of $44 to place on Toronto for a profit of 17. The Optimise button allows one to optimise the trade on one leg while keeping the bet on the other leg constant. This feature is especially useful for bookmakers such as World Sports Exchange where the bets are fixed at $10 increments or if we want to use up the funds in a particular bookmaker account. if we want to place a $40 bet on Baltimore (the lower leg). the Optimise button can be used to optimise one leg by increments of $1. the bet for leg 1 will change to $45 for a return of 19. then click on the Optimise button next to the Toronto leg.67% respectively.12% on leg 1. $5 or $10. Page 13 of 18 . if our Rounding were set to the nearest $5 and we click on the Optimise button. For example.86% and 16.

txt” and it is located in the same directory as where the executable is stored. the location is “c:\Program Files\Arbscalc\tradelog. This will launch Notepad opening up the log file. file Enter in description of the trade and any other additional notes. 9. Before saving the trade. There is no need to Save launch Notepad and then start looking for the log file. which is especially useful for tracing and reconciling your trades. For most installations. Click on the OK button once you have made any necessary changes. we can save the trade into a log file.txt”. The name of the log file is “tradelog. we can do this from Arbscalcinto itself. instead. enter in the description for the trade then click on the Save Log button.Saving a Trade into a log file Once a trade has been made. Simply click on the System Menu (top left hand corner) and select Read Log file Log from the drop down menu. Note that this log will be saved with a date and time stamp. “Tennis – WTA …” Page 14 of 18 . Enter in a title for the trade. For example. We can read the log file by using a simple text editor such as Notepad. This will open up another screen where we can enter in the Title for the trade and any other description that we wish to make.

Note that comments entered into the log file are also date and time stamped. Page 15 of 18 . I use this to remind myself of a deposit that I made to an account. This makes it easy to track back on trades and deposits that were made. View Log File To view the Log file. To save a comment into the log file. This feature is similar to the trade log but is more free flowing. we can also save comments and maybe our thoughts as we are making a trade into the log file. click on the file. The screen above shows how we can save a comment into the log file. click on the Save Comment button .Apart from saving a trade into the log file. button or you can use Notepad to manually open up the log Click to Open log file.

the returns are now not equal on both legs.3 and 5. the returns on both legs may not be balanced. Optimise. no optimisation is done. If we simply drop the button). Page 16 of 18 .59%.91%. I understand Truncate is to round off the odd cents to the nearest dollar. When I first started arbs trading. In other words. $5 or $10 depending on the Rounding value selected. In this case.81% on legs 1 and 2 respectively (see below). Say if your bet for a given set of odds is $81.91%. Maximise and Best Bets I am having problems comprehending Truncate. dropping the cents off the bets gives unequal returns.36% and that for leg 2 is 2. If your investment amount is small. button will attempt to calculate the bets that will give EQUAL returns on The Find Best Bet or both legs. it’s still better than simply truncating the cents.36%. in some cases. if you press the truncate button. loosing out 2. For example. I could actually loose money on one leg of my trade. Sometimes Best Bets cannot be found and ArbsCalc will simply return the closest bets that it can find. and Maximise is to maximise our bet on either the favourite or underdog. you will make 6. Optimise. the bets calculated are $85 and $20. Find Best Bet will calculate bets to the nearest $1.7% whether Team 1 or 2 win. its best to keep the rounding value to the nearest $1.71 – 2. you will find that cents and place bets of $81 and $18 (you can do this by pressing the your return for leg 1 is now 6. truncation may not be the best option to use for a trade as it can cause the returns to be unbalanced. you only make 2. In our example here. In truncate. ArbsCalc will re-calculate the bets for equal returns. But is Optimise and the other function above the scissors icon? Answer: This is a good question.66 with a total bet of $100. when truncating. I was just dropping the cents off my bets and using the dollar amounts for betting.32 and $18. say we have odds of 1.00.80% (from 5. if we set the Rounding to $5 and click on Best Bets. The calculated bets for legs 1 and 2 are $81. This gives a return of 5. we only “throw away” the cents. Also.7% balanced on both legs. Maximise and that button above the scissors icon (looks like rabbit out of a hat). While this return is not balanced. This trade has an arb of 94.91). while if Team 2 wins. But if we click on the Find Best Bet button.68 giving a profit of about 5.32. I found that if my bet was too small. So if Team 1 wins. In the example above. Truncate or pressing the will just cut or truncate the cents off the bets. it’s $74 and $17 giving a return of about 5.24% and 7.Frequently Asked Questions Question: Trucate. the bet becomes $81. In conclusion.

In the example above. Maximise on Leg 2 of the trade. then we click on the Optimise button for Team 1. If Team 1 wins. But if Team 2 wins. Optimise will find values to the nearest $1. This is the bet we don’t want to change. The picture below shows the bets. $5 and $10. Page 17 of 18 . I only have $22 left with Pinnacle for Team 2. (2) Click on this button to Optimise this leg of the trade. Note that the Maximise calculation will also make use of the Rounding value of $1. we break even. In the latter.62% . $5 or $10. Maximise calculation will find values to the nearest $1.a pretty healthy return. ArbsCalc recalculates and gives us bets of $96 and $22 for returns of 5. This is a very handy feature when we want to use up all the funds in a particular betting account or when we are have placed a bet on one leg and the odds changed on us for the other leg. we get a return of 30. we can click on the Maximise button for Team 2 to calculate the best bets for maximum returns for Team 2. What bet can I place for Team 1 so that I get equal returns on both legs? First we enter $22 in the bet field for Team 2. we’ll need to re-enter the new odds and Optimise. $5 and $10. For example. Note that the Optimise calculation will also make use of the Rounding value of $1. $5 or $10 The Optimise button is used to Optimise one leg of the bet while keeping the other leg constant (unchanged).The Maximise button will maximise the return on one leg of the trade while breaking even if the other leg wins. if we think that Team 2 has a strong probability of winning. This gives us bets of $80 for Team 1 and $24 for Team 2.53% respectively.76% and 5. (1) Enter in $22.

This is a behaviour of Microsoft Windows and cannot be controlled. Roll-up and Stay-on-top ArbsCalc has a feature where we can make it always stay in-front of other windows.Question: How do I make AbrsCalc stay on top? It’s difficult trying to juggle between Browser window. Page 18 of 18 . sometimes switching between windows will cause ArbsCalc to drop out from being on-top. ArbsCalc was designed to be only a click-away. just unpin and pin it again. Click on the ArbsCalc icon on the system tray to restore ArbsCalc. Is there an easier way to use ArbsCalc? Answer: Yes. Surebet window and Arbscalc window. This will shrink AbsCalc to only the caption bar. To make ArbsCalc stay on top again. Minimise to System Tray Pin ArbsCalc on top of other windows. This action causes ArbsCalc window to be “pinned” on top of other windows. Click on the button located on the ArbsCalc window caption to minimise ArbsCalc to the system tray. Note that even though you may have pinned ArbsCalc to be on-top of other windows. you can roll it up by clicking on the roll up button . You can unroll it when required by clicking on this button again. There are a few ways in switching between ArbsCalc and other applications. ALT-TAB keys You can switch between ArbsCalc and other applications by using the ALT and TAB keys. click on the pin icon on the caption bar. To do this. If you find that ArbsCalc is still in the way of other windows. Roll up ArbsCalc window Minimise to System Tray Another way to move ArbsCalc out of the way is to minimise it to the System Tray.