Dayboro.AU forecasts versus Recorded

It is time to compare our forecasts versus the real recordings. We do the same for the BOM, this page shows our accuracy performance against the forecasts we do ourselves.
Dayboro.AU forecasts against reality

Dayboro.AU Weather Forecast Accuracy (Actual vs. Forecast)

Month Temperature (%) High Temp (%) Low Temp (%) Wind Speed (%) Precipitation (%) Rel. Humidity (%) UV Index (%)
June 2025 77% 0% 28% 20% 61% 100% 100%
May 2025 68% 33% 96% 23% 88% 100% 100%
April 2025 67% 72% 61% 32% 44% 100% 100%
March 2025 91% 81% 98% 0% 0% 100% 100%
February 2025 89% 69% 92% 0% 17% 100% 100%

Statistical Summary

Overall Performance

Best Month May 2025 73% accuracy
Worst Month June 2025 55% accuracy

Seasonal Accuracy

Winter 55%
Autumn 69%
Summer 67%

Best Performance by Metric

Temperature March 2025 91%
High Temperature March 2025 81%
Low Temperature March 2025 98%
Wind Speed April 2025 32%
Total Precipitation May 2025 88%
Relative Humidity June 2025 100%
UV Index June 2025 100%

How do we calculate?

For transparency, below are the rules we use for calculation, the same calculations we use for validating the weather predictions made here in Dayboro by us (Dayboro.au – Dayboro Weather)

How Weather Accuracy Statistics Are Calculated

Here’s an explanation of how the numbers and statistics in the Weather Accuracy System are calculated, including the formulas used.

Basic Difference Calculation

The foundation of the accuracy assessment is calculating the difference between forecast values and actual measurements.

For example, with temperature:

				
					Temperature_difference = Actual_temperature - Forecast_temperature
				
			

This is done for multiple weather metrics:

    • High temperature
    • Low temperature
    • Average temperature (derived from high and low)
    • Wind speed
    • Maximum gust
    • Precipitation
    • Relative humidity (when available)
    • UV index (when available)
 

Accuracy Percentage Calculation

Raw differences are converted to accuracy percentages using this formula:

				
					Accuracy_percentage = (1 - (|difference| / max_tolerable)) × 100%
				
			

Where:

    • difference is the absolute value of the difference
    • max_tolerable is set to 5.0 for all metrics, representing the maximum acceptable difference
    • If difference exceeds max_tolerable, accuracy is set to 0%

In code, this is implemented as:

				
					function weather_accuracy_difference_to_accuracy($diff) {
    $abs_diff = abs(floatval($diff));
    $max_tolerable = 5.0;
    if ($abs_diff >= $max_tolerable) {
        return 0;
    }
    return round((1 - ($abs_diff / $max_tolerable)) * 100);
}
				
			

This creates a linear scale where:


    • Perfect prediction (difference = 0) yields 100% accuracy
    • Small differences (under 1) yield high accuracy (>80%)
    • Moderate differences (2-4) yield medium accuracy (20-60%)
    • Large differences (≥5) yield 0% accuracy
 

Daily to Monthly Aggregation

For monthly views, daily differences are averaged:

				
					Monthly_average_difference = Sum_of_daily_differences / Number_of_days

Monthly_accuracy = weather_accuracy_difference_to_accuracy(Monthly_average_difference)
				
			

Overall Accuracy Calculation

The “Overall Accuracy” for a month combines all available metrics:

				
					Overall_accuracy = (Temperature_acc + Hi_Temp_acc + Low_Temp_acc + Wind_Spd_acc + TotPrcp_acc + Max_Gust_acc + RelHum_acc + UV_Index_acc) / Number_of_metrics
				
			

Seasonal Averages

Seasonal averages group months by season and average their overall accuracy scores:

				
					Season_accuracy = Sum_of_monthly_overall_accuracies / Number_of_months
				
			

For the Southern Hemisphere:

    • Summer: December, January, February
    • Autumn: March, April, May
    • Winter: June, July, August
    • Spring: September, October, November
 

Year-over-Year Trends

These calculate how accuracy has changed between years:

				
					Year_trend = Current_year_accuracy - Previous_year_accuracy
				
			

A positive trend shows improvement, while a negative trend indicates declining accuracy.

Colour Coding

Difference values are color-coded for visual assessment:

    • Green: |difference| ≤ 2 (small differences)
    • Orange: 2 < |difference| ≤ 4 (moderate differences)
    • Red: |difference| > 4 (large differences)
 

Best/Worst Performance

These statistics identify the months with the highest and lowest overall accuracy scores, helping to identify patterns in forecast performance.

Dayboro.au Forecast Versus Actual

Share:

More Posts

Dayboro Buddy

Dayboro Buddy

Discover Dayboro Buddy – the free, local app packed with real-time weather, events, and local business info. Unlock garden insights with a Dayboro weather membership!

Dayboro Pest Alerts

Dayboro Pests Alerts

We track short-term weather, long-range patterns and seasonal risks to highlight when and what pests might appear — giving you time to prepare, protect and plant smarter.