betfair_data
betfair_data copied to clipboard
Fast Python Betfair historical data file parser
when using `files = bfd.Files(paths)` where `paths` is a list of .tar file paths. There are only a few market objects per event ID returned and most are missing. I...
I see you're using various unstable features but the code won't compile with the latest nightly version of rust
Relatively simple quality of life update suggested, in the pre-requisites section of the README doco suggest adding: Install latest version of Rust: https://www.rust-lang.org/tools/install Ensure it is added to the path...
I am not sure if this will have any benefit in terms of speed on your implementation however in flumine we have some code which ignores/doesn't output data that doesn't...
Again apologies if this is just a knowledge thing, but can we create object directly by passing in values? i.e. passing a native betfairlightweight objects raw dict data new_market_book =...
in the betfair BASIC files if some horse has not been traded at some timepoint, it doesn't appear in the json line for that timepoint whereas in your code IIUC...
I am getting an error parsing the first line of a self-collected betfair stream. The error is "Failed to parse version field: Value out of range: 4295094959." This appears to...
I am attempting to parse Betfair historical stream data (bz2 files) to CSV using the module Betfair_Data in the Betfair Lightweight format. However, when parsing the bz2 files, I am...
Would it be possible to add support for LZMA-compressed ZIP files? I did some benchmarking and found out that LZMA algorithm provides very similar compression ratios compared to BZ2, but...
I tried using this module on manually collected data using betfairlightweight. The problem is that my files contain market book data as the first line of the file (which is...