Model report card

Predictor accuracy — back-tested against actual prices

Comparison of past 30-day predictions against actual daily city averages. Refreshes nightly.

Awaiting first back-test cycle

How we measure

Methodology in one screen

We don't claim accuracy in the abstract — the model is back-tested every night against the actual prices it tried to predict.

What we compare

Each row in price_predictions has a city, fuel grade, prediction_date and predicted_price. We join it against fuel_price_logs for the same city/fuel/date and compute the absolute difference in cents-per-litre.

Mean absolute error

MAE is the average of those absolute differences. It tells you the typical "off-by" number of cents — both up and down — without letting positive and negative misses cancel each other out.

Window

Last 90 days only. The model recalibrates nightly, so older predictions reflect an earlier version and would skew the headline.

Minimum sample size

A city/fuel pair needs at least 3 back-test points to appear. Pairs with fewer data points are hidden rather than reported with a misleadingly small denominator.

Advertisement

Not enough back-test data yet

  • The predictor needs at least three days of past predictions matched against actual prices before we publish a city in the back-test table. Check back tomorrow once the nightly job has had a chance to catch up.

Next step

See where you sit in the cycle

This page shows the wider market. The map adds current station prices, distance, fuel type and directions — so you know whether to fill up now or wait.

Common questions

Predictor accuracy FAQ

Fuel prices move in small increments — a 2-cent miss is a different outcome than a 20-cent miss. MAE measures the actual magnitude of the error rather than a binary right/wrong; it's the standard metric academic and trading-desk back-tests use.

FuelRadar Australia app

Know when to fill up — in your pocket

See the forecast for your fuel and your servos, so you fill up before the next price jump — plus live prices when you need them.

  • Today's call: fill up, wait or hold
  • A heads-up before the next price jump
  • Forecast the bottom of the cycle
  • Cheapest servo near you, in seconds
Download on the App StoreGet it on Google Play