NOTE: This system builder section is slightly out of date
as we have released lots of new versions since these pages
were created, we will be updating this page in due course.
Proform
System Builder and Research Tool
System Builder Overview
System Builder Screenshots and Variable
Explanations
Starting a System Search
Race Date Filters
Filtering by Days, Weeks, Months & Years
Filtering by Years
Filtering out Months
Filtering by Declaration Types
Race Filters
Race Types
Handicaps/NON Handicaps
Race Name Search
Race Value
Race Distance
Race Runners
Race Classes
Race Course and Going Filters
Courses
Actual Goings
Official Goings
Race Classifications Filters
Race Classifications
and NOT Classifications
Horse, Jockey and Trainer Filters
Horse Name
Age
Odds (SP)
Finishing Pos
Draw
DSLR (Days Since Last Run)
Jockey Name
Trainer Name
Favourite or not
Horse Country
Ratings Filters
Ratings by Rank
Ratings by Value
Clear by
Last Time Out Race Filters
LTO
Race Types
LTO
Handicaps/NON Handicaps
LTO
Race Name Search
LTO Race Value
LTO Race Distance
LTO Race Runners
LTO Race Classes
LTO Race Hcap Limit
LTO Race Min Age Limit
LTO Race Max Age Limit
Last Time Out Race Course Filters
LTO
Courses
Last Time Out Race Classifications Filters
LTO
Race Classifications
LTO
and NOT Classifications
Last Time Out Horse, Jockey and Trainer Filters
LTO Odds (SP)
LTO Finishing Pos
LTO Draw
LTO
DSLR (Days Since Last Run)
LTO
Jockey Name
LTO
Trainer Name
LTO Weight Rank
LTO
SP Rank
LTO Tissue Odds
LTO Hrs Penalty
LTO Headgear
LTO Jockey Claim
LTO
Pace Abbrev
LTO
Favourite or not
Results Presentation
Reset System Variables Button
System Results
Drilling down into results
Column Heading Abbreviations
Drilling Down to Analyse System Results
How to retrieve all the detailed results for your system/research
Drilling down into a part of your system/research results
Exporting and Printing Results
System Qualifiers
System Qualifiers in the System Results Section
System Builder Preferences
Recent Report List and Help
Recent Reports
Help
Saving and Delete
Systems
Saving
Deleting
System Builder Video Tours
System
Builder General Overview
Horse
Watching with the System Builder
Saving
a Horse with Conditions with the System Builder
Trainer
Research and Saving a Trainer with Conditions
Declaration
Filters in the System Builder
How
to use the Declaration Types to Analyse Past Racing Days
System Builder
Overview
The System Builder is used not
only as a tool to find systems in past horse racing data but also for data
research, horse watcher, trainer watcher and jockey watcher.
The system builder allows you to build and test your systems and research
and then save your queries to be used at a later date.
Once a system is saved you can then see any qualifiers from
your system/research flagged up when the next days declarations are
downloaded.
This is a very flexible tool as you can use it for very simple
systems/research or very complicated systems/research and see any qualifiers in
an instant, here are some examples
Example 1
After using the system builder/research tool you find that Mick Fitzgerald
holds a very good record when riding at Fakenham, all you need to do now is save
the system and at the next Fakenham meeting once you download the next days
declarations any rides that Mick Fitzgerald as will be instantly flagged up to
you.
Example 2
After using the system builder/research
tool you find that the horse Just Bond holds a very good win and place record at
Wolverhampton on the AW, so we save the system and on the next Wolverhampton
meeting that Just Bond runs the software will notify you.
Example 3
Very simply we wish to follow all the runners that the trainer A P Stringer
sends to the races, simply just find all A P Stringers runners in the system
builder/research tool, save the system and all runners will be flagged up to you
when the next days declarations are imported.
As you can see you can basically do endless research and create multiple systems, then sit
back and wait for your selections to be flagged up to you the day before racing,
all they need do now is win!
Below is the current help file
entries for the system builder and all of it's variables, this will be
continually updated as I add more and more variables to each screen.
System Builder
Screenshots and Variable Explanations
Starting a System Search
To start a system search you click the
green button labelled Run System Through Past Results

Race Date Filters
The race date filters allow you
to research the past in a variety of ways, below the screen shot is a
description of each filter.

Filtering by Days, Weeks, Months &
Years
Using the first date filter you can restrict your research to a number of
days, weeks, months or years backwards from today's date.
Filtering by Years
The list of years allows you to restrict the search to one, two or multiple
years by unticking each year.
You can quickly untick or tick all years by right clicking inside the list.
Filtering out Months
Use the list of months to filter out any months you do not require by
unticking them.
You can quickly untick or tick all months by right clicking inside the list.
Filtering by Declaration
Types
This filter allows you to only research horses, jockeys or trainers that had
runners on the day you choose in the calendar box.
This is useful in many ways, for instance, you may want to find the horses
running on a day that have good form on the prevailing going, whatever that
might be, this tool makes that simple and the Declaration
Type Video in the System Builder Video
section shows you how to do this.
You can also use this to look
at past runners on any day and research statistics that happened prior to the
day you are looking at, for instance lets say we want to see horses that had
previously the best course form at Warwick that were running on Saturday 12
January 2008 with a view to finding course specialists. The way we do this
is set the race date in the calendar to the 12th January 2008, click the Only
use Horses declaration type, then we choose the course Warwick from the Race
Filter Tab and choose Breakdown by Horse from the Results
Presentation Tab, there is a video example of this in the System
Builder Video section called Using
Declaration Types to Analyse Past Racing Days. This video shows you
the example explained here and also a couple more examples of the same for past
race days.
Race Filters
The race filters tab is just one
of the tabs that allow you to
control all aspects of which races to research.

Race Types
Use this to restrict your research to one or more race types by unticking
the race types you do not require.
You can quickly untick or tick all race types by right clicking inside the list.
Handicaps/NON Handicaps
You can choose to restrict your research to just handicaps or NON handicaps
with this filter, default is all races.
Race Name Search
You can use the race name filters to find a specific race for analysis, i.e. trend
analysis
Enter a word or words from the race name such as:-
grand national or gold cup
Also you can use the AND/OR operator to use a second word or words to find, just click AND/OR from the radio button box and then enter the second
word or words in the 2nd race name box.
So you could search for champion hurdle in name box 1 and choose AND in the operator and then enter trial in the name box 2 to return and races which contain the words champion hurdle and trial somewhere in the race
name.
You can use the NOT race name filters to IGNORE races that contain the words or words you
enter.
Enter a word or words from the race name such as:-
gold or champion
Any race with the
entered words will be ignored.
Also you can use the AND/OR operator to use a second word or words to ignore.
Just click AND/OR from the radio button box and then enter the second word or words in the 2nd race name
box.
So you could search for champion hurdle in name box 1 and choose AND in the operator and then enter trial in the name box 2 to ignore races, which
contain the words champion hurdle and trial somewhere in the race name.
Race Value
Use the race value filter to restrict your searches to certain race values.
Examples of valid expressions
to use with the value field are:-
between 4000 and 15000
> 7000
< 60000
>= 10000 and <= 20000
Race Distance
Enter the distance criteria for the race.
Distances are entered in total yards and you can use expressions such as:- >= > < <=
and
1f = 220 yards, below is a list of race distances and yards for the most common
distances
5f = 1100 yards
6f = 1320 yards
7f = 1540 yards
1m = 1760 yards
1m 1f = 1980 yards
1m 2f = 2200 yards
1m 3f = 2420 yards
1m 4f = 2640 yards
1m 5f = 2860 yards
1m 6f = 3080 yards
1m 7f = 3300 yards
2m = 3520 yards
2m 1f = 3740 yards
2m 2f = 3960 yards
2m 3f = 4180 yards
2m 4f = 4400 yards
2m 5f = 4620 yards
2m 6f = 4840 yards
2m 7f = 5060 yards
3m = 5280 yards
3m 1f = 5500 yards
3m 2f = 5720 yards
3m 3f = 5940 yards
3m 4f = 6160 yards
3m 5f = 6380 yards
3m 6f = 6600 yards
3m 7f = 6820 yards
4m = 7040 yards
4m 1f = 7260 yards
4m 2f = 7480 yards
4m 4f = 7920 yards
Race Runners
Use the runners filter to restrict your search to races with a set number
runners or a range of runners
Examples of valid expressions are:-
12
between 5 and 12
>= 5
=< 12
> 6 and < 15
>= 5 and <= 14
Race Classes
You can choose to filter out race class by the original class letters or by
the new class numbers.
Mixing the ticks and unticks in both class lists can cause odds results, so it
is best to use one or the other.
The new class numbers start in the database on 1st September 2004 for Flat Turf
and Flat All Weather races and on 1st January 2006 for Jumps races.
Race
Course and Going Filters
The race course and going filters
tab allows you to restrict your searches to specific courses and goings.

Courses
Use the course list to restrict your research to one or many courses.
You can quickly select just Left Hand or Right Hand courses by using the two
buttons under the course list.
You can quickly untick or tick all courses by right clicking inside the list.
Actual Goings
Use the actual goings list to restrict your search to races run on the
actual goings you choose.
The actual going is based on the race times recorded at each course on the day
of racing. On many occasions it differs from the official going and is a
more accurate reflection of what the going was at any given meeting.
Mixing the ticks and unticks in the actual and official going lists can cause
odds results, so it is best to use one or the other.
You can quickly untick or tick all actual goings by right clicking inside the
list.
The actual going can not be used in a saved system that you wish to find
qualifiers for. This is because the actual going is not known until after
the races are run.
Official Goings
Use the official goings list to restrict your search to races run on the
official goings you choose.
The official going is what was officially reported.
Mixing the ticks and unticks in the actual and official going lists can cause
odds results, so it is best to use one or the other.
You can quickly untick or tick all official goings by right clicking inside the
list.
The official going can not be used in a saved system that you wish to find
qualifiers for. This is because the official going is not known until
after the races are run.
Race
Classifications Filters
The race classification filters
allow you to restrict races to very specific race types.

Race Classifications
You can filter the races according to Classifications. You can select one, two or many Classifications.
Use the Match Any tickbox above the Classification list to decide whether to Match Any of the classifications you select or untick the Match Any tickbox to only search races that match all
the Classification you choose.
REMEMBER: Most races will match more than one classification i.e. a Maiden Handicap Hurdle is
three classifications, Maiden, Handicap and Hurdle.
Unticking just one classification does not mean that this classification will be ignored, if another classification matches a race that includes
the unticked classification that race will still be analysed, here is an example to explain this in more detail:-
If you unticked Handicaps but still have ticked Amateur races and Match Any selection then any Amateur Handicap races will still be matched because a match on Amateur was found and the Match Any rule kicks in.
If all Classifications are ticked, then all races will pass the Classifications filter.
You can quickly select or de-select all Classifications by right clicking on the list of Classifications and making your choice from the resulting pop-up menu.
and
NOT Classifications
You can also ignore race classifications by selection one or more of
them from the NOT Classifications list.
i.e. To ignore Group races just tick Group 1, Group 2 and Group 3 and no group races will be in your results.
Horse, Jockey and Trainer Filters
The horse, jockey and trainer
filters are explained in detail below this screenshot.
Horse Name
Use the horse name filter to restrict your system to specific named horses. Wildcards are
allowed.
Examples of valid horse name filters
are:-
Kauto Star
Kauto*
*Star*
Age
Use the horse age filter to restrict the age of horses, at the time of
running.
Examples of valid horse age filters
are:-
2
>= 2
>= 3 and < 5
Odds (SP)
Use the horse odds filter to restrict the system to horses whose starting price falls within the specified
range.
Examples of valid horse odds filters
are:-
3/1
>= 4/1
>= 7/2 and < 8/1
The Odds can not be used in a saved system that you wish to find
qualifiers for. This is because the Odds (SP) is not known until
after the races are run.
Finishing Pos
Use the horse finishing position filter to restrict the system to horses finished 1st, 2nd 3rd
etc
Examples of valid horse finishing position filters
are:-
1
this would return horses who finished 1st
>50
would return non finishers
>= 4 and <= 8 this would return horses who finished 4th to
8th
< 9
this would return horses who finished better than 9th
Draw
Use the horse draw filter to restrict the system to horses who were drawn within the given
stalls.
Examples of valid horse draw filters
are:-
between 1 and 7
>= 4 and <= 8
< 9
DSLR (Days Since Last Run)
Use the DSLR filter to restrict the system to horses whose DSLR are within the given
days.
The DSLR variable is for all codes of racing so it is the actual number of days
since the horse last had a run.
Examples of valid DSLR filters
are:-
between 1 and 7
>= 4 and <= 8
< 9
Jockey Name
Use the jockey name filter to restrict your system to specific
jockeys. Wildcards are allowed.
Examples of valid jockey name filters
are:-
A P McCoy
A P*
*McCoy*
Trainer Name
Use the trainer name filter to restrict your system to specific trainers. Wildcards are
allowed.
Examples of valid trainer name filters
are:-
N J Henderson
N J*
*Henderson*
Favourite or not
With the favourite or not filter you can choose to look at just favourites or include 2nd favourites etc, here is how it
works:-
If you want to only analyse favourites then tick the FAV
box.
If you wanted favourites and 2nd favourites then tick both the FAV and 2ndFAV
boxes.
If you wanted to analyse races and ignore the favourite then tick the FAV box but also tick the NOT box above
it.
The NOT box reverses your choice so for instance if you want to leave out favourites and 2nd favourites then you tick both the FAV and 2ndFAV box but also
tick the NOT box.
The many combinations you can choose gives you the freedom to analyse favourites in the way you
want.
The Favourite or Not can not be used in a saved system that you wish to find
qualifiers for. This is because the fav, 2nd fav etc is not known until
after the races are run.
Horse Country
Use the horse country filter to restrict your system to horses from one, two or more
countries.
By unticking one or more horse countries, you can ignore runners that were bred in that
country.
If all horse countries are ticked, then all races will pass the horse country
filter.
You can quickly select or de-select all horse countries by right clicking on the list of horse countries and making your choice from the resulting pop-up
menu.
Ratings Filters
The ratings filters allow you to
filter by the rank, top rated etc, by the value of the ratings and also by how
far clear the top rated is from the second highest rated. All your choices
can be combined so you could search for results where a horse was top rated on
all the ratings.

Ratings by Rank
Use the Ratings Rank filter to restrict your system to look for horses ranked 1st or
lower, or in the top 2 ranks or a group of ranks etc.
Examples of valid Ratings Rank filters
are:-
1 (This would restrict the system to look for the highest ranked horse, i.e.
top rated)
>= 5 (This would restrict the system to look for only horses ranked 5th or
higher)
>= 1 and <= 2 (This would restrict the system to look for horses ranked 1st or
2nd)
You can also group ranks together to see how ratings perform in conjunction with each other, i.e.'
Set Main Ratings Rank to 1 and Trainer Stats Ratings Rank to 1 to see how horses ranked 1st on both ratings have
performed.
or
you could set them both to >= 1 and <= 2 to see how horses ranked 1st or 2nd in both the ratings have performed, the combinations are
endless.
Ratings by Value
You can use the Ratings Value filter to restrict your system to look for horses with specific ratings values in the respective
fields
Examples of valid Ratings Values filters
are:-
>= 500 (This would restrict the system to look for only horses with a ratings value of 500 or higher in the ratings field you entered the
value)
>= 0 and <= 200 (This would restrict the system to look for horses with a ratings value of 0 to
200)
The maximum and minimum values for each rating are as follows:-
Main Ratings = -400 to 375
Main+Stats Ratings = -650 to 770
Stats Ratings = -400 to 400
Tissue Ratings = 0 to 170
PFR Ratings = -12 to 140
Trainer Stats Ratings = -50 to 100
Jockey Stats Ratings = -70 to 100
Trainer/Jockey Comb Stats Ratings = -50 to 100
Horse Stats Ratings = -360 to 100
Pace Ratings = 0 to 12
Official Ratings = 0 to 179
The dates when each rating started
are:-
Main Ratings = 11/03/2006
Main+Stats Ratings = 11/03/2006
Stats Ratings = 11/03/2006
Tissue Ratings = 29/05/2003
PFR Ratings = 11/10/2002
Trainer Stats Ratings = 11/03/2006
Jockey Stats Ratings = 11/03/2006
Trainer/Jockey Comb Stats Ratings = 11/03/2006
Horse Stats Ratings = 11/03/2006
Pace Ratings = 15/01/2005
Official Ratings = 01/01/1997
Clear by
The Clear By filter is used to check if a top rated horse is clear of the 2nd rated horse by a set number of
points or more.
Enter the number of points clear by in the box next to the rating you wish to analyse.
The rating rank of the rating you choose will be forced to 1 when the query
runs.
You can combine clear by
checks i.e. you could put a clear by value in one, two or multiple ratings to
check for horses that were clear by the entered amounts on all of the ratings
chosen.
Last
Time Out - Race Filters
The last time out race filters tab
allows you to use variables from the runners last race

LTO Race Types
Use this to restrict your research to one or more LTO race types by unticking
the LTO race types you do not require.
You can quickly untick or tick all race types by right clicking inside the list.
LTO
Handicaps/NON Handicaps
You can choose to restrict your research to just handicaps or NON handicaps
that the horse ran in last time out with this filter, default is all races.
LTO Race Name Search
You can use the LTO race name filters to only analyse horses that ran in
a particular race last time out
Enter a word or words from the LTO race name such as:-
grand national or gold cup
Also you can use the AND/OR operator to use a second word or words to find, just click AND/OR from the radio button box and then enter the second
word or words in the 2nd race name box.
So you could search for champion hurdle in name box 1 and choose AND in the operator and then enter trial in the name box 2 to return
LTO races which contain the words champion hurdle and trial somewhere in the LTO race
name.
You can use the NOT LTO race name filters to IGNORE races that contain the words or words you
enter.
Enter a word or words from the LTO race name such as:-
gold or champion
Any LTO race with the
entered words will be ignored.
Also you can use the AND/OR operator to use a second word or words to ignore.
Just click AND/OR from the radio button box and then enter the second word or words in the 2nd
LTO race name
box.
So you could search for champion hurdle in name box 1 and choose AND in the operator and then enter trial in the name box 2 to ignore races, which
contain the words champion hurdle and trial somewhere in the LTO race name.
LTO Race Value
Use the LTO race value filter to restrict your searches to certain LTO race values.
Examples of valid expressions
to use with the value field are:-
between 4000 and 15000
> 7000
< 60000
>= 10000 and <= 20000
LTO Race Distance
Enter the distance criteria for the
LTO
race.
Distances are entered in total yards and you can use expressions such as:- >= > < <=
and
1f = 220 yards, below is a list of race distances and yards for the most common
distances
5f = 1100 yards
6f = 1320 yards
7f = 1540 yards
1m = 1760 yards
1m 1f = 1980 yards
1m 2f = 2200 yards
1m 3f = 2420 yards
1m 4f = 2640 yards
1m 5f = 2860 yards
1m 6f = 3080 yards
1m 7f = 3300 yards
2m = 3520 yards
2m 1f = 3740 yards
2m 2f = 3960 yards
2m 3f = 4180 yards
2m 4f = 4400 yards
2m 5f = 4620 yards
2m 6f = 4840 yards
2m 7f = 5060 yards
3m = 5280 yards
3m 1f = 5500 yards
3m 2f = 5720 yards
3m 3f = 5940 yards
3m 4f = 6160 yards
3m 5f = 6380 yards
3m 6f = 6600 yards
3m 7f = 6820 yards
4m = 7040 yards
4m 1f = 7260 yards
4m 2f = 7480 yards
4m 4f = 7920 yards
LTO
Race Runners
Use the runners filter to restrict your search to races last time out with a set number
runners or a range of runners
Examples of valid expressions are:-
12
between 5 and 12
>= 5
=< 12
> 6 and < 15
>= 5 and <= 14
LTO Race Classes
You can choose to filter out last time out race class by the original class letters or by
the new class numbers.
Mixing the ticks and unticks in both class lists can cause odds results, so it
is best to use one or the other.
The new class numbers start in the database on 1st September 2004 for Flat Turf
and Flat All Weather races and on 1st January 2006 for Jumps races.
LTO Hcap Limit
Enter the handicap limit for the race last time out.
Examples of valid expressions are:
110 = will result in only analysing 110 rated handicaps
between 110 and 150
>= 110
=< 85
> 80 and < 90
>= 95 and <= 105
LTO
Min Age Limit
Enter the min age limit for the race last time out.
You can use this filter in conjunction with the max age limit
Examples of valid expressions
are:
4 = will result in only analysing races that are 4yo or above
between 3 and 5
>= 3
LTO
Max
Age Limit
Enter the max age limit for the race last time out.
You can use this filter in conjunction with the min age limit
Examples of valid expressions
are:
OPEN = set the max age limit to OPEN and you will only analyse all age races i.e. 3yo+ or
4yo+
2 = would result in a max age limit of 2yo
between 3 and 5
>= 3
Leave this filter blank for all max age limits including blanks
Last
Time Out - Race
Course Filters
The last time out race course filters
tab allows you to restrict your searches to specific courses the horse ran in
last time out.

LTO
Courses
Use the course list to restrict your research to one or many last time out
courses.
You can quickly select just Left Hand or Right Hand courses by using the two
buttons under the course list.
You can quickly select just courses with specific characteristics by using the
five buttons under the course characteristics heading.
You can quickly untick or tick all courses by right clicking inside the list.
Last
Time Out - Race
Classifications Filters
The race classification filters
allow you to restrict races the horse ran in last time out to very specific race types.

LTO
Race Classifications
You can filter the races the horse ran in last time out according to Classifications. You can select one, two or many Classifications.
Use the Match Any tickbox above the Classification list to decide whether to Match Any of the classifications you select or untick the Match Any tickbox to only search races that match all
the Classification you choose.
REMEMBER: Most races will match more than one classification i.e. a Maiden Handicap Hurdle is
three classifications, Maiden, Handicap and Hurdle.
Unticking just one classification does not mean that this classification will be ignored, if another classification matches a race that includes
the unticked classification that race will still be analysed, here is an example to explain this in more detail:-
If you unticked Handicaps but still have ticked Amateur races and Match Any selection then any Amateur Handicap races will still be matched because a match on Amateur was found and the Match Any rule kicks in.
If all Classifications are ticked, then all races will pass the Classifications filter.
You can quickly select or de-select all Classifications by right clicking on the list of Classifications and making your choice from the resulting pop-up menu.
LTO
and
NOT Classifications
You can also ignore race classifications from the horses last race by
selecting one or more of
them from the NOT Classifications list.
i.e. To ignore Group races just tick Group 1, Group 2 and Group 3 and no group races will be in your results.
Last
Time Out - Horse, Jockey and Trainer Filters
The last time out horse, jockey and trainer
filters are explained in detail below this screenshot.
LTO Odds (SP)
Use the last time out horse odds filter to restrict the system to horses whose starting price falls within the specified
range in it's last race.
Examples of valid horse odds filters
are:-
3/1
>= 4/1
>= 7/2 and < 8/1
LTO Finishing Pos
Use the last time out horse finishing position filter to restrict the system to horses finished 1st, 2nd 3rd
etc in their last race
Examples of valid LTO horse finishing position filters
are:-
1
this would return horses who finished 1st last time out
>50
would return non finishers last time out
>= 4 and <= 8 this would return horses who finished 4th to
8th last time out
< 9
this would return horses who finished better than 9th last time out
LTO Draw
Use the last time out horse draw filter to restrict the system to horses who were drawn within the given
stalls on their last run.
Examples of valid LTO horse draw filters
are:-
between 1 and 7
>= 4 and <= 8
< 9
LTO
DSLR (Days Since Last Run)
Use the DSLR filter to restrict the system to horses whose DSLR are within the given
days on their last run..
The DSLR variable is for all codes of racing so it is the actual number of days
since the horse last had a run, last time out.
Examples of valid DSLR filters
are:-
between 1 and 7
>= 4 and <= 8
< 9
LTO Jockey Name
Use the jockey name filter to restrict your system to specific jockeys who
rode the horse last time out. Wildcards are allowed.
Examples of valid LTO jockey name filters
are:-
A P McCoy
A P*
*McCoy*
LTO Trainer Name
Use the trainer name filter to restrict your system to specific trainers who
trained the horse last time out. Wildcards are
allowed.
Examples of valid LTO trainer name filters
are:-
N J Henderson
N J*
*Henderson*
LTO
Weight Rank
Use the last time out Weight Rank filter to analyse top weights etc on their
last run.
Examples of valid LTO Weight Rank filters
are:
1 = This would be the top weight or joint top weight last time out
between 1 and 7
>= 4 and <= 8
< 9 '
LTO SP Rank
Use the SP Rank last time out filter to analyse favourites or 2nd favourites or 3rd favourites
etc, last time out
Examples of valid LTO SP Rank filters
are:
1 = This would be the fav or joint fav last time out
3 = This would be the 3rd fav or joint 3rd fav last time out
between 1 and 7
>= 4 and <= 8
< 9
LTO
Tissue Odds
Use the last time out horse tissue odds filter to restrict the system to horses whose tissue odds falls within the specified
range on their last run.
Examples of valid LTO tissue odds filters
are:
3/1
>= 4/1
>= 7/2 and < 8/1
LTO Hrs Penalty
'Use the last time out horse penalty filter to restrict your system to horses that carried penalties to varying
degrees on their last run.
Examples of valid LTO penalty filters
are:
0 = NO Penalty
6
>= 8
>= 6 and < 12
LTO
Headgear
Use the headgear filter to restrict the system to horses who wore the specified
headgear last time out.
Examples of valid LTO headgear filters
are:
NOHG = Returns horses with no headgear last time out
b = blinkers
es = eye shield
h = Hood
t = Tongue Tie
v = Visor
p = cheek pieces
Also a 1 signifies the first time for the headgear so es1 is first time eye
shields.
Mixed headgears also exist i.e. espt would be eye shields, cheek pieces and a tongue
tie.
You can use wildcards to search for combinations of headgear and also if you wanted to find a horse with blinkers then to be sure use the search *b* to find all horses that wore
blinkers
LTO
Jockey
Claim
Use the last time out jockey claim filter to restrict your system to jockeys who had a
claim last time out
Examples of valid LTO jockey claim filters
are:
0 = NO Jockey Claim
6
>= 8
>= 6 and < 12
LTO
Pace Abbrev
Use the last time out horse pace abbreviation filter to restrict your system to horses who led, were prominent, held up or a combination of
any last time out.
By unticking one or more LTO pace abbreviations, you can ignore runners that ran in that
style last time out.
If all LTO pace abbreviations are ticked, then all races will pass the LTO pace abbreviations
filter.
You can quickly select or de-select all LTO pace abbreviations by right clicking on the list of
LTO pace abbreviations and making your choice from the resulting pop-up
menu.
Here are the pace abbreviation full descriptions:-
L = Led
P = Prominent
H = Held Up
LTO
Favourite or not
With the last time out favourite or not filter you can choose to look at just favourites or include 2nd favourites
etc in their last race, here is how it
works:-
If you want to only analyse
LTO favourites then tick the FAV
box.
If you wanted LTO favourites and LTO 2nd favourites then tick both the FAV and 2ndFAV
boxes.
If you wanted to analyse races and ignore the favourite LTO then tick the FAV box but also tick the NOT box above
it.
The NOT box reverses your choice so for instance if you want to leave out
LTO favourites and LTO 2nd favourites then you tick both the FAV and 2ndFAV box but also
tick the NOT box.
The many combinations you can choose gives you the freedom to analyse LTO favourites in the way you
want.
Results
Presentation
The results presentation screen
allows you to choose how your system/research results are broken down.

The choices you have for results breakdown are self explanatory.
Reset System
Variables Button

The reset system variables
button does exactly what it says, when pressed it will re-tick all the courses,
race types etc, reset all the ratings etc to blanks and reset all fields and
tick box back to their default state.
System Results
The systems results screen is
where your system/research results breakdown is shown, a description of the
fields is below this screenshot.

Drilling
down into results
If you double click on any
results line you can drill down into the detailed results for further analysis
More details on drilling down can be seen in the Drilling
Down to Analyse System Results
Column Heading
Abbreviations
Each column heading is an abbreviation to save,
below is an explanation of each one:-
The first field will be the breakdown type you choose if you did chose one.
Runners = Number of runners the system produced.
Winners = Number of winners the system produced.
Win S/R = Strike Rate Percentage.
Placed = Number of places the system produced (This does not include
winners i.e. in the above screen shot the top line reports 17 placed runners,
this is 17 placed runners not including winners, so 17 placed from 50 runners,
the 50 runners are taken from the 73 overall runners minus the 23 winners).
Placed S/R = Place Strike Rate Percentage (This does not include winners,
see above).
P/L to SP = Profit/Loss to SP.
ROI to SP = (This is the Return on Investment to SP).
P/L to BFU = Profit/Loss to Betfair Uplift (This is currently set at 10% over
SP).
ROI to BFU = (This is the Return on Investment to Betfair Uplift).
LWR = Longest Winning Run.
LLR = Longest Losing Run.
Avg Odds = Average Odds (This is the average odds of all systems results.
Avg Win Odds = Average Winning Odds.
High Odds = Highest Odds.
High Win Odds = Highest Winning Odds.
Drilling
Down to Analyse System Results
By double-clicking on any system results you can
drill down into the detailed results for your system/research.
NOTE: THAT YOU CAN NOT SAVE A DRILLED DOWN REPORT AS A SYSTEM AND YOU ALSO CAN
NOT MAKE SYSTEM/RESEARCH CHOICES FROM ANY TAB WHILE YOU ARE VIEWING A DRILLED
DOWN RESULTS SCREEN
NOTE: IF YOU DRILL DOWN
INTO A SET OF RESULTS WHICH CONTAINS 1000'S OF RUNNERS THEN IT WILL TAKE SOME
TIME TO PROCESS YOUR CHOICE.
How
to retrieve all the detailed results for your system/research
If you are drilling down from a report broken down by nothing i.e. you chose
No Breakdown, just give me the bottom line in the Results
Presentation tab, like the screen shot below shows, then the drill down will
return detailed results for all the systems runners, in this case 51 bets.

Here is the screen shot of
what the drill down double-click produced:-
You can see that in the recent report list the 2nd level now contains the report
ALL RESULTS and this contains a full list of the results and lots of detailed
fields.
You can choose more detail fields for drill down reports in the System
Builder Preferences tab, which is covered in more detail later in the help
file.

You can use the double chevron
button
to
quickly move back up to the top level system report.
Drilling
down into a part of your system/research results
If you are drilling down from a report broken down by a choice made in the
Results Presentation tab other then the one explained above then you will be
returned the detailed results for the section you double-clicked on.
Below is a screen shot of a
system broken down by year.

When we double-click into the
2007 line we are presented with the results for that year, like the screen shot
below.

You can see that in the recent
reports we now have a 2nd level containing the 2007 year report we just created.
You can use the double chevron
button
to
quickly move back up to the top level system report.
Exporting
and Printing Results
From any results screen you can right click and choose any of the following
options, which are self explanatory

System
Qualifiers
System qualifiers can be seen
in two places, on the welcome screen and in the system builder system results
section.
System
Qualifiers in the System Results Section
As you build systems any qualifiers that have yet to run will be shown on the
system results tab, like the screen show below

In the example above the
selected system as thrown up 9 qualifiers running from the current declarations
in the software.
You can use the splitter bar between the System Results and System Qualifiers
grids to size each part of the screen.
You can right-click on any heading in the system qualifiers and export or print
the results.
System
Qualifiers on the Welcome Screen
As you save systems any qualifiers will be shown on the welcome screen, see the
screen shot below

All the qualifiers from all
your saved systems are shown on the welcome screen.
You can right-click on any heading in the system qualifiers and export or print
the results.
You can also double-click and select a horse, jockey, trainer, race, course or
add a bet from the pop-menu that appears like below

System
Builder Preferences
The system preferences allow
you to select extra fields to be shown when you drill down into a
system/research.
The choices you make are saved for the next time you use the system builder.
NOTE: THE MORE FIELDS YOU
CHOOSE THE LONGER YOUR DRILL DOWN SELECTIONS WILL TAKE TO APPEAR

Each detail field is explained
next to the choices to tick.
You can quickly untick or tick all detail fields by right clicking inside the
list.
Recent Report List
and Help

Recent Reports
All your system/research queries end up
in the recent report list.
You can enter a temporary report name
in the field above the recent report list that will be assigned to the next report done.
This helps when you do many reports in one session as you can give each a quick label/name to remind you of the search you
did.
You can click on any past recent
report and be instantly taken back to the results screen for that report.
Any drilled down reports appear
under the main report heading like above in the screenshot.
Help
The help system on the right-hand side of
the system builder changes as you click into each system variable to give you
instant help.
Saving
and Deleting
Saving
You can save and delete systems using the buttons provided, see
screenshot below

Once you have created a system
then click the Save Button to choose a system name and save your system from the
following screen:-

Enter your system name or
choose from the drop down list to choose an existing system you wish to
overwrite.
Deleting
To delete a system, choose a system from the drop down list then click
the delete button

System
Builder Videos
System Builder General
Overview

Horse
Watching with the System Builder

Saving
a Horse with Conditions with the System Builder

Trainer Research
and Saving a Trainer with Conditions

This video of the Proform System Builder is an
a tour of the Declaration Filters

This video of the Proform System Builder
shows you how to use the Declaration Types to Analyse Past Racing Days
