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

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


Reply
 
Thread Tools Rating: Thread Rating: 2 votes, 4.00 average.
Old 11-22-2010, 10:42 PM   #1
togatrigger
Registered User
 
Join Date: Nov 2009
Posts: 26
XML data of active tracks

I'm looking an xml/json or an api to query information that I can use to list the active tracks, and the individual races over the next few days or the days that have available past performance data.

I am aware of,
http://www.nyra.com/totedata/totetrack/totetrack.xml
which would give me upcoming races and post times for them.

and, trackmaster has an XML data file,
http://www.trackmaster.com/cgi-bin/xmlFileList.cgi?tmu
which lists all the days with available past performance data (my current option)

I am curious if the other providers have similar resources that I can use to interface with active tracks. I am aware of the HTML lists from bris, drf, and equibase but I'd rather not scrape the data, for obvious reasons.

Thanks,

(for some context: this is in developing a x-platform application to obtain, analyse, and manage pp data; so if anyone else has some information in any of these vectors please include it if possible).
togatrigger is offline   Reply With Quote Reply
Old 11-23-2010, 12:07 PM   #3
togatrigger
Registered User
 
Join Date: Nov 2009
Posts: 26
Thanks Dave, I'm not sure what point in your post you (think) applies to me. I would like to do this in a way that would promote and provide a front-end for the providers of the data. I guess you're suggesting that even using that (free) XML feed is enough to constitute hammering the server and entail repercussions(?).
togatrigger is offline   Reply With Quote Reply
Old 11-23-2010, 12:25 PM   #4
BillW
Comfortably Numb
 
BillW's Avatar
 
Join Date: Sep 2001
Location: Lexington, Ky
Posts: 6,174
As a complement to what you are looking for, Equibase has an XML feed of the daily scratches and changes ...

http://www.equibase.com/premium/eqbL...MLDownload.cfm

Schema available at the bottom of the page here ...

http://www.equibase.com/static/latec...techanges.html
__________________
http://horseplayersassociation.org/ - "Giving Horseplayers a Voice"
BillW is offline   Reply With Quote Reply
Old 11-23-2010, 03:30 PM   #5
togatrigger
Registered User
 
Join Date: Nov 2009
Posts: 26
Thanks Bill. This is very helpful. I was looking at using the plain text from brisnet or drf. This is a much easier solution.

My intention is for these feeds to be hit only a few times a day for each user. The available races should be hit once a day, maybe twice at the most. That information doesn't get updated often, and knowing when it does would help limit that to a constant factor. As for the scratches, obviously a bit more. I'm not sure what is reasonable? three times between each race? Once? so, 15 to 45 updates a day. A big difference, but I also don't expect a power user to use this application, so those numbers can be cut down quite a bit.
togatrigger is offline   Reply With Quote Reply
Old 11-23-2010, 05:36 PM   #6
Dave Schwartz
 
Dave Schwartz's Avatar
 
Join Date: Mar 2001
Location: Reno, NV
Posts: 16,912
Toga,

No, I was suggesting that the majority of people want a desktop app rather than a web app. I assumed - perhaps incorrectly - that you were leading up to accumulating data for the purpose of dissemination.


Dave
Dave Schwartz is online now   Reply With Quote Reply
Old 11-23-2010, 06:05 PM   #7
togatrigger
Registered User
 
Join Date: Nov 2009
Posts: 26
Ahh... I actually agree with the majority of people in maintaining a desktop app for this kind of thing. I would never trust a record of my bets to an outside database, and (you mention about storing data) the third party (me), has no right in storing the pp data the user bought, so it makes sense a web app is not the right fit. A major provider could do it.

My project is a response to the serious lack of non-windows applications out there; along with steep learning curves and difficult user-interfaces in current packages.

Last edited by togatrigger; 11-23-2010 at 06:10 PM.
togatrigger is offline   Reply With Quote Reply
Old 11-23-2010, 06:35 PM   #8
thorobasePA
Registered User
 
thorobasePA's Avatar
 
Join Date: Jan 2010
Location: Boulder, CO
Posts: 95
It doesn't really matter if desktop solutions are the preferred end-goal; for prototyping of new ideas, real-world data feeds of races, PPs and results is needed.

So I think we need an API for details like this. I had made an exploratory attempt with thoroData for this, but it needs to be refactored for the future.

@togatrigger, if you are going to be looking into working with these XML feeds, I'd highly recommended taking a look at YQL. It will allow you to easily build webservices, work with it using SQL-like statements and let Yahoo! take care of the hosting and caching.
__________________
Watch great horse racing videos at thorobase.com. You should also follow @thorobase on Twitter and become a fan.
thorobasePA is offline   Reply With Quote Reply
Old 11-23-2010, 07:44 PM   #9
togatrigger
Registered User
 
Join Date: Nov 2009
Posts: 26
A common API is something I would love to build. This way end-users can use the same interface to purchase from _any_ provider they choose. The advantages to the users are huge. Unfortunately, I don't think it's very attractive to providers until the software package becomes popular, and is stealing business away from them --on the assumption that a single provider was established.

Interesting choice in using yards. I guess that makes more sense.

Last edited by togatrigger; 11-23-2010 at 07:47 PM.
togatrigger is offline   Reply With Quote Reply
Reply





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 09:26 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.