← Dashboard
Window:7d30d90d

ETA accuracy benchmark · 🇸🇬 Singapore

How Port Flow's predicted ETA compares to each vessel's own broadcast ETA at Singapore, measured on closed voyages over the last 90 days. We publish the number — good or bad. Lower error is better.

Port Flow predicted ETA (RMSE)
49.76 h
MAE 14.54 h · 979 voyages
Broadcast ETA (RMSE)
65.12 h
crew-declared, 337 voyages (same set)
Our advantage
23.6 %
lower error than the broadcast ETA

Broadcast ETAs more than 7 days from the actual arrival are excluded as AIS sentinel / placeholder values (431 excluded). Both figures are computed on the same remaining voyage set — apples to apples.

Closed voyages

error = predicted/broadcast minus actual arrival (hours)
255799000container10/12, 04:48 AM UTC-25.05 h-3292.81 h
563034300product10/12, 04:08 AM UTC-8.86 h-74.13 h
563021100product10/12, 03:39 AM UTC6.53 h7.34 h
563882000product10/12, 03:04 AM UTC-18.67 h-240.07 h
636015007product10/12, 02:55 AM UTC5.50 h-2.91 h
538012478product10/12, 02:47 AM UTC8.52 h-2461.78 h
563021100product10/12, 02:45 AM UTC4.84 h-45.75 h
525119038product10/12, 02:33 AM UTC4.96 h7.69 h
563096800product10/12, 02:08 AM UTC4.59 h-1.90 h
563220900container10/12, 02:00 AM UTC6.56 h-2411.00 h
249035000container10/12, 01:59 AM UTC7.10 h-2463.99 h
565102000product10/12, 01:45 AM UTC8.71 h—
564688000product10/12, 01:41 AM UTC4.42 h-5.69 h
566373000chemical10/12, 01:38 AM UTC5.64 h—
538010579product10/12, 01:36 AM UTC4.63 h-2458.60 h
566530000product10/12, 01:16 AM UTC-7.51 h-966.28 h
563133100container10/12, 01:07 AM UTC2.56 h-455.12 h
565173000product10/12, 12:52 AM UTC3.68 h-1416.88 h
566540000product10/12, 12:50 AM UTC-37.81 h-33.74 h
538012001container10/12, 12:28 AM UTC5.50 h-2273.47 h
563038700product10/12, 12:18 AM UTC0.07 h-0.72 h
563086610product10/12, 12:15 AM UTC0.48 h-11.31 h
566538000chemical10/12, 12:10 AM UTC-1.44 h-6.51 h
636013530container10/11, 11:59 PM UTC8.49 h-261.99 h
563312700product10/11, 11:57 PM UTC7.57 h-215.96 h
566799000product10/11, 11:50 PM UTC-23.02 h-137.01 h
563042900product10/11, 11:21 PM UTC3.82 h—
563291200container10/11, 11:19 PM UTC-40.35 h-654.33 h
563132900product10/11, 11:16 PM UTC4.00 h—
566601000product10/11, 11:14 PM UTC-1.31 h-177.23 h
564616000product10/11, 11:13 PM UTC5.96 h-140.72 h
247437600container10/11, 10:57 PM UTC8.89 h-631.97 h
219039000container10/11, 10:42 PM UTC15.42 h—
352002539general-cargo10/11, 10:40 PM UTC3.59 h—
431578000container10/11, 10:23 PM UTC4.72 h-2561.39 h
563056400product10/11, 10:23 PM UTC-4.05 h-167.38 h
563212500chemical10/11, 10:07 PM UTC4.72 h-65.13 h
564167000chemical10/11, 09:53 PM UTC4.63 h6859.10 h
219039000container10/11, 09:51 PM UTC4.98 h-2082.86 h
563212500product10/11, 09:32 PM UTC4.98 h-1844.54 h
563085320chemical10/11, 09:24 PM UTC-1.75 h-53.41 h
566116000product10/11, 09:24 PM UTC-3.59 h-428.41 h
256267000container10/11, 09:21 PM UTC6.17 h-308.28 h
636018769container10/11, 09:12 PM UTC5.44 h—
636018769container10/11, 08:21 PM UTC2.28 h-34.85 h
563056100product10/11, 08:06 PM UTC6.59 h-7.12 h
538011015general-cargo10/11, 08:02 PM UTC5.69 h-2.04 h
564938000container10/11, 07:59 PM UTC2.78 h-765.49 h
538003172product10/11, 07:40 PM UTC-2.18 h-2830.68 h
636022117general-cargo10/11, 07:39 PM UTC2.84 h—

See it on a live desk

Predicted ETAs, congestion and sanctions screening across 51 ports — try it in one click, no signup.

How it's measured