This is preserved history, not the current Canada intelligence product.
These forecasts were issued under hold. They are excluded from the registered Canada intelligence report, its licensed report-input relations and calculations, and any future institutional product track record. Open the current Canada Housing Intelligence report →
This arena has issued forecasts, and it was not supposed to. On 5 August 2026 a scheduled job locked 24 Canadian forecasts while this arena was held, because the hold was written on pages like this one and not into the job that issues. The fault was ours. The data they were fit on has since been re-collected under stricter provenance, and each of these forecasts was re-fit against the corrected archive at the publisher vintage it declared: every one reproduced exactly, from the same window. So they stand, they will be graded under the same rules as everything else, and the circumstances of their issue stay on this page permanently. Nothing here has been graded yet, and nothing here is a claim about accuracy.
These 24 forecasts were issued on 2026-08-05 by a scheduled job while this arena was held — the hold was written on pages like this one and not into the job that issues, and the fault is ours. They were fit on a collection of the source data that has since been superseded: StatCan WDS returns no value for a suppressed period. The defective run wrote 0.0 for those points instead of discarding them, so 40 fabricated zeros entered the archive as measured index levels. HALIFAX was refused by the model's positivity check as a direct consequence, which is what first evidenced the contamination., superseded on 2026-08-06. The archive was re-collected and each of these forecasts was re-fit against it, at the same publisher vintage each one declared, and every one reproduced exactly — same fit window, same number. They therefore stand, graded under the same rules as everything else, and they carry this note permanently. They are also marked in the record so they can never be pooled with forecasts issued after the re-collection without that being visible.
RULING — THE 24 STAND, with the scar disclosed permanently. Two independent falsifiable paths to one answer: 4,874 period+vintage pairs corroborated across two collections BEFORE the supersession that would have made the measurement vacuous, and 24/24 locks re-fit IDENTICAL at exact double equality with zero fit-window movement, from a tool proven able to report DIVERGENT. The contamination was confined to HALIFAX, which issued no locks. The defect was in the pipeline and the pipeline is fixed; withdrawing sound forecasts to punish a process failure would put process above truth. · Director · 2026-08-06
We said, on the record and in advance, that Canada new-home prices would be −0.21% over 12 months. Nobody can edit that now. In ~Jul 2027 the official figure arrives and we publish whether we were right — including when we were not.
The longer version: how the scorecard works, and why we show our misses →
{
"arena": "housing_ca",
"locked_vintages": 24,
"current_cycle": {
"locked_at": "2026-08-05T09:40:47.737707+00:00",
"series": 24
},
"forward_record": {
"issued": 24,
"graded": 0
},
"next_lock": "held — schedule disabled pending proof of the issuance gate"
}Every forecast this arena has issued, in the order the run log prints them. Each row opens the locked record it came from. None has been graded, so none carries an outcome — a pending row shows what was committed, and nothing else.
DATA THROUGH is the last month Statistics Canada had published when the forecast was locked — the point the horizon is measured from. TARGET PERIOD is the month the forecast is about: data-through plus the horizon. EXPECTED VERDICT is roughly when Statistics Canada publishes that month's figure and the forecast can be graded, on their release calendar rather than ours, which is why it carries a tilde.
Read the three together. A horizon counts months of the index, not months on the wall clock.
| VINTAGE | SERIES | HORIZON | FORECAST | CHANGE | INTERVAL | DATA THROUGH | TARGET PERIOD | EXPECTED VERDICT | ORIGIN | GRADE |
|---|---|---|---|---|---|---|---|---|---|---|
| bd9aaa34 | Calgary CMA | 3M | 130.126 | +0.17% | 125.577 … 134.839 | Jun 2026 | Sep 2026 | ~Oct 2026 | STAND | PENDING |
| 77579f1d | Calgary CMA | 6M | 130.978 | +0.83% | 122.192 … 140.397 | Jun 2026 | Dec 2026 | ~Jan 2027 | STAND | PENDING |
| dfd721d0 | Calgary CMA | 12M | 132.587 | +2.07% | 116.073 … 151.451 | Jun 2026 | Jun 2027 | ~Jul 2027 | STAND | PENDING |
| 016fcb80 | Canada | 3M | 120.382 | −0.18% | 118.474 … 122.320 | Jun 2026 | Sep 2026 | ~Oct 2026 | STAND | PENDING |
| 849a1e4f | Canada | 6M | 120.163 | −0.36% | 116.457 … 123.987 | Jun 2026 | Dec 2026 | ~Jan 2027 | STAND | PENDING |
| 03be6caa | Canada | 12M | 120.347 | −0.21% | 112.804 … 128.393 | Jun 2026 | Jun 2027 | ~Jul 2027 | STAND | PENDING |
| f4682b44 | Edmonton CMA | 3M | 105.760 | −0.23% | 102.502 … 109.122 | Jun 2026 | Sep 2026 | ~Oct 2026 | STAND | PENDING |
| 4ff79aae | Edmonton CMA | 6M | 106.154 | +0.14% | 99.866 … 112.837 | Jun 2026 | Dec 2026 | ~Jan 2027 | STAND | PENDING |
| d3e8bcce | Edmonton CMA | 12M | 106.952 | +0.90% | 95.080 … 120.306 | Jun 2026 | Jun 2027 | ~Jul 2027 | STAND | PENDING |
| b70d532c | Montréal CMA | 3M | 159.684 | +0.49% | 156.635 … 162.792 | Jun 2026 | Sep 2026 | ~Oct 2026 | STAND | PENDING |
| 74b2a639 | Montréal CMA | 6M | 160.272 | +0.86% | 155.326 … 165.375 | Jun 2026 | Dec 2026 | ~Jan 2027 | STAND | PENDING |
| 334dd226 | Montréal CMA | 12M | 162.066 | +1.99% | 152.703 … 172.003 | Jun 2026 | Jun 2027 | ~Jul 2027 | STAND | PENDING |
| 880e2b40 | Québec CMA | 3M | 145.008 | +0.56% | 142.278 … 147.791 | Jun 2026 | Sep 2026 | ~Oct 2026 | STAND | PENDING |
| 7c8626be | Québec CMA | 6M | 146.011 | +1.26% | 141.581 … 150.580 | Jun 2026 | Dec 2026 | ~Jan 2027 | STAND | PENDING |
| dad4904d | Québec CMA | 12M | 147.976 | +2.62% | 140.460 … 155.895 | Jun 2026 | Jun 2027 | ~Jul 2027 | STAND | PENDING |
| 16c3ccf2 | Toronto CMA | 3M | 105.480 | −0.49% | 102.646 … 108.392 | Jun 2026 | Sep 2026 | ~Oct 2026 | STAND | PENDING |
| 3cd44fa7 | Toronto CMA | 6M | 105.143 | −0.81% | 99.995 … 110.557 | Jun 2026 | Dec 2026 | ~Jan 2027 | STAND | PENDING |
| 69bad65f | Toronto CMA | 12M | 105.062 | −0.88% | 94.700 … 116.558 | Jun 2026 | Jun 2027 | ~Jul 2027 | STAND | PENDING |
| d67e1b39 | Vancouver CMA | 3M | 121.596 | −0.90% | 117.959 … 125.344 | Jun 2026 | Sep 2026 | ~Oct 2026 | STAND | PENDING |
| a1086239 | Vancouver CMA | 6M | 120.950 | −1.43% | 114.375 … 127.902 | Jun 2026 | Dec 2026 | ~Jan 2027 | STAND | PENDING |
| ff1ee75f | Vancouver CMA | 12M | 120.582 | −1.73% | 108.552 … 133.945 | Jun 2026 | Jun 2027 | ~Jul 2027 | STAND | PENDING |
| d6c82e3e | Winnipeg CMA | 3M | 148.972 | +0.66% | 145.477 … 152.552 | Jun 2026 | Sep 2026 | ~Oct 2026 | STAND | PENDING |
| cedb0436 | Winnipeg CMA | 6M | 150.188 | +1.48% | 144.432 … 156.174 | Jun 2026 | Dec 2026 | ~Jan 2027 | STAND | PENDING |
| 575a136e | Winnipeg CMA | 12M | 152.762 | +3.22% | 143.085 … 163.094 | Jun 2026 | Jun 2027 | ~Jul 2027 | STAND | PENDING |
Every row links to the vintage's own page. Misses sit in the same table as passes, in issue order, never sorted away.
Constitutional. This block is the same size class as the results panel above and is never collapsed, moved below the fold, or set in a smaller face.