It’s another busy few days of economic data in the wake of last week’s barrage of central bank action. Here’s the main events to mark in your trading diary.

Jay Powell

After the Fed raised rates by 75bps last week we can start hearing from policymakers again – the usual Fed speakers will be doing the rounds. Chief among these is Jay Powell, who is due to testify on the Semi-Annual Monetary Policy Report before the Senate Banking Committee. The two-day hearing begins on Wednesday, and we can expect further clarification on where the Fed is at in terms of inflation and the likely path of monetary policy.

RBA

Early in the week we hear twice from Reserve Bank of Australia governor Lowe. On Tuesday there’s also the minutes from the last RBA policy meeting, at which it surprised markets with a 50bps hike. Then Lowe is back in action on Friday.

Home sales

On Tuesday the US existing housing sales figures are released for a read on the state of the property sector. Mortgage demand has collapsed, indicating house sales have slowed as consumers feel the pinch from rising interest rates and high inflation.

Inflation

The focus for sterling and other UK assets will be the latest inflation data on Wednesday. Coming after last week’s Bank of England meeting, it will give more fuel for GBP crosses to move. CPI jumped to 9% in April from 7% in March, indicative of the sharp move higher in prices.

PMIs

Thursday is PMI day with flash manufacturing and services surveys for the Eurozone, UK and US due out. These will help provide a snapshot of global economic conditions and show whether businesses are feeling the effect of high cost-input inflation and whether they think they can continue to pass this on to consumers.

Economic calendar

Mon Jun 20 12:01am GBP Rightmove HPI m/m
12:10am AUD RBA Gov Lowe Speaks
7:00am EUR German PPI m/m
9:00am GBP MPC Member Haskel Speaks
Tentative EUR German Buba Monthly Report
2:00pm GBP MPC Member Mann Speaks
All Day USD Bank Holiday
10:00pm NZD Westpac Consumer Sentiment
Tue Jun 21 1:00am AUD RBA Gov Lowe Speaks
2:30am AUD Monetary Policy Meeting Minutes
7:00am CHF Trade Balance
8:15am GBP MPC Member Pill Speaks
9:00am EUR Current Account
11:00am GBP CBI Industrial Order Expectations
1:15pm GBP MPC Member Tenreyro Speaks
1:30pm CAD Core Retail Sales m/m
CAD Retail Sales m/m
CAD NHPI m/m
3:00pm USD Existing Home Sales
3:30pm AUD CB Leading Index m/m
Tentative NZD GDT Price Index
5:00pm USD FOMC Member Mester Speaks
11:45pm NZD Trade Balance
Wed Jun 22 12:50am JPY Monetary Policy Meeting Minutes
1:30am AUD MI Leading Index m/m
4:00am NZD Credit Card Spending y/y
7:00am GBP CPI y/y
GBP Core CPI y/y
GBP PPI Input m/m
GBP PPI Output m/m
GBP RPI y/y
9:30am GBP HPI y/y
9:40am GBP MPC Member Cunliffe Speaks
1:30pm CAD CPI m/m
CAD Common CPI y/y
CAD Median CPI y/y
CAD Trimmed CPI y/y
CAD Core CPI m/m
2:00pm CHF SNB Quarterly Bulletin
3:00pm EUR Consumer Confidence
USD Fed Chair Powell Testifies
3:40pm CAD Gov Council Member Rogers Speaks
Thu Jun 23 12:00am AUD Flash Manufacturing PMI
AUD Flash Services PMI
1:30am JPY Flash Manufacturing PMI
6:00am JPY BOJ Core CPI y/y
7:00am GBP Public Sector Net Borrowing
8:00am CHF KOF Economic Barometer
8:15am EUR French Flash Services PMI
EUR French Flash Manufacturing PMI
8:30am EUR German Flash Manufacturing PMI
EUR German Flash Services PMI
9:00am EUR ECB Economic Bulletin
EUR Flash Manufacturing PMI
EUR Flash Services PMI
9:30am GBP Flash Manufacturing PMI
GBP Flash Services PMI
11:00am GBP CBI Realized Sales
1:30pm USD Unemployment Claims
USD Current Account
2:45pm USD Flash Manufacturing PMI
USD Flash Services PMI
3:00pm USD Fed Chair Powell Testifies
3:30pm NAT GAS Natural Gas Storage
4:00pm OIL Crude Oil Inventories
Tentative USD Bank Stress Test Results
All Day NZD Bank Holiday
Fri Jun 24 12:01am GBP GfK Consumer Confidence
12:30am JPY National Core CPI y/y
JPY Tokyo Core CPI y/y
12:50am JPY SPPI y/y
7:00am GBP Retail Sales m/m
9:00am EUR German ifo Business Climate
12:00pm GBP BOE Quarterly Bulletin
12:30pm AUD RBA Gov Lowe Speaks
1:30pm GBP MPC Member Pill Speaks
2:00pm EUR Belgian NBB Business Climate
2:45pm GBP MPC Member Haskel Speaks
3:00pm USD Revised UoM Consumer Sentiment
USD New Home Sales
USD Revised UoM Inflation Expectations

Latest news

Sunday, 29 December 2024

Indices

Stock market today: Most Asian stocks fell after US equities declined

Sunday, 29 December 2024

Indices

MicroStrategy joins Nasdaq-100 index: MSTR stock performance analysis 2024

Sunday, 29 December 2024

Indices

Morning Note: Key Levels & Data Driving the Last Monday of 2024

Closing 2024

Thursday, 26 December 2024

Indices

Week ahead: Closing 2024 and First Economic data from 2025

SettingsRequest history8.1.18PHP Version2.33sRequest Duration4MBMemory UsageGET news/{slug}
status
200 OK
full_url
https://web-qa.staging.markets.com/news/week-ahead-markets-set-for-another-busy-economic-calendar
controller_action
App\Http\Controllers\DynamicContentController@getNewsFromCollection
Theme
Open Button Position
Hide Empty Tabs
Autoshow
Reset to defaults
status
200 OK
full_url
https://web-qa.staging.markets.com/news/week-ahead-markets-set-for-another-busy-economic-calendar
action_name
controller_action
App\Http\Controllers\DynamicContentController@getNewsFromCollection
uri
GET news/{slug}
controller
App\Http\Controllers\DynamicContentController@getNewsFromCollection
file
app/Http/Controllers/DynamicContentController.php:370-421
middleware
web, SetDomain, GoMarkets, setlocale, trackingparams, redirects, Logout, pagecache, setrisk, gettranslations, getglobalsettings, urlstructure, saveReferral
duration
2.33s
peak_memory
6MB
response
text/html; charset=UTF-8
request_format
html
request_query
[]
request_request
[]
request_headers
0 of 0
array:15 [ "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "connection" => array:1 [ 0 => "keep-alive" ] "host" => array:1 [ 0 => "web-qa.staging.markets.com" ] ]
request_cookies
[]
response_headers
0 of 0
array:3 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Mon, 14 Apr 2025 18:56:31 GMT" ] ]
session_attributes
0 of 0
array:1 [ "_token" => "SzE5h7c6z0kVJbWlSbyTp2ZGoBIyAZGRnMs6XnLt" ]
  • infolog[18:56:30] LOG.info: api_4949f5980a92babdcb3fddbfa0751c78 [ "\/news\/week-ahead-markets-set-for-...
  • infolog[18:56:31] LOG.info: api_13d10daea0dccb762acf384fce94859d [ "\/news\/week-ahead-markets-set-for-...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • infolog[18:56:31] LOG.info: api_71d2a561c3e6eeeca54291ddcfa31840 [ "\/news\/week-ahead-markets-set-for-...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[18:56:31] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • infolog[18:56:31] LOG.info: page_9d65028f646518d2eeda97eeb44b5fe4 [ "\/news\/week-ahead-markets-set-for...
  • Booting (26.92ms)time
  • Application (2.3s)time
  • Routing (9.27ms)
  • 1 x Application (98.84%)
    2.30s
    1 x Booting (1.16%)
    26.92ms
    1 x Routing (0.4%)
    9.27ms
    99 templates were rendered
    • 1x news-contentnews-content.blade.php#?blade
    • 1x components.news-landingnews-landing.blade.php#?blade
    • 1x components.news-singlenews-single.blade.php#?blade
    • 1x components.article-navigationarticle-navigation.blade.php#?blade
    • 1x components.text-editortext-editor.blade.php#?blade
    • 1x components.share-listshare-list.blade.php#?blade
    • 1x repeatable.trading-tabletrading-table.blade.php#?blade
    • 6x repeatable.trading-table-labelstrading-table-labels.blade.php#?blade
    • 24x repeatable.trading-table-rowtrading-table-row.blade.php#?blade
    • 2x components.page-advertpage-advert.blade.php#?blade
    • 36x components.strapi-imgstrapi-img.blade.php#?blade
    • 1x components.news-columnnews-column.blade.php#?blade
    • 3x components.spacerspacer.blade.php#?blade
    • 1x components.news-rownews-row.blade.php#?blade
    • 1x layouts.mainmain.blade.php#?blade
    • 1x csscss.blade.php#?blade
    • 1x scripts.hrefmaphrefmap.blade.php#?blade
    • 1x layouts.headerheader.blade.php#?blade
    • 1x layouts.header.mobile-login-buttonsmobile-login-buttons.blade.php#?blade
    • 1x layouts.header.mobile-searchmobile-search.blade.php#?blade
    • 2x repeatable.languageslanguages.blade.php#?blade
    • 1x layouts.header.menumenu.blade.php#?blade
    • 1x layouts.header.search-togglesearch-toggle.blade.php#?blade
    • 1x layouts.header.login-buttonslogin-buttons.blade.php#?blade
    • 1x components.search-resultssearch-results.blade.php#?blade
    • 1x components.blur-animationblur-animation.blade.php#?blade
    • 1x layouts.floating.cookiescookies.blade.php#?blade
    • 1x scripts.breadcrumbsbreadcrumbs.blade.php#?blade
    • 1x components.corner-advertcorner-advert.blade.php#?blade
    • 1x layouts.footerfooter.blade.php#?blade
    • 1x scripts.functionalfunctional.blade.php#?blade
    • 1x scripts.trackingtracking.blade.php#?blade
    uri
    GET news/{slug}
    middleware
    web, SetDomain, GoMarkets, setlocale, trackingparams, redirects, Logout, pagecache, setrisk, gettranslations, getglobalsettings, urlstructure, saveReferral
    controller
    App\Http\Controllers\DynamicContentController@getNewsFromCollection
    file
    app/Http/Controllers/DynamicContentController.php:370-421
    0 statements were executed0μs
          _token
          SzE5h7c6z0kVJbWlSbyTp2ZGoBIyAZGRnMs6XnLt
          ClearShow all
          Date ↕MethodURLData
          #12025-04-14 18:56:31GET/news/week-ahead-markets-set-for-another-busy-economic-calendar/3499