Horse Racing Forum - PaceAdvantage.Com - Horse Racing Message Board

Go Back   Horse Racing Forum - PaceAdvantage.Com - Horse Racing Message Board > Thoroughbred Horse Racing Discussion > General Handicapping Discussion


Reply
 
Thread Tools Rate Thread
Old 07-09-2021, 01:02 AM   #1
CBYRacer
Registered User
 
Join Date: Jun 2020
Posts: 178
Scratch board data

Evening everyone,

Is there a way (likely through main data providers) to get historical scratch board data by day for a given track? Alternatively, would the tracks themselves potentially archive this data?

Looking to do some analysis on when scratched runners return and how they perform.

Thanks for your help.
CBYRacer is offline   Reply With Quote Reply
Old 07-09-2021, 01:12 AM   #2
ReplayRandall
Buckle Up
 
ReplayRandall's Avatar
 
Join Date: Apr 2014
Posts: 10,614
Quote:
Originally Posted by CBYRacer View Post
Evening everyone,

Is there a way (likely through main data providers) to get historical scratch board data by day for a given track? Alternatively, would the tracks themselves potentially archive this data?

Looking to do some analysis on when scratched runners return and how they perform.

Thanks for your help.
You are in for some work....Unfortunately, you'll have to manually go thru the past full charts, the scratches will be there. You'll then have to go thru the entries, day by day, to see when they ran or scratched again.

You're better off to just start now, making a watch list of the horses that scratch and go from there....It'll be much easier.
ReplayRandall is offline   Reply With Quote Reply
Old 07-09-2021, 10:52 AM   #3
CBYRacer
Registered User
 
Join Date: Jun 2020
Posts: 178
Quote:
Originally Posted by ReplayRandall View Post
You are in for some work....Unfortunately, you'll have to manually go thru the past full charts, the scratches will be there. You'll then have to go thru the entries, day by day, to see when they ran or scratched again.

You're better off to just start now, making a watch list of the horses that scratch and go from there....It'll be much easier.
I think you're right. That's what I was afraid of. Thanks, Randall.
CBYRacer is offline   Reply With Quote Reply
Old 07-09-2021, 11:19 AM   #4
sharkey11
Registered User
 
Join Date: Feb 2017
Posts: 590
bris net puts up scratch info on the entries at the bottom of the page dont know if thats what your looking for but its free

Last edited by sharkey11; 07-09-2021 at 11:21 AM.
sharkey11 is offline   Reply With Quote Reply
Old 07-09-2021, 11:22 AM   #5
Tom
The Voice of Reason!
 
Tom's Avatar
 
Join Date: Mar 2001
Location: Canandaigua, New york
Posts: 112,787
HDW comma charts have this info in them, with the reason for scratch, class, track condition...

Other comma charts may have this too. The project could be db based and much easier than you think.
__________________
Who does the Racing Form Detective like in this one?
Tom is offline   Reply With Quote Reply
Old 07-09-2021, 11:40 AM   #6
Jayhawk6191
Having Fun
 
Jayhawk6191's Avatar
 
Join Date: Jun 2019
Posts: 77
After you review the charts for the scratches, then all you have to do is enter the horses name in equibase and it will provide all its results. It doesn't sound too daunting
Jayhawk6191 is offline   Reply With Quote Reply
Old 07-09-2021, 12:07 PM   #7
CBYRacer
Registered User
 
Join Date: Jun 2020
Posts: 178
Quote:
Originally Posted by Tom View Post
HDW comma charts have this info in them, with the reason for scratch, class, track condition...

Other comma charts may have this too. The project could be db based and much easier than you think.
Thanks as always, Tom. I guess what I was hoping to get are instances pre-race in which one of the entered horses had scratched. Again, previous to today's race. I'm guessing what the HDW charts show is whether the horse scratched in today's race and the reason for this.

I could obviously start to collect this scratch information, but I would have to collect it for all tracks since the horse could have scratched at any track prior to today's race. Does that make sense?
CBYRacer is offline   Reply With Quote Reply
Old 07-09-2021, 03:27 PM   #8
Jeff P
Registered User
 
Jeff P's Avatar
 
Join Date: Dec 2001
Location: JCapper Platinum: Kind of like Deep Blue... but for horses.
Posts: 5,286
I've been parsing the Equibase Scratches and Changes XML since 2009.

In 2013 or 2014 I started saving scratches and changes parsed from the XML to a table in an Access database - and from there started generating a daily changes report.

• My primary objective for starting this project was the ability to generate a report showing new scratches and changes - so I could quickly do number crunching for races that have undergone a change.

Link to yesterday's changes report so you can see what that looks like:
http://www.jcapper.com/messageboard/..._07082021.html

I've also attached an Excel Spreadsheet that contains yesterday's scratches that I exported from the Access database so you can see what that looks like.


• One of my secondary objectives for doing this was the ability to test a couple of hypotheses:

1. Is there an roi-boost to be had when scratched horses come back to race again?

2. When scratched horses come back to race again does the reason for the scratch matter? For example, vet scratch vs. scratched for various other reasons? (Another player had assured me there was an roi-boost to be had especially for vet scratches.)

After analyzing data for several thousand vet scratched horses in their subsequent starts - the data suggested there wasn't much there that wasn't already reflected in the odds.

Afterwards I had a conversation with the player who had assured me there was an roi-boost to be had especially for vet scratches.

He told me I was painting with too broad a brush - and that every horse has a story.

He told me a lot of vet scratches aren't really vet scratches at all - that many arise not because the horse had a cough on race day or might still be a little sore from a fast recent workout --

But rather because the connections saw something they didn't like on race day.

Maybe it rained and the track came up sloppy... or they drew an inside post and they suddenly realized the speed of the race was drawn to their immediate outside... stuff like that.

So they decide to scratch and find an easier spot. And to avoid any resistance from the racing office they find a vet willing to sign off on it.

He told me those are the vet scratches where you can occasionally make a nice score.

But to do that, Imo, it's easier if you have connections with a horseman or two at your local track. If you're there every day, after they get to know you - sometimes you get to know a horse's story.


• I'm currently clearing the Access table at the end of each race day because I'm no longer looking at the scratches data as a basis for potential plays when horses come back to race again.

But I am archiving the daily scratches and changes xml files downloaded from Equibase in case I ever decide to give the idea a second look.


And like Tom mentioned -- the scratches data exists in the HDW Charts Data - columns CS and CT if you import into Excel (which by the way is easy to do.)

And like you mentioned CBYRacer - to make it work, because horses often scratch at Track-A and show up a few days later at Track-B - you'd need to become a monthly downloader.



-jp

.
Attached Files
File Type: xlsx scratches-07082021.xlsx (15.3 KB, 9 views)
__________________
Team JCapper: 2011 PAIHL Regular Season ROI Leader after 15 weeks
www.JCapper.com

Last edited by Jeff P; 07-09-2021 at 03:40 PM.
Jeff P is online now   Reply With Quote Reply
Old 07-09-2021, 03:53 PM   #9
CBYRacer
Registered User
 
Join Date: Jun 2020
Posts: 178
Quote:
Originally Posted by Jeff P View Post
I've been parsing the Equibase Scratches and Changes XML since 2009.

In 2013 or 2014 I started saving scratches and changes parsed from the XML to a table in an Access database - and from there started generating a daily changes report.

• My primary objective for starting this project was the ability to generate a report showing new scratches and changes - so I could quickly do number crunching for races that have undergone a change.

Link to yesterday's changes report so you can see what that looks like:
http://www.jcapper.com/messageboard/..._07082021.html

I've also attached an Excel Spreadsheet that contains yesterday's scratches that I exported from the Access database so you can see what that looks like.


• One of my secondary objectives for doing this was the ability to test a couple of hypotheses:

1. Is there an roi-boost to be had when scratched horses come back to race again?

2. When scratched horses come back to race again does the reason for the scratch matter? For example, vet scratch vs. scratched for various other reasons? (Another player had assured me there was an roi-boost to be had especially for vet scratches.)

After analyzing data for several thousand vet scratched horses in their subsequent starts - the data suggested there wasn't much there that wasn't already reflected in the odds.

Afterwards I had a conversation with the player who had assured me there was an roi-boost to be had especially for vet scratches.

He told me I was painting with too broad a brush - and that every horse has a story.

He told me a lot of vet scratches aren't really vet scratches at all - that many arise not because the horse had a cough on race day or might still be a little sore from a fast recent workout --

But rather because the connections saw something they didn't like on race day.

Maybe it rained and the track came up sloppy... or they drew an inside post and they suddenly realized the speed of the race was drawn to their immediate outside... stuff like that.

So they decide to scratch and find an easier spot. And to avoid any resistance from the racing office they find a vet willing to sign off on it.

He told me those are the vet scratches where you can occasionally make a nice score.

But to do that, Imo, it's easier if you have connections with a horseman or two at your local track. If you're there every day, after they get to know you - sometimes you get to know a horse's story.


• I'm currently clearing the Access table at the end of each race day because I'm no longer looking at the scratches data as a basis for potential plays when horses come back to race again.

But I am archiving the daily scratches and changes xml files downloaded from Equibase in case I ever decide to give the idea a second look.


And like Tom mentioned -- the scratches data exists in the HDW Charts Data - columns CS and CT if you import into Excel (which by the way is easy to do.)

And like you mentioned CBYRacer - to make it work, because horses often scratch at Track-A and show up a few days later at Track-B - you'd need to become a monthly downloader.



-jp

.

Awesome info, JP. Thank you for taking the time to share your work. Doesn't seem promising enough for me to pursue at this time given your analysis. Thanks again.
CBYRacer is offline   Reply With Quote Reply
Old 07-09-2021, 05:27 PM   #10
green80
Registered User
 
Join Date: Aug 2007
Location: Benton, La.
Posts: 1,841
I wouldn't read too much into the vet scratches. If a trainer doesn't want to run a horse and it's after scratch time, the easiest thing to do is get a vet scratch. You tell your vet you want a vet scratch and it's usually no questions asked. Sometimes there could be some minor ailment with the horse but other times the trainer just does not want to run that day for whatever reason. I would say that you need to look at the time since the scratch until the horse is re-entered. If it's just a few days it's doubtful anything was wrong with the horse. If it's weeks or months, that's another issue.
green80 is offline   Reply With Quote Reply
Old 07-09-2021, 10:42 PM   #11
CBYRacer
Registered User
 
Join Date: Jun 2020
Posts: 178
Quote:
Originally Posted by green80 View Post
I wouldn't read too much into the vet scratches. If a trainer doesn't want to run a horse and it's after scratch time, the easiest thing to do is get a vet scratch. You tell your vet you want a vet scratch and it's usually no questions asked. Sometimes there could be some minor ailment with the horse but other times the trainer just does not want to run that day for whatever reason. I would say that you need to look at the time since the scratch until the horse is re-entered. If it's just a few days it's doubtful anything was wrong with the horse. If it's weeks or months, that's another issue.
Interesting hypothesis on time between scratch and return race. Probably worth digging a bit more on that. Thanks!
CBYRacer is offline   Reply With Quote Reply
Old 07-10-2021, 11:45 AM   #12
Tom
The Voice of Reason!
 
Tom's Avatar
 
Join Date: Mar 2001
Location: Canandaigua, New york
Posts: 112,787
Quote:
Originally Posted by CBYRacer View Post
Thanks as always, Tom. I guess what I was hoping to get are instances pre-race in which one of the entered horses had scratched. Again, previous to today's race. I'm guessing what the HDW charts show is whether the horse scratched in today's race and the reason for this.

I could obviously start to collect this scratch information, but I would have to collect it for all tracks since the horse could have scratched at any track prior to today's race. Does that make sense?
That would great to have in the PPs, like works.
__________________
Who does the Racing Form Detective like in this one?
Tom is offline   Reply With Quote Reply
Old 07-10-2021, 04:16 PM   #13
therussmeister
Out-of-town Jasper
 
therussmeister's Avatar
 
Join Date: Nov 2009
Posts: 2,364
I know twin spires online tote board shows scratches in the horses lifetime record. I would expect others would too.

You don't have to have a twin spires account to use it.
__________________
“If you want to outwit the devil, it is extremely important that you don't give him advanced notice."

~Alan Watts
therussmeister is offline   Reply With Quote Reply
Old 07-12-2021, 11:11 AM   #14
ubercapper
Registered User
 
Join Date: Jun 2007
Posts: 1,236
Quote:
Originally Posted by therussmeister View Post
I know twin spires online tote board shows scratches in the horses lifetime record. I would expect others would too.

You don't have to have a twin spires account to use it.
Stats Race Lens has a "merge scratches" feature (with a link to the chart of the race the horse scratched out of and the reason like Vet, Trainer, Stewards) and I use it as a default to show the scratches as they occur in chronological order. It can be very helpful to gauge trainer intent at scratching for another spot.
ubercapper is offline   Reply With Quote Reply
Old 07-13-2021, 11:19 AM   #15
mountainman
Registered User
 
Join Date: Nov 2003
Posts: 4,666
Quote:
Originally Posted by ReplayRandall View Post
You are in for some work....Unfortunately, you'll have to manually go thru the past full charts, the scratches will be there. You'll then have to go thru the entries, day by day, to see when they ran or scratched again.

You're better off to just start now, making a watch list of the horses that scratch and go from there....It'll be much easier.
Before there was Formulator, I had good success contorting RTO, the system used by racing offices to process entries, etc.., into a handicapping aid. It enabled me to surf charts, access lifetime past performances, track scratches, and much more.

The geeks who developed RTO possess super-human intelligence and at one time considered tweaking their product to service players.

The friendly folks at DRF will never know how lucky they are that the RTO boys decided to stay in their on lane.
mountainman is offline   Reply With Quote Reply
Reply




Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

» Advertisement
» Current Polls
Wh deserves to be the favorite? (last 4 figures)
Powered by vBadvanced CMPS v3.2.3

All times are GMT -4. The time now is 01:00 AM.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Copyright 1999 - 2023 -- PaceAdvantage.Com -- All Rights Reserved
We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program
designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.