Only the last 3 years of update history has been included.

Latest Updates - 27/11/2019 - TSM Version 6.0 R1.67 (Windows Desktop)

  • XYZ Staking Plan Bug fixed.

Latest Updates - 25/11/2019 - TSM Version 6.0 R1.67 (Windows Desktop)

  • Automated Betting - Gruss Betting Assistant Version 1.3.0.44a has been released.  TSM has been tested and is fully compliant. Warning message removed in TSM when trying to connect to Gruss Betting Assistant 1.3.0.44a.
  • Pro Staking Plan Bug fixed.

Latest Updates - 13/10/2019 - TSM Version 6.0 R1.65 (Windows Desktop)

  • Additional settings to Secure Staking Plan Added.
  • Bug Fix - When using different profiles - the name of the profile in use was preceded by the date which meant the profile name itself would not be visible when hovering over the desktop task bar. The date is now removed which means the profile name is now visible making it easier to navigate and select the correct instance of TSM when using multiple instances of TSM.
  • Automated Betting - Gruss has provided TSM with a Pre-release of Betting Assistant namely 1.3.0.44.  TSM has been tested and is fully compliant. Warning message removed in TSM when trying to connect to Gruss Betting Assistant 1.3.0.44.
  • Tweaks to other staking plans internal code.

Latest Updates - 15/07/2019 - TSM Version 6.0 R1.59 (Windows Desktop)

  • Legacy setting in Advanced Bet Placement for Automated Betting removed. In some circumstances if switched on, bets could be prevented from being placed.

Latest Updates - 08/07/2019 - TSM Version 6.0 R1.58 (Windows Desktop)

  • Additional Features to XYZ Staking Plan Added - Added ability to go up/down the series sequence number dependent on winning odds value.
  • Additional Features to Retirement Staking Plan Added - Added ability to decrease divisor by the integer part of the winning bet.
  • Additional Special Code added - Set Commission <SCx> where x is the commission value.


Further details can be found under  - Special Codes


Latest Updates - 17/06/2019 - TSM Version 6.0 R1.56 (Windows Desktop)

  • Added ability to paste selections into the selection list irrespective of original format. Previously this was restricted to Excel/Open Office.

Latest Updates - 23/05/2019 - TSM Version 6.0 R1.55 (Windows Desktop)

  • Lay Kelly Dynamic Setting was not saving. Fixed.

Latest Updates - 10/05/2019 - TSM Version 6.0 R1.54 (Windows Desktop)

  • Tweak to Filters. Blank Spaces are now trimmed from search strings.

Latest Updates - 06/05/2019 - TSM Version 6.0 R1.52 (Windows Desktop)

  • Tweak to i-TSM settings to allow greater or less than 100 in the staking plan settings.

Latest Updates - 24/04/2019 - TSM Version 6.0 R1.51 (Windows Desktop)

  • Tweak to how filters are handled when the computer regional and language settings decimal separator is a comma.

Latest Updates - 14/04/2019 - TSM Version 6.0 R1.50 (Windows Desktop)

  • Tweaks to Automated Betting Bet Placement.

Latest Updates - 04/04/2019 - TSM Version 6.0 R1.49 (Windows Desktop)

  • Monte Carlo Simulation Bug fixed where it was ignoring Bookies Bank V2 was only running if Bookies Bank was enabled.

Latest Updates - 28/03/2019 - TSM Version 6.0 R1.48 (Windows Desktop)

  • Monte Carlo Simulation Bug fixed where it was ignoring a Kelly Staking Plan Setting.

Latest Updates - 26/03/2019 - TSM Version 6.0 R1.47 (Windows Desktop)

  • Automated Betting - Following a Gruss Update to Betting Assistant 1.3.0.43a TSM has been tested and is fully compliant. Warning message removed in TSM when trying to connect to Gruss Betting Assistant 1.3.0.43a
  • Auto Update Added

Latest Updates - 23/02/2019 - TSM Version 6.0 R1.44 (Windows Desktop)

  • Automated Betting ONLY - Minor bug fix for automated betting where multiple selections for the same market existed in the selection list.

Latest Updates - 08/02/2019 - TSM Version 6.0 R1.43 (Windows Desktop)

  • Automated Betting ONLY - There was a bug in Gruss Betting Assistant 1.3.0.39 which meant the Gruss Market Refresh was freezing when requested by TSM. Gruss Betting Assistant have released 1.3.0.40 which fixes the issue. It will auto update from 1.3.0.39. TSM has been tested and verified to work correctly with Gruss 1.3.0.40. This version removes the warning message when connecting to Gruss.


Latest Updates - 06/02/2019 - TSM Version 6.0 R1.42 (Windows Desktop)

  • Automated Betting ONLY - As of 07/02/2019 Betfair are no longer allowing users of Gruss Betting Assistant 1.3.0.37a to login. The Beta Version of Gruss is now therefore the main release for Gruss. Any Gruss user using 1.3.037a is being auto updated to 1.3.0.39.


Previously there were 2 versions of TSM. One for Gruss 1.3.0.37a and one for all Gruss Beta Versions. There is no longer a need to maintain the TSM version that connects to Gruss 1.3.0.37a and from now on there is ONLY one version of TSM. TSM Version 6.0 R1.42 has been tested and verified to work correctly with all version of Gruss later than 1.3.0.38y12 up to and including the now main release of 1.3.0.39.


Latest Updates - 26/01/2019 - TSM Version 6.0 R1.41 (Windows Desktop)

  • Added option to add custom odds filters for individual selections.


Further details can be found under  - Individual Bet Criteria


  • Fixed bug where the Progress Bar would remain on screen when loading the Quick Pick List when no markets can be found.


  • Added new tab to TSM-Gruss Settings (Automated Betting) called Daily Schedules. This tab introduces 3 new options -
    • Daily Refresh of Gruss Markets
    • Daily Refresh of Quick Pick List in TSM
    • Daily Refresh of Session Stats


Further details can be found under  - Daily Schedules Tab


  • Added new tab to TSM-Gruss Settings (Automated Betting) called Notifications. This tab introduces 3 new options -
    • Ability to send an email to the registered users email address when the Session Profit Target has been hit.
    • Ability to send an email to the registered users email address when the Session Stop Loss has been hit.
    • Ability to send an email to the registered users email address at set times throughout the day.


Each email can be designed to be bespoke for each scenario.


Further details can be found under  - Notifications Tab


  • Added new option in Session Limits (Automated Betting) to allow a session target and session stop loss to be a percentage of any enabled staking plan. This setting is not saved when you close TSM and has to be set upon starting up TSM. The Session Target and Stop Loss is automatically updated when Session stats are reset as long as the selected staking plan is still enabled.
  • Added new option in Session Limits (Automated Betting) to 'Reset' TSM upon a Session Stats Refresh. This will clear the bet data and update the Start Bank total if applicable.


Further details can be found under  - Bet Session Tab


Latest Updates - 28/12/2018 - TSM Version 6.0 R1.29 (Windows Desktop)

  • Further Bug fix for i-TSM Plan.

Latest Updates - 23/12/2018 - TSM Version 6.0 R1.28 (Windows Desktop)

  • Bug fixed with i-TSM Plan.

Latest Updates - 12/12/2018 - TSM Version 6.0 R1.27 (Windows Desktop)

  • Option added to remove double quotes from fields when importing CSV files.  

Latest Updates - 20/11/2018 - TSM Version 6.0 R1.26 (Windows Desktop)

  • Bug Fixed when saving Secure Staking Plan settings outside of the expected ranges.
  • Bug Fixed when renaming Profiles created.
  • Bug Fixed in Automated Betting when using 'At Specific Time Before Off' which was checking against current displayed market rather than the 'Next' market in the Quick Pick List.

Latest Updates - 04/11/2018 - TSM Version 6.0 R1.25 (Windows Desktop)

  • Pro Staking Plan Settings were not getting picked up in some scenarios. Bug Fixed.

Latest Updates - 18/10/2018 - TSM Version 6.0 R1.24 (Windows Desktop)

  • Minor Update for Automated Betting - New Feature introduced where an additional code can be added inside angle brackets to the bet selection to tell TSM which market to place the bet in. For instance the selection text 'Red Rum <Placed>' means that TSM will only place the selection Red Rum if there is a match in the current market AND the text 'Placed' can be found in the Market Name. All Place markets have the text 'Placed' in them. Other examples are the To Be Placed markets which will always have the text '2 TBP' or '3 TBP' or even '4 TBP' in the market name text.


Further details can be found under  - Bet Selections Additional Codes


Latest Updates - 16/10/2018 - TSM Version 6.0 R1.23 (Windows Desktop)

  • Minor Update for Automated Betting - When using automated betting selection system 'Get Selection From Excel' there is now the ability to read data from a range of cells and not just a single cell.

Further details can be found under  - Automated Selection Systems


Latest Updates - 15/10/2018 - TSM Version 6.0 R1.22 (Windows Desktop)

  • Monte Carlo Analysis and Graph wasn't working for several Back Staking Plans. Bug Fixed.

Latest Updates - 12/10/2018 - TSM Version 6.0 R1.21 (Windows Desktop)

  • Analysis Screen Updated so that all data is included in one grid. Sorting and Exporting bug on the Analysis Results fixed.
  • Minor Update for Automated Betting - Option to Load ALL UK/IRE Win and Place Markets added.

Latest Updates - 02/09/2018 - TSM Version 6.0 R1.20 (Windows Desktop)

  • Minor Update for Automated Betting.

Latest Updates - 19/08/2018 - TSM Version 6.0 R1.19 (Windows Desktop)

  • Minor Update for Automated Betting.

Latest Updates - 14/08/2018 - TSM Version 6.0 R1.18 (Windows Desktop)

  • Bug Fixed for collecting Dutch Bet Results in Automated Betting.

Latest Updates - 12/08/2018 - TSM Version 6.0 R1.17 (Windows Desktop)

  • Bug Fixed for Monte Carlo Simulations when attempting to view the resulting graph for some staking plans.

Latest Updates - 21/07/2018 - TSM Version 6.0 R1.16 (Windows Desktop)

  • Job Target notification added to CoupMaster Staking Plan.

Latest Updates - 19/07/2018 - TSM Version 6.0 R1.15 (Windows Desktop)

  • Minor change to CoupMaster Staking Plan.

Latest Updates - 19/07/2018 - TSM Version 6.0 R1.14 (Windows Desktop)

  • Internal minor Update to Automated Betting.

Latest Updates - 18/07/2018 - TSM Version 6.0 R1.13 (Windows Desktop)

  • Updated Automated Betting so that ALL bets placed now have the Bet Reference added to the Selection Column. This is in order to record any partial bets and any updated bets which have produced a second bet reference.

For instance - If we place a £5 bet on Redrum at odds of 5 and only £2.60 is matched. We then update the odds in order to get the remaining £2.40 matched. This returns a NEW bet reference.

Previously TSM would only record the NEW bet reference in the Selection Column. The knock on effect is that the session stats would be wrong as only second bet (£2.40 part) would of been accounted for in the Session Stats.

Latest Updates - 13/07/2018 - TSM Version 6.0 R1.12 (Windows Desktop)

  • Fixed Bug when loading TSM Files by double clicking.

Latest Updates - 09/07/2018 - TSM Version 6.0 R1.11 (Windows Desktop)

  • Minor Internal Code Updates.

Latest Updates - 06/07/2018 - TSM Version 6.0 R1.10 (Windows Desktop)

  • Minor Internal Code Updates.

Latest Updates - 05/07/2018 - TSM Version 6.0 R1.08 (Windows Desktop)

  • First Draft of Help Manual Complete.
  • Minor Text changes to labels.

Latest Updates - 04/07/2018 - TSM Version 6.0 R1.07 (Windows Desktop)

  • Fixed Bug when collecting bet results for Automated Betting.
  • Time Offset Feature added to Win Markets (Automated).
  • Fixed Bug where Odds Filter wasn't being applied correctly when Automated Dutch Betting was enabled. Previously each individual bet was being checked against the odds criteria rather than the combined odds.

Latest Updates - 04/07/2018 - TSM Version 6.0 R1.05 (Windows Desktop)

  • Further Updates to Help Manual
  • AUS Greyhound Racing added to Quick Pick List (Automated Betting)
  • Time Offset Feature added to Place Markets (Automated Betting)
  • Odds Filter added for Win and Place Markets (Automated Betting)
  • Improved Data Validation

Latest Updates - 02/07/2018  - TSM Version 6.0 R1.02 (Windows Desktop)

  • Help Manual Re-Written.

Latest Updates - 30/06/2018 - TSM Version 6.0 R1.01 (Windows Desktop)

  • Major upgrade from TSM Version 5.0 to TSM Version 6.0
  • Most noticeable changes includes -
    • Tab Interface on Main Screen
    • Optimised Code
    • Full integration of SQLite Database for all stored settings (Increased Stability)
    • Back and Lay Dutch Betting in Automated Betting Mode
    • Heat Map Feature for Stakes and Profit Columns

Latest Updates - 28/06/2018 - TSM Version 5.0 (Windows Desktop)

  • Fixed issue with registering software following a security update to our server.
  • Automated Betting ONLY - Due to Gruss Betting Assistant There are several versions of TSM for Windows Desktop


Please see the download page to make sure you are using the correct version.


Latest Updates - 07/05/2018 - TSM Version 5.0 (Windows Desktop)

  • Fixed bug introduced after previous update.

Latest Updates - 30/04/2018 - TSM Version 5.0 (Windows Desktop)

  • Updated Error Handling when saving to log files.
  • There was a bug where a single bet result could be added to session stats on more than one occasion when using Results Sweep (Only applies to Automated Betting).

Latest Updates - 04/04/2018 - TSM Version 5.0 (Windows Desktop)

  • Removed Delete Multiple Bets Screen. Deleting Multiple bets in the main table can now only be done in manual data entry mode by selecting row headers and press the 'Del' Key on your keyboard.
  • Changed the Stop loss settings in TSM-Gruss Settings to 1 decimal place. Previously it was an integer.
  • Cosmetic Changes to TSM-Gruss Settings Screen
  • Both Napstats and Racing Index Import Features removed from the software. Neither have worked for several months.
  • Updated Help Manual
  • TSM Alternative Download Only - Automated Betting - Gruss Betting Assistant have been busy fixing various minor bugs. Gruss is currently up to 1.3.0.38y13b. TSM has been tested with 1.3.0.38y13b and is working correctly. No warning will be displayed in this version.

Latest Updates - 20/02/2018 -  TSM Version 5.0 (Windows Desktop)

  • Fixed Quick Pick List for Greyhound Racing
  • Added an extra setting under Stop At A Winner Staking Plan that allows the recovery of the initial target on every bet and not just on first bet of the series.

Latest Updates - 03/10/2017 -  TSM Version 5.0 (Windows Desktop)

  • General Minor Update


Latest Updates - 20/08/2017 -  TSM Version 5.0 (Windows Desktop)

  • Increased Bet Placement Timer from 2 hours maximum to 24 hours maximum (Displayed in seconds).


Latest Updates - 20/08/2017 -  TSM Version 5.0 (Windows Desktop)

  • Automated Betting - Gruss Betting Assistant have been busy fixing various minor bugs. Gruss is currently up to 1.3.0.38j. TSM has been tested with 1.3.0.38j and is working correctly. No warning will be displayed in this version.


  • Increased Bet Placement Timer from 2 hours maximum to 24 hours maximum (Displayed in seconds).


Latest Updates - 29/06/2017 -  TSM Version 5.0 (Windows Desktop)

  • Added New Zealand Races to the Quick Pick List

Latest Updates - 26/03/2017 -  TSM Version 5.0 (Windows Desktop)

  • Added an extra option to the Stop Loss Setting in the Pro Staking Plan.

Latest Updates - 26/01/2017 -  TSM Version 5.0 (Windows Desktop)

  • Fixed bug that allowed '/' to be used as a column name. (should of been automatically removed along with blank spaces).
  • Fixed bug in relation to importing data in certain scenarios.
  • Fixed bug the Set Stake Special Code (SSx) was not working for the first bet only in Fixed Staking Plan.

Latest Updates - 06/01/2017 -  TSM Version 5.0 (Windows Desktop)

  • Added extra option to recover commission in Lay Goff Staking Plan

Latest Updates - 02/12/2016 -  TSM Version 5.0 (Windows Desktop)

  • Added extra option to Back 1 Point Staking Plan and Lay 1 Point Staking Plan.
  • Made font used throughout TSM more uniform.
  • Automated Betting - The Bet Timer Awaits Result String must now be Unique. Previously it was allowed to the same as the Automated Betting Results Strings which on occasion caused the session stats to loop repeatedly.
  • Increased minimum .NET Framework required from 2.0 to 4.0. .NET Framework is part of windows and allows windows programs to run. All Windows Vista, 7, 8 and 10 will already have this installed as part of Windows.  For Windows XP users you may need to update manually.
  • Fixed error that appeared when attempting to play You Tube Video From within TSM (Automated Betting Check List).
  • Numerous tidy ups under the hood. 

Latest Updates - 23/08/2016 -  TSM Version 5.0 (Windows Desktop)

  • Bug where TSM would crash if the user attempted to open an already open file or save to an already open file. Error should now be handled with a warning message.
  • Bug where TSM would add the Spare Column Data to the Selection Column in certain situation.


Latest Updates - 24/06/2016 -  TSM Version 5.0 (Windows Desktop)

  • Automated Betting - Gruss Betting Assistant have been busy fixing various minor bugs. Gruss is currently up to 1.3.0.37.a. TSM has been tested with 1.3.0.37.a and is working correctly. No warning will be displayed in this version
  • New Feature - Ability to add Individual stake overrides. Accessed from the drop down on the automated betting selection list. Read more here.


Latest Updates - 15/02/2016 -  TSM Version 5.0 (Windows Desktop)

  • Option to allow odds of less than 1 when importing data. Turn feature on/off in Application Settings --> Global Settings


Latest Updates - 11/02/2016 -  TSM Version 5.0 (Windows Desktop)

  • Automated Betting - Gruss Betting Assistant have been busy fixing various minor bugs. Gruss is currently up to 1.3.0.36. TSM has been tested with 1.3.0.36. and is working correctly. No warning will be displayed in this version.


  • Automated Betting - Ability to place bets at Betfair SP has been added for Back Bets only. The way Gruss places the bets means that you can currently place bets below minimum stake at BSP. However this is not possible for Lay bets. Lay Bets require a Minimum Liability of £10. To avoid any mishaps/confusion BSP has been added to Back Bets only. BSP feature can be found in Gruss -TSM settings. 


  • Automated Betting - Updated the Add to Quick Pick List for Greyhounds.


  • Automated Betting - Ability to add strings other than "Assumed Loss" when doing a manual reset last bet. This means you can now reset the last bet and insert strings such as "1", "2," "Won" or "Lost" as well as "Assumed Loss".


  • Automated Betting - Trainer/Jockey Builder Fixed. Accessed from TSM Selection List you can import selections based on the Jockeys and Trainers racing that day.


  • Archie Score added to the quick stats. Very basic math's formula that can assist in letting you know how much your current set of results is down to chance. This is NOT a replacement for the Monte Carlo Simulation but simply a very quick guide. Read more at http://thestakingmachine.com/archie.php


  • Maximum Recovery cycles and Bet cycles for Recovery Staking Plans increased to 200 where applicable.


  • Link to Cumulative Total and Last Bet<LB> options added to Lay XYZ Staking Plan.


Latest Updates - 03/12/2015 -  TSM Version 5.0 (Windows Desktop)

  • Automated Betting - Gruss Betting Assistant have been busy fixing various minor bugs. Gruss is currently up to 1.3.0.32. TSM has been tested with 1.3.0.32. and is working correctly. No warning will be displayed in this version.


  • Betfair has removed To Be placed Markets for US racing. There is now the option for 2 TBP and 3 TBP instead.


Latest Updates - 06/10/2015 -  TSM Version 5.0 (Windows Desktop)

  • Added Ratchet Staking Setting to Lay Ladder Staking Plan

Latest Updates - 05/09/2015 -  TSM Version 5.0 (Windows Desktop)

  • Fixed Bug in Coup Master Staking where in rare circumstances the 2nd bets stake was incorrect.