Today's Horse Racing

The sport of kings.
Post Reply
PeterLe
Posts: 3729
Joined: Wed Apr 15, 2009 3:19 pm

Thanks for taking the time to reply wolf
I need to have a think as to what I want to achieve and how I will use the information before getting something implemented
That’s what I love about this game.. there is always something new to learn!
Regards
Peter
Korattt
Posts: 2405
Joined: Mon Dec 21, 2015 6:46 pm

7/7 this afternoon
rik
Posts: 1583
Joined: Sat Jan 25, 2014 5:16 am

Wolf1877 wrote:
Sat Nov 02, 2019 9:49 pm
PeterLe wrote:
Sat Nov 02, 2019 8:52 am
I was matched at 460 but only for 0.50p ( which is what I asked for on this occasion) and £2 at 70 and £2 at 36
Cracking bet that one then Peter!
PeterLe wrote:
Sat Nov 02, 2019 8:52 am
I Like how you capture the I play data, what frequency are the snapshots taken ? Do you also capture the pre play data too?
I’d like to implement something similar on my programs too (C#)
I'm using Guardian/Excel with "Restrict Refresh" on a theoretical refresh of 20ms and I only capture data frames where a trade has occured in the market.
In practice Bet Angel software cycles through the markets in Guardian so it depends on how many markets are active within the specified restrict refresh period and my personal observations are that Bet Angel also drops frames probably where the excel VBA code is still running from the previous refresh (possibly a microsoft feature).
Yes I capture pre-play and inplay.
Process is BA > Excel VBA > writes snapshot data to flat files (csv/txt) on a local nvme directory (shared) > C# process (running on another PC) loads the flat file data into SQL Server with a slight time lag. Granularity is obviously a slight issue in comparison the the more complete streaming data that LinusP has captured but the lower resulting lower data volume may be more managable on typical non commercial home PCs.
LinusP wrote:
Sat Nov 02, 2019 9:59 am
It touched 950, but was in an update where the LTP was returned as 12.
Amazing level of detail there LinusP. I must take another look at your github code that grabs the streaming data.
looks great, did LinusP share the code somewhere? thank you
Wolf1877
Posts: 370
Joined: Fri Sep 08, 2017 10:59 am

rik wrote:
Sun Nov 03, 2019 6:19 pm
looks great, did LinusP share the code somewhere? thank you
viewtopic.php?f=55&t=13909

Basically you need to sign up to use the betfair API which is £300 and then build the software the access the API.
LinusP has a public github repo with some generic python code to access the API streaming data. I think his github repo has the code used to access the API only, so you would still need to develop a shed load of code for yourself once you have a set of working API connection functions in order to achive anything resembling what he has built for his own personal use.
LinusP
Posts: 1918
Joined: Mon Jul 02, 2012 10:45 pm

Wolf1877 wrote:
Sun Nov 03, 2019 10:31 pm
rik wrote:
Sun Nov 03, 2019 6:19 pm
looks great, did LinusP share the code somewhere? thank you
viewtopic.php?f=55&t=13909

Basically you need to sign up to use the betfair API which is £300 and then build the software the access the API.
LinusP has a public github repo with some generic python code to access the API streaming data. I think his github repo has the code used to access the API only, so you would still need to develop a shed load of code for yourself once you have a set of working API connection functions in order to achive anything resembling what he has built for his own personal use.
Pretty much however flumine allows you to record the raw streaming data that betfair charges a fortune for. Recording parsed data as it comes through is good but having the raw data available is invaluable.

https://github.com/liampauling/betfair

https://github.com/liampauling/flumine
Korattt
Posts: 2405
Joined: Mon Dec 21, 2015 6:46 pm

how have you guys learnt this techy stuff?, have you a coding background for all this or has it been achieved through trial & errro?
LinusP
Posts: 1918
Joined: Mon Jul 02, 2012 10:45 pm

Korattt wrote:
Mon Nov 04, 2019 4:02 pm
how have you guys learnt this techy stuff?, have you a coding background for all this or has it been achieved through trial & errro?
I am self taught, was lucky that I joined when the API got updated and quickly got hooked. Skills I picked up then got me my current job which has worked both ways in improving my skills.
Wolf1877
Posts: 370
Joined: Fri Sep 08, 2017 10:59 am

LinusP wrote:
Mon Nov 04, 2019 8:27 am
Pretty much however flumine allows you to record the raw streaming data that betfair charges a fortune for. Recording parsed data as it comes through is good but having the raw data available is invaluable.

https://github.com/liampauling/betfair

https://github.com/liampauling/flumine
Sorry Liam, for some reason I had completely missed your flumine repo and yes I agree the raw data that you capture is fantastic.
Korattt wrote:
Mon Nov 04, 2019 4:02 pm
how have you guys learnt this techy stuff?, have you a coding background for all this or has it been achieved through trial & errro?
In my case yes I have been coding professionally for far too long.
spreadbetting
Posts: 3140
Joined: Sun Jan 31, 2010 8:06 pm

How easy is it to start python from scratch with Liam's code?
PeterLe
Posts: 3729
Joined: Wed Apr 15, 2009 3:19 pm

spreadbetting wrote:
Mon Nov 04, 2019 7:13 pm
How easy is it to start python from scratch with Liam's code?
Yes Liam’s been very generous sharing his code, maybe we start a new coders thread?
Korrat, I’m not in the same league as these guys, when it comes to programming (I have someone building my bots) I can open the code with visual studio and make simple changes. I’m really enjoying learning though
If you wanted to start learning, I’d suggest udemy. There are some great courses on there such as c#, python, sql etc
Everyone has to start somewhere
Regards
Peter
sa7med
Posts: 800
Joined: Thu May 18, 2017 8:01 am

spreadbetting wrote:
Mon Nov 04, 2019 7:13 pm
How easy is it to start python from scratch with Liam's code?
Python's quite easy to learn especially if you have a background. There's a great course on MIT opencourseware that also gives a good intro to machine learning at the end of the course.

Part 1:
https://ocw.mit.edu/courses/electrical- ... /index.htm

Part 2:
https://ocw.mit.edu/courses/electrical- ... /index.htm
User avatar
ruthlessimon
Posts: 2162
Joined: Wed Mar 23, 2016 3:54 pm

PeterLe wrote:
Mon Nov 04, 2019 7:32 pm
Liam’s been very generous
& this shouldn't go amiss either. A wicked article:

https://medium.com/@paulingliam/using-m ... 40776536e4
spreadbetting
Posts: 3140
Joined: Sun Jan 31, 2010 8:06 pm

PeterLe wrote:
Mon Nov 04, 2019 7:32 pm
spreadbetting wrote:
Mon Nov 04, 2019 7:13 pm
How easy is it to start python from scratch with Liam's code?
Yes Liam’s been very generous sharing his code, maybe we start a new coders thread?
A coders thread would be great , I'm self taught and know a little PHP and VBA but only ever force myself to learn something when I need to tweak something. Been meaning to switch for ages but never seem to find the time or inclination.
Dipstick
Posts: 116
Joined: Tue Feb 17, 2015 10:08 pm

I can't see any pictures on BF Video for Nottingham. Can anyone else?

Dipstick
49ers
Posts: 66
Joined: Wed Jun 06, 2018 1:35 pm

No - the live stream doesn't appear to be working
Post Reply

Return to “Trading Horse racing”