deflationThe national HPI has grown at a below-inflation rate of 0.4% over the last 12 months, the smallest gain since November 2009. However, the weakness is not regionally broad-based. The national HPI has been depressed by Vancouver’s index loss of 6.2% during this period, corresponding to a 12-month string without a gain. Other Western metropolitan areas (Victoria, Calgary, Edmonton, and Winnipeg) also contributed to slow the national HPI. At the opposite, annual index growth has been decent in most of the six regions located in the central and eastern part of the country.

The fact that the national HPI registered gains over the last three months does not mean that the market has turned the corner. Indeed, the three latest rises were weak compared to the 21-year average for those months. If seasonally adjusted, the national HPI would been down in these months this year. That being said, the recent rebound in home sales across Canada was also felt in the Western part of the country. This should help limit home-price deflation in this region.

Settings24.175MBMemory Usage153msRequest Duration
Theme
Open Button Position
Hide Empty Tabs
Autoshow
Reset to defaults
Joomla! Version5.3.1
PHP Version8.2.28
Identityguest
Response200
Templatedefault-template-blog
Database
Server
mysql
Version
10.5.29-MariaDB
Collation
latin1_swedish_ci
Conn Collation
utf8mb4_general_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:77 [ "CONTEXT_DOCUMENT_ROOT" => "/home/iainwallace/public_html" "CONTEXT_PREFIX" => "" "...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1749779686 "last" => 1749779686...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (3.65MB) (17.52ms)
  • afterInitialise (11.42MB) (55.56ms)
  • afterRoute (1.37MB) (8.96ms)
  • beforeRenderComponent com_content (47.88KB) (732μs)
  • Before Access::preloadComponents (all components) (562.93KB) (3.27ms)
  • After Access::preloadComponents (all components) (134.38KB) (842μs)
  • Before Access::preloadPermissions (com_content) (424B) (15μs)
  • After Access::preloadPermissions (com_content) (33.12KB) (437μs)
  • Before Access::getAssetRules (id:122 name:com_content.article.25) (1.15KB) (12μs)
  • After Access::getAssetRules (id:122 name:com_content.article.25) (25.37KB) (204μs)
  • afterRenderComponent com_content (426.82KB) (4.12ms)
  • afterDispatch (12.07KB) (346μs)
  • beforeRenderRawModule mod_maximenuck (Default Menu) (1.06MB) (6.28ms)
  • afterRenderRawModule mod_maximenuck (Default Menu) (1.66MB) (11.69ms)
  • beforeRenderRawModule mod_pagebuilderck (Footer) (18.56KB) (290μs)
  • beforeRenderRawModule mod_maximenuck (Footer Menu) (933.86KB) (7.82ms)
  • afterRenderRawModule mod_maximenuck (Footer Menu) (70.59KB) (4.48ms)
  • beforeRenderModule mod_maximenuck (Footer Menu) (1.33KB) (10μs)
  • Before Access::getAssetRules (id:1 name:root.1) (264.49KB) (2.73ms)
  • After Access::getAssetRules (id:1 name:root.1) (6.02KB) (23μs)
  • afterRenderModule mod_maximenuck (Footer Menu) (151.12KB) (693μs)
  • afterRenderRawModule mod_pagebuilderck (Footer) (688.96KB) (9.43ms)
  • beforeRenderModule mod_pagebuilderck (Footer) (346.13KB) (4.47ms)
  • afterRenderModule mod_pagebuilderck (Footer) (11.96KB) (417μs)
  • beforeRenderModule mod_maximenuck (Default Menu) (18.27KB) (84μs)
  • afterRenderModule mod_maximenuck (Default Menu) (276.8KB) (4.2ms)
  • afterRender (606.47KB) (7.55ms)
  • 1 x afterInitialise (11.42MB) (36.34%)
    55.56ms
    1 x afterLoad (3.65MB) (11.46%)
    17.52ms
    1 x afterRenderRawModule mod_maximenuck (Default Menu) (1.66MB) (7.65%)
    11.69ms
    1 x afterRenderRawModule mod_pagebuilderck (Footer) (688.96KB) (6.17%)
    9.43ms
    1 x afterRoute (1.37MB) (5.86%)
    8.96ms
    1 x beforeRenderRawModule mod_maximenuck (Footer Menu) (933.86KB) (5.12%)
    7.82ms
    1 x afterRender (606.47KB) (4.94%)
    7.55ms
    1 x beforeRenderRawModule mod_maximenuck (Default Menu) (1.06MB) (4.11%)
    6.28ms
    1 x afterRenderRawModule mod_maximenuck (Footer Menu) (70.59KB) (2.93%)
    4.48ms
    1 x beforeRenderModule mod_pagebuilderck (Footer) (346.13KB) (2.93%)
    4.47ms
    1 x afterRenderModule mod_maximenuck (Default Menu) (276.8KB) (2.75%)
    4.20ms
    1 x afterRenderComponent com_content (426.82KB) (2.69%)
    4.12ms
    1 x Before Access::preloadComponents (all components) (562.93KB) (2.14%)
    3.27ms
    1 x Before Access::getAssetRules (id:1 name:root.1) (264.49KB) (1.79%)
    2.73ms
    1 x After Access::preloadComponents (all components) (134.38KB) (0.55%)
    842μs
    1 x beforeRenderComponent com_content (47.88KB) (0.48%)
    732μs
    1 x afterRenderModule mod_maximenuck (Footer Menu) (151.12KB) (0.45%)
    693μs
    1 x After Access::preloadPermissions (com_content) (33.12KB) (0.29%)
    437μs
    1 x afterRenderModule mod_pagebuilderck (Footer) (11.96KB) (0.27%)
    417μs
    1 x afterDispatch (12.07KB) (0.23%)
    346μs
    1 x beforeRenderRawModule mod_pagebuilderck (Footer) (18.56KB) (0.19%)
    290μs
    1 x After Access::getAssetRules (id:122 name:com_content.article.25) (25.37KB) (0.13%)
    204μs
    1 x beforeRenderModule mod_maximenuck (Default Menu) (18.27KB) (0.06%)
    84μs
    1 x After Access::getAssetRules (id:1 name:root.1) (6.02KB) (0.02%)
    23μs
    1 x Before Access::preloadPermissions (com_content) (424B) (0.01%)
    15μs
    1 x Before Access::getAssetRules (id:122 name:com_content.article.25) (1.15KB) (0.01%)
    12μs
    1 x beforeRenderModule mod_maximenuck (Footer Menu) (1.33KB) (0.01%)
    10μs
30 statements were executed, 4 of which were duplicates, 26 unique7.28ms699.03KB
  • SELECT @@SESSION.sql_mode;92μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:259Copy
  • SELECT `data` FROM `josbc_session` WHERE `session_id` = ?120μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:250Copy
  • SELECT `session_id` FROM `josbc_session` WHERE `session_id` = :session_id LIMIT 170μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `josbc_session` (`session_id`,`guest`,`time`,`userid`,`username`) VALUES (:session_id, :guest, :time, :user_id, :username)498μs912BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `josbc_viewlevels`107μs976B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `josbc_usergroups` AS `a` LEFT JOIN `josbc_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest128μs1.33KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT * FROM `josbc_nextend2_section_storage` WHERE `application` = 'smartslider' AND `section` = 'settings'143μs896B/libraries/smartslider3/src/Framework/Database/Joomla/JoomlaConnectorTable.php:182Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `josbc_categories` AS `s` INNER JOIN `josbc_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`391μs3.86KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `josbc_content` WHERE `id` = :id86μs1.94KBParams/components/com_content/src/Service/Router.php:289Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `josbc_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39,:preparedArray40,:preparedArray41,:preparedArray42,:preparedArray43,:preparedArray44,:preparedArray45,:preparedArray46,:preparedArray47,:preparedArray48,:preparedArray49)423μs7.81KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `josbc_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 0216μs3.23KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `josbc_content`389μs1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:539Copy
  • UPDATE `josbc_content` SET `hits` = (`hits` + 1) WHERE `id` = '25'473μs48B/libraries/src/Table/Table.php:1348Copy
  • SELECT params,layoutcss,state from josbc_mobilemenuck_styles WHERE id = 2201μs64.59KB/plugins/system/mobilemenuck/mobilemenuck.php:654Copy
  • SELECT * FROM josbc_modules WHERE published=1 ORDER BY id380μs179.14KB/administrator/components/com_maximenuck/helpers/ckfof.php:168Copy
  • SELECT a.params, a.layoutcss, a.customcss FROM josbc_maximenuck_styles as a WHERE (a.state IN (0, 1)) AND a.id = 4158μs56.64KB/administrator/components/com_maximenuck/helpers/ckfof.php:176Copy
  • SELECT m.id, m.title, m.module, m.position, m.content, m.showtitle, m.params, mm.menuid FROM josbc_modules AS m LEFT JOIN josbc_modules_menu AS mm ON mm.moduleid = m.id LEFT JOIN josbc_extensions AS e ON e.element = m.module AND e.client_id = m.client_id WHERE m.published = 1 AND e.enabled = 1 AND (m.publish_up = '0000-00-00 00:00:00' OR m.publish_up <= '2025-06-13 01:54:46') AND (m.publish_down = '0000-00-00 00:00:00' OR m.publish_down >= '2025-06-13 01:54:46') AND m.access IN (1,5) AND m.client_id = 0 AND m.id = 117163μs2.14KB/components/com_pagebuilderck/models/page.php:749Copy
  • SELECT * FROM josbc_modules WHERE published=1 ORDER BY id285μs179.14KB/administrator/components/com_maximenuck/helpers/ckfof.php:168Copy
  • SELECT a.params, a.layoutcss, a.customcss FROM josbc_maximenuck_styles as a WHERE (a.state IN (0, 1)) AND a.id = 2103μs56.64KB/administrator/components/com_maximenuck/helpers/ckfof.php:176Copy
  • SELECT a.* FROM `josbc_pagebuilderck_fonts` AS a WHERE a.state > 097μs880B/administrator/components/com_pagebuilderck/helpers/pagebuilderck.php:1011Copy
  • SELECT template FROM josbc_template_styles WHERE client_id = 0 AND home = 1105μs536B/administrator/components/com_pagebuilderck/helpers/pagebuilderck.php:609Copy
  • SHOW FULL TABLES WHERE table_type="BASE TABLE"1.32ms3.06KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • SELECT * FROM josbc_mobilemenuck_menus WHERE state = 161μs816B/plugins/system/mobilemenuck/mobilemenuck.php:774Copy
  • SELECT params,layoutcss,state from josbc_mobilemenuck_styles WHERE id = 2102μs64.64KB/plugins/system/mobilemenuck/mobilemenuck.php:654Copy
  • SELECT a.params FROM `josbc_mobilemenuck_styles` AS a WHERE (a.state IN (0, 1)) AND a.id = 281μs56.52KB/plugins/system/mobilemenuck/helpers/helper.php:114Copy
  • SELECT * FROM `josbc_schemaorg` WHERE `itemId` = :itemId AND `context` = :context114μs1.55KBParams/plugins/system/schemaorg/src/Extension/Schemaorg.php:406Copy
  • SELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count FROM `josbc_scheduler_tasks` AS `a` WHERE `a`.`state` = 1116μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `josbc_categories` AS `s` INNER JOIN `josbc_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`247μs3.91KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `session_id` FROM `josbc_session` WHERE `session_id` = ?87μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277Copy
  • UPDATE `josbc_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?525μs592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:301Copy
Blog