ForecastAnalytics
ForecastAnalytics is a lightweight API for evaluating probabilistic predictions. Compute Brier score, Brier skill score, log loss, calibration metrics, and aggregate multiple forecasts. Designed for prediction markets, forecasting models, and AI agents working with probabilities.
ForecastAnalytics endpoints
| Method | Endpoint | Description |
|---|---|---|
| brier | ||
| POST |
brier_score_brier_post /brier |
Compute the Brier score for a list of binary probabilistic forecasts. The Brier score is defined as the mean squared error between a forecast probability and the corresponding… |
| brier_skill | ||
| POST |
brier_skill_brier_skill_post /brier_skill |
Compute the Brier skill score relative to a baseline forecast. The Brier skill score (BSS) compares a forecast’s Brier score against a reference forecast. It is defined as 1 –… |
| log_loss | ||
| POST |
log_loss_log_loss_post /log_loss |
Compute the binary cross‑entropy (log loss) for probabilistic forecasts. Log loss is calculated as the negative mean of y*log(p) + (1–y)*log(1–p), where p is the predicted… |
| calibration | ||
| POST |
calibration_calibration_post /calibration |
Generate calibration data for reliability analysis. This endpoint bins forecasts into `num_bins` equal‑width intervals between 0 and 1. For each bin it returns the average… |
| aggregate | ||
| POST |
aggregate_aggregate_post /aggregate |
Aggregate probabilistic forecasts from multiple sources. This endpoint supports simple arithmetic averaging and optional weighted averaging of forecasts. It accepts a list of… |
| Other endpoints | ||
| GET |
root__get / |
|
ForecastAnalytics pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 25 / second |
|
| PRO Recommended | $9.99 / month | 75 / second |
|
| ULTRA | $19.99 / month | 150 / second |
|