Microprediction was an online platform/competition to predict time-series values in real-time.