Jump-start your participation by joining us for one of our collaborator discussions, hosted by founder Peter Cotton, PhD.
Tuesday 8:00-9:00pm EST
Friday 12:00-1:00pm EST
The microprediction python client includes a description of some classes, notably MicroCrawler, that make it easy to create a self-navigating algorithm. This will wander from data stream to data stream and (hopefully) find examples where it excels.
Here's what you need to do:
Simple eh? If you have created a good time-series prediction algorithm, or simply know of one, you can modify the crawler's sample method. The repository contains an extensive list of crawler examples, some of which have their own dedicated tutorials.
See our blog article demystifying some of the live data streams. These are real-world challenges, not textbook examples, and some directly impact operations in real-time. There isn't a better preparation for real-world work - or a better way to impress your future employer.
Here you can:
Ready to start?
Whether you are writing a paper, benchmarking a time-series algorithm, assessing an in-house model or chasing cash prizes, this site microprediction.com exists to help you navigate microprediction.org - where the algorithms battle it out.
See the knowledge center for short video tutorials explaining how to run the default algorithm (which crawls from data stream to data stream) and then improve it.
Here you can remain anonymous forever if that's what you wish. Visit private keys for an explanation.
Use the set_repository method on your crawler to establish a link on the leaderboard back to your code.
Microprediction is about democratized community prediction. But prizes don't hurt. See the competitions listing, and good luck!
Congratulations to Excyst Goose, the most recent recipient of a $1,000 prize. Past winners have received interviews at top-tier hedge funds and fintech companies.
Deploying live algorithms that make distributional predictions and gather data will help you stand out from candidates who make offline point estimates using tabular data prepared by someone else. Remember, you're not in kaggle anymore.
Some may prefer to dive into the README, but we've prepared step-by-step video tutorials here as well.
You can also use R, with more support coming soon.
You can also predict data streams that you have created yourself. This is quite a useful pattern, as you can:
See frequently asked questions and also the knowledge center.