Create Betting Systems

Studio Guides

Backtesting Tool

How to create a betting system:

You have two ways to create a system:
1. When you land on backtesting you watch a default preloaded system, which you can modify it or create a new one.
To do this, simply click the button “show filters” (photo 1) located at the top right side and the filters menu is open (photo 2).
2. Press the button "community" located on the top to open the communitu of shared systems (photo 3). Load or clone a system and modify at your preferences.

See step by step photos

See video

*not available for web mobile

Add filters
Backtesting main filters split into four categories:

1️⃣ Basic (photo 1)
2️⃣ Advanced (photo 2)
3️⃣ Teams (photo 3)
4️⃣ Statistics (photo 4)

See step by step photos

See video

*not available for web mobile

  • Leagues: include more than 50 league competitions between Europe and America
  • Seasons: seasons (sample size) of historical results to make the backetesting.
  • Market: The main available market to backtest
  • Book maker:  The sports book where to take the odds
  • Stake: The “amount of stake/per game” for making the backtesting. The default is 1 point.

With this option we can filter by range the odds provided by the book maker. It is important to highlight that these are closing odds, the odds just before the match starts.
Option “optimum Bookmaker Odds”:  Algorithms use those games that the market you have chosen for your system is the favorite according to bookmaker’s odds.

Range the real odds provided by the book maker. It is important to highlight that these are real odds that has been selected from the filter “Real odds profile”.
Option “optimum Real Odds”:  Algorithms use those games that the market you have chosen for your system is the favorite according to real odds.
“Value to book”: You can also apply a range filter for value bets based on real to book odds.

Filter the games depending on the game week they were played. 

Filter by days, for example, to show only matches that were played on Saturday. If you want to include all the days, simply do not select any. 

We already explained the difference between real and bookmaker odds. Betting the opposite is a filter to assume games only when the bookmaker odds and the real odds offer opposite markets as favorite. For example, when at the same game the real odds indicated that the most probable is the Under 2.5 and the bookmaker’s odds indicated the most probable thing is the Over 2.5.

Filter games comparing odds from two different bookmakers for the same market. When  there is a certain difference, this can be determined by a percentage. For example, if we want to filter games to see only those matches when they have the same odds in the two different bookmakers, we could set a range of prices.

In this option we add a second market and filter it with a specific range price. For instance, if we are working with the Over 2.5 market, we could add an Over 0.5 HT additional market with a maximum real odds of 1.2, in order to include only the matches with a clear trend to have a goal in the first half. An additional market can be filtered by real odds or bookmaker odds.

Filter applying a probability margin expressed in % compared to the main market and the rest of probabilities within the same market.

The sample to use for Real Odds.

The default option is “League” mode.  Next to each league there is the league’s yield according to your system. By selecting a league you see all the teams included with the information of the yield for each team in three cases which are,  yield: as home, as Away, as both.

“exclude teams from league” : By relocate a team to one of the column “Home”, “Away” or “Both” you exclude home, away or both games for that team from your system.

With the team mode you must insert the teams in order to create your system. You can insert teams among different leagues in the format “home”, “away” or “both”.

“exclude teams from team” : When you are in a team mode, you can choose some teams to get them out of the betting system.

Home scored at Home: Average goals that home team scored per home game during season.
Home scored overall: Average goals that home team scored per (home and away) game during season.
Home conceded at Home: Average goals that home team conceded per home game during season.
Home conceded overall: Average goals that home team conceded per (home and away) game during season.
Home total at Home: The average goals that home team scored and conceded per home game during the season.
Home total overall: Average goals that home team scored and conceded per (home and away) game during season.
Away scored at Home: Average goals that away team scored per home away during season.
Away scored overall: Average goals that away team scored per (home and away) game during season.
Away conceded at Away: Average goals that away team conceded per away game during season.
Away conceded overall: Average goals that away team conceded per (home and away) game during season.
Away total at Away: The average goals that away team scored and conceded per away game during the season.
Away total overall: Average goals that away team scored and conceded per (home and away) game during season.
Home scored Dif from League Average:  The difference between the average goals that home team scored per (home and away) game during season and the average goals that teams of certain league scored per (home and away) game during season. A positive number indicates that the team scores more than the league average, whereas a negative number indicates that the team scores less than the league average.
Home conceded Dif from League Average:  The difference between the average goals that home team has conceded per (home and away) game during season and the average goals that teams of certain league have conceded per (home and away) game during season. A positive number indicates that the team concedes more than the league average, whereas a negative number indicates that the team concedes less than the league average.
Home Total Dif from League Average:  The difference between the average total goals that home team scored and conceded per (home and away) game during the season and the average total goals that teams of certain league scored and conceded per (home and away) game during the season.
Home scored Dif from League Average at Home: The difference between the average goals that home team scored per home game during season and the average goals that home teams scored per home game during season. A positive number indicates that the team scores more than the league average, whereas a negative number indicates that the team scores less than the league average.
Home conceded Dif from League Average at Home:  The difference between the average goals that home team has conceded per home game during season and the average goals that home teams in certain league have conceded per home games during the season. A positive number indicates that the team concedes more than the league average, whereas a negative number indicates that the team concedes less than the league average.
Home Total Dif from League Average at Home:  The difference between the average goals that home team scored and conceded per home game during season and the average goals that home teams of certain league scored and conceded per home game during the season.
Away scored Dif from League Average:  The difference between the average goals that away team scored per (home and away) game during season and the average goals that teams of certain league scored per (home and away) game during season. A positive number indicates that the team scores more than the league average, whereas a negative number indicates that the team scores less than the league average.
Away conceded Dif from League Average:  The difference between the average goals that away team has conceded per (home and away) game during season and the average goals that teams of certain league have conceded per (home and away) game during season. A positive number indicates that the team concedes more than the league average, whereas a negative number indicates that the team concedes less than the league average.
Away Total Dif from League Average:  The difference between the average total goals that away team scored and conceded per (home and away) game during the season and the average total goals that teams of certain league scored and conceded per (home and away) game during the season.
Away scored Dif from League Average at Away: The difference between the average goals that away team scored per away game during season and the average goals that away teams scored per away game during season. A positive number indicates that the team scores more than the league average, whereas a negative number indicates that the team scores less than the league average.
Away conceded Dif from League Average at Away:  The difference between the average goals that away team has conceded per away game during season and the average goals that away teams in certain league have conceded per away games during the season. A positive number indicates that the team concedes more than the league average, whereas a negative number indicates that the team concedes less than the league average.
Away Total Dif from League Average at Away:  The difference between the average goals that away team scored and conceded per away game during season and the average goals that away teams of certain league scored and conceded per away game during the season.

Home Team, Team win streak: Look at home teams when they are on a certain winning streak overall. Example: If you type 3, it indicates that the home team has won the previous 3 games in a row overall.
Home Team, Team loss streak: Look at home teams when they are on a certain losing streak overall. Example: If you type 2, it indicates that the home team has lost the previous 2 games in a row.
Home Team, Team draw streak: Look at home teams when they are on a certain draw streak overall. Example: If you type 4, it indicates that the home team has drawn the previous 4 games in a row.
Home Team, win or draw streak: Look at home teams when they are on a certain unbeaten run overall. Example: If you type 8, it indicates that the home team has not lost the previous 8 games in a row.
Home Team, win or loss streak: Look at home teams when they are on a certain unstable overall. Example: If you type 5, it indicates that the home team has win or lost the previous 5 games in a row.
Home Team, draw or loss streak: Look at away teams when they are on a certain winless run overall. Example: If you type 6, it indicates that the home team has not won the previous 6 games in a row.
Home Team, over 0.5HT streak: Look at home teams when they score at least 1 goal in HT. Example: If you type 2, it indicates that the home team has scored at least 1 goal in HT at the 2 previous games in a row.
Home Team, under 0.5HT streak: Look at home teams when they don’t score in HT. Example: If you type 2, it indicates that the home team hasn’t scored in HT at the 2 previous games in a row.
Home Team, over 1.5HT streak: Look at home teams when they score at least 2 goals in HT. Example: If you type 3, it indicates that the home team has scored at least 2 goals in HT at the 3 previous games in a row.
Home Team, under 1.5HT streak: Look at home teams when they don’t score more than 1 goal in HT. Example: If you type 2, it indicates that the home team hasn’t scored more than 1 goal in HT at the 2 previous games in a row.
Home Team, over 0.5FT streak: Look at home teams when they score at least 1 goal in FT. Example: If you type 2, it indicates that the home team has scored at least 1 goal in FT at the 2 previous games in a row.
Home Team, under 0.5FT streak: Look at home teams when they don’t score in FT. Example: If you type 2, it indicates that the home team hasn’t scored in FT at the 2 previous games in a row.
Home Team, over 1.5FT streak: Look at home teams when they score at least 2 goals in FT. Example: If you type 3, it indicates that the home team has scored at least 2 goals in FT at the 3 previous games in a row.
Home Team, under 1.5FT streak: Look at home teams when they don’t score more than 1 goal in FT. Example: If you type 2, it indicates that the home team hasn’t scored more than 1 goal in FT at the 2 previous games in a row.
Home Team, over 2.5FT streak: Look at home teams when they score at least 3 goals in FT. Example: If you type 3, it indicates that the home team has scored at least 3 goals in FT at the 3 previous games in a row.
Home Team, under 2.5FT streak: Look at home teams when they don’t score more than 2 goals in FT. Example: If you type 2, it indicates that the home team hasn’t scored more than 2 goals in FT at the 2 previous games in a row.
Home Team, over 3.5FT streak: Look at home teams when they score at least 4 goals in FT. Example: If you type 3, it indicates that the home team has scored at least 4 goals in FT at the 3 previous games in a row.
Home Team, under 3.5FT streak: Look at home teams when they don’t score more than 3 goals in FT. Example: If you type 2, it indicates that the home team hasn’t scored more than 3 goals in FT at the 2 previous games in a row.
Home Team, BTTS yes streak: Look at home teams when they both scored and conceded goals in FT. Example: If you type 2, it indicates that the home team at the 2 previous games in a row scored and conceded goals.
Home Team, BTTS no streak: Look at home teams when they tend to score or to conceded goals in FT. Example: If you type 2, it indicates that the home team at the 2 previous games in a row either scored and not conceded goals or the opposite.
Home Team, win HT streak: Look at home teams when they win in HT. Example: If you type 2, it indicates that the home team win HT at the 2 previous games in a row.
Home Team, loss HT streak: Look at home teams when they lose in HT. Example: If you type 2, it indicates that the home team lost in HT at the 2 previous games in a row.
Home Team, draw HT streak: Look at home teams when they draw in HT. Example: If you type 2, it indicates that the home team had a draw in HT at the 2 previous games in a row.
Away Team, Team win streak: Look at Away teams when they are on a certain winning streak overall. Example: If you type 3, it indicates that the Away team has won the previous 3 games in a row overall.
Away Team, Team loss streak: Look at Away teams when they are on a certain losing streak overall. Example: If you type 2, it indicates that the Away team has lost the previous 2 games in a row.
Away Team, Team draw streak: Look at Away teams when they are on a certain draw streak overall. Example: If you type 4, it indicates that the Away team has drawn the previous 4 games in a row.
Away Team, win or draw streak: Look at Away teams when they are on a certain unbeaten run overall. Example: If you type 8, it indicates that the Away team has not lost the previous 8 games in a row.
Away Team, win or loss streak: Look at Away teams when they are on a certain unstable overall. Example: If you type 5, it indicates that the Away team has win or lost the previous 5 games in a row.
Away Team, draw or loss streak: Look at away teams when they are on a certain winless run overall. Example: If you type 6, it indicates that the Away team has not won the previous 6 games in a row.
Away Team, over 0.5HT streak: Look at Away teams when they score at least 1 goal in HT. Example: If you type 2, it indicates that the Away team has scored at least 1 goal in HT at the 2 previous games in a row.
Away Team, under 0.5HT streak: Look at Away teams when they don’t score in HT. Example: If you type 2, it indicates that the Away team hasn’t scored in HT at the 2 previous games in a row.
Away Team, over 1.5HT streak: Look at Away teams when they score at least 2 goals in HT. Example: If you type 3, it indicates that the Away team has scored at least 2 goals in HT at the 3 previous games in a row.
Away Team, under 1.5HT streak: Look at Away teams when they don’t score more than 1 goal in HT. Example: If you type 2, it indicates that the Away team hasn’t scored more than 1 goal in HT at the 2 previous games in a row.
Away Team, over 0.5FT streak: Look at Away teams when they score at least 1 goal in FT. Example: If you type 2, it indicates that the Away team has scored at least 1 goal in FT at the 2 previous games in a row.
Away Team, under 0.5FT streak: Look at Away teams when they don’t score in FT. Example: If you type 2, it indicates that the Away team hasn’t scored in FT at the 2 previous games in a row.
Away Team, over 1.5FT streak: Look at Away teams when they score at least 2 goals in FT. Example: If you type 3, it indicates that the Away team has scored at least 2 goals in FT at the 3 previous games in a row.
Away Team, under 1.5FT streak: Look at Away teams when they don’t score more than 1 goal in FT. Example: If you type 2, it indicates that the Away team hasn’t scored more than 1 goal in FT at the 2 previous games in a row.
Away Team, over 2.5FT streak: Look at Away teams when they score at least 3 goals in FT. Example: If you type 3, it indicates that the Away team has scored at least 3 goals in FT at the 3 previous games in a row.
Away Team, under 2.5FT streak: Look at Away teams when they don’t score more than 2 goals in FT. Example: If you type 2, it indicates that the Away team hasn’t scored more than 2 goals in FT at the 2 previous games in a row.
Away Team, over 3.5FT streak: Look at Away teams when they score at least 4 goals in FT. Example: If you type 3, it indicates that the Away team has scored at least 4 goals in FT at the 3 previous games in a row.
Away Team, under 3.5FT streak: Look at Away teams when they don’t score more than 3 goals in FT. Example: If you type 2, it indicates that the Away team hasn’t scored more than 3 goals in FT at the 2 previous games in a row.
Away Team, BTTS yes streak: Look at Away teams when they both scored and conceded goals in FT. Example: If you type 2, it indicates that the Away team at the 2 previous games in a row scored and conceded goals.
Away Team, BTTS no streak: Look at Away teams when they tend to score or to conceded goals in FT. Example: If you type 2, it indicates that the Away team at the 2 previous games in a row either scored and not conceded goals or the opposite.
Away Team, win HT streak: Look at Away teams when they win in HT. Example: If you type 2, it indicates that the Away team win HT at the 2 previous games in a row.
Away Team, loss HT streak: Look at Away teams when they lose in HT. Example: If you type 2, it indicates that the Away team lost in HT at the 2 previous games in a row.
Away Team, draw HT streak: Look at Away teams when they draw in HT. Example: If you type 2, it indicates that the Away team had a draw in HT at the 2 previous games in a row.

Home team:
The league position of the Home team at the time the game was played. You can adjust the filter by changing the range of end points by simply entering whatever numbers you desire. As you change the end points, P/L, yield, record and odds avg at the top updated automatically by clicking “Apply changes”.Your numbers must go from smaller to larger. Example: If you want to look for teams that are in last 6 positions of the English Premier League, you should enter from 15 to 20.

Away team:
The league position of the Away team at the time the game was played. You can adjust the filter by changing the range of end points by simply entering whatever numbers you desire. As you change the end points, P/L, yield, record and odds avg at the top updated automatically by clicking “Apply changes”. Your numbers must go from smaller to larger. Example: If you want to look for teams that are in last 5 positions of the Bundesliga, you should enter from 14 to 18.

1. By clicking the button “Apply changes” in the filters menu (photo 1), your system backtests your options in a few seconds (photo 2).
2 At the left top location there is a table of system results assigned as “System Report” (photo 3).

See step by step photos

See video

*not available for web mobile

Yield is the total yield of your system 
( yield=[P/L] / [total stake], where [P/L]=is the net profit / loss )

Quick button to change sample of historical results:
All time: According to games as selected from system filters
Last Season: According to games only from current season
Last 30 days: According to games only from last 30 days
Last 7 days: According to games only from last 7 days
Since creation: According to games from the day of system creation

Maximum drawdown of the system (units): 
It’s the maximum loss in units from a peak to trough. When you start designing a new strategy, one of the key factors of a risk assessment is the maximum drawdown of the system. Max drawdown is vital to estimate the risk you are willing to assume.

Units: is the net profit / loss

Success rate defines the percentage of succeeded games 
( Success rate=[succeeded games/available games] % )

Sample is the number of available games for back testing

Avg Odds is the average price of odds of succeeded games

1 At the area “Backtesting Results” you can view in detailed analysis the historical results for each league according to your system (photo 1).

2 By clicking a league you can view all historical games with highlights the profit / loss for each of them, according to your system (photo 2).

By clicking the button "Show Graphs" you get a graphical representation of backtesting.
Types of graphs:

1. Yield of System (photo 3)
This diagram shows the cumulative yield, during the selected period of a system, estimating merging data from selected seasons. Yield is calculated for every day, assuming games merge from every season.
2. Profit / Loss (photo 4)
This diagram shows the cumulative profit, during the selected period of a system, estimating merging data from selected seasons.
3. Stability (photo 5)
This diagram shows the cumulative yield during the selected period of a system, starting from the first day and ending the last day of it.

See step by step photos

See video

*not available for web mobile

1. In this area you are able to watch current matches that fit your active system criteria (photo 1 & 2).
2. You can also receive picks notifications through our mobile app in Google play (photo 3).

See step by step photos

See video

*not available for web mobile

Save: To Save your system press the correspondent button (photo 1). Give a name to your system, add a description and save it (photo 2)
Load: To Load a system press the correspondent button (photo 1) and then press the button “load” (photo 3).
Activate: From the table “My systems” (photo 3) you can:
- Load a system
- Delete a system
- Activate a system to take picks through studio or from mobile app
- Share a system to the community

See step by step photos

See video

*not available for web mobile