Free Trial

Global News and Data Calendar

Repeats Story Initially Transmitted at 22:01 GMT Dec 17/17:01 EST Dec 17
Date    GMT /Local          Event
-------------------------------------------------------------------------------
18-Dec      -           JP  BOJ policy meeting
18-Dec  0700/1500  **   CN  MNI China Liquidity Suvey
18-Dec  0700/0800  **   DE  PPI
18-Dec  0800/0900  **   SE  Economic Tendency Indicator
18-Dec  0830/0930       EU  ECB's board member Christine Lagarde gives welcome
                              address at the Colloquium in honour of Benoit
                              Coeure organised by the ECB in Frankfurt, Germany.
18-Dec  0900/1000  ***  DE  IFO Business Climate Index
18-Dec  0930/0930  ***  UK  Consumer inflation report
18-Dec  0930/0930  ***  UK  Producer Prices
18-Dec  0930/0930  *    UK  ONS House Price Index
18-Dec  1000/1100  ***  EU  HICP (f)
18-Dec  1000/1100  **   EU  construction production
18-Dec  1015/0515       US  Federal Reserve Governor Lael Brainard to speak on
                              monetary policy, technology, and globalization at
                              the European Central Bank in Frankfurt am Main,
                              Germany. Text is expected to be released. Gov.
                              Brainard is expected to take questions from the
                              audience. The event will be webcast.
                            https://www.ecb.europa.eu/home/html/index.en.html
18-Dec  1115/1215       EU  ECB's board member Benoit Coeure gives closing
                              remarks at the Colloquium in his honour organised
                              by the ECB in Frankfurt, Germany.
18-Dec  1200/0700  **   US  MBA weekly applications index
18-Dec  1200/1200       UK  Weekly questions to the Prime Minister
18-Dec  1330/0830  ***  CA  CPI
18-Dec  1530/1030  **   US  DOE weekly crude oil stocks
18-Dec  1600/1100  **   US  Kansas City Fed LMCI
18-Dec  1740/1240       US  Chicago Fed President Charles Evans speaks on
                              monetary policy at the Economic Club of Indiana
                              Luncheon. No text expected. Evans is expected to
                              take questions from the media.
19-Dec      -           JP  BOJ policy meeting
19-Dec  0001/0001  *    UK  XpertHR pay deals for whole economy
19-Dec  0630/1530       JP  BOJ Governor Kuroda presser
19-Dec  0745/0845  *    FR  Business Climate Indicator
19-Dec  0745/0845  **   FR  Manufacturing Sentiment
19-Dec  0745/0845  *    FR  Services Sentiment
19-Dec  0930/0930  ***  UK  Retail Sales
19-Dec  1100/1100  **   UK  CBI Distributive Trades
19-Dec  1200/1200  ***  UK  Bank Of England Quantitative Easing
19-Dec  1200/1200  ***  UK  Bank Of England Interest Rate
19-Dec  1330/0830  **   US  Philadelphia Fed Manufacturing Index
19-Dec  1330/0830  **   US  Jobless Claims
19-Dec  1330/0830  *    US  current account balance
19-Dec  1330/0830  **   CA  Wholesale Trade
19-Dec  1330/0830  *    CA  Payroll employment
19-Dec  1500/1000  ***  US  NAR existing home sales
19-Dec  1500/1000  **   US  leading indicators
19-Dec  1530/1030  **   US  Natural Gas Stocks
19-Dec  1530/1630       EU  ECB's board member Philip R. Lane is chairing
                              policy panel at 4th ECB biennial conference on
                              Fiscal policy and EMU governance in Frankfurt,
                              Germany.
19-Dec  2130/1630  **   US  Fed Weekly Money Supply Data
20-Dec  2330/0830  ***  JP  CPI
20-Dec  0001/0001  **   UK  Gfk Monthly Consumer Confidence
20-Dec  0745/0845  **   FR  Consumer Spending
20-Dec  0745/0845  **   FR  PPI
20-Dec  0830/0930  **   SE  PPI
20-Dec  0900/1000  **   EU  current account
20-Dec  0900/1000  **   IT  ISTAT Business Confidence
20-Dec  0900/1000  **   IT  ISTAT Consumer Confidence
20-Dec  0930/0930  ***  UK  GDP Second Estimate
20-Dec  0930/0930  *    UK  Quarterly current account balance
20-Dec  0930/0930  ***  UK  Public Sector Finances
20-Dec  1100/1100       UK  BOE MPC Jonathan Haskel speech, London
20-Dec  1330/0830  ***  US  GDP (3rd)
20-Dec  1330/0830  **   CA  Retail Trade
20-Dec  1330/0830  *    CA  New Housing Price Index
20-Dec  1500/1000  ***  US  Final Michigan Sentiment Index
20-Dec  1500/1000  **   US  Personal Income and Consumption
20-Dec  1500/1000  *    US  BLS State Employment
20-Dec  1500/1600  **   EU  consumer confidence indicator (p)
20-Dec  1600/1100  **   US  Kansas City Fed Manufacturing Index
20-Dec  1600/1100  **   US  St. Louis Fed Real GDP Nowcast
20-Dec  1615/1115  **   US  NY Fed GDP Nowcast
23-Dec  0800/0900  **   ES  PPI
23-Dec  1330/0830  ***  CA  Gross Domestic Product by Industry
23-Dec  1400/0900  *    US  Building permits revisions
23-Dec  1500/1000  ***  US  new home sales
24-Dec  1330/0830  **   US  durable goods new orders
24-Dec  1330/0830  **   US  Philadelphia Fed Nonmanufacturing Index
24-Dec  1355/0855  **   US  Redbook Retail Sales Index
24-Dec  1500/1000  **   US  Richmond Fed Survey
26-Dec  0400/1300       JP  BOJ Governor Kuroda speaks at the Keidanren
                              meeting
26-Dec  1200/0700  **   US  MBA weekly applications index
26-Dec  1330/0830  **   US  Jobless Claims
26-Dec  2130/1630  **   US  Fed Weekly Money Supply Data
27-Dec  2330/0830  **   JP  Tokyo CPI
27-Dec  2350/0850  **   JP  Industrial production
27-Dec  2350/0850  *    JP  Retail sales (p)
27-Dec  0700/0800  **   DE  retail sales
27-Dec  0800/0900  *    ES  retail sales
27-Dec  1530/1030  **   US  Natural Gas Stocks
27-Dec  1600/1100  **   US  DOE weekly crude oil stocks
27-Dec  1600/1100  **   US  St. Louis Fed Real GDP Nowcast
27-Dec  1615/1115  **   US  NY Fed GDP Nowcast
27-Dec  2000/1500  *    US  farm prices
30-Dec  0700/0800  **   DE  Import/Export Prices
30-Dec  0800/0900  ***  ES  GDP (f)
30-Dec  0800/0900  *    CH  KOF Economic Barometer
30-Dec  0800/0900  ***  ES  HICP (p)
30-Dec  0830/0930  **   SE  Trade Data
30-Dec  1330/0830  **   US  advance trade, advance business inventories
30-Dec  1400/0900  *    US  Milwaukee Manufacturing ISM index
30-Dec  1445/0945  **   US  MNI Chicago PMI
30-Dec  1500/1000  **   US  NAR pending home sales
30-Dec  1530/1030  **   US  Dallas Fed manufacturing survey
31-Dec  0100/0900  ***  CN  CFLP Manufacturing PMI
31-Dec  0100/0900  **   CN  CFLP Non-Manufacturing PMI
31-Dec  1355/0855  **   US  Redbook Retail Sales Index
31-Dec  1400/0900  **   US  FHFA Home Price Index
31-Dec  1400/0900  **   US  S&P Case-Shiller Home Price Index
31-Dec  1500/1000  ***  US  Conference Board Consumer Confidence
31-Dec  1530/1030  **   US  Dallas Fed Services Survey
02-Jan  0145/0945  ***  CN  Caixin Manufacturing PMI
02-Jan  0730/0830  **   SE  Manufacturing PMI
02-Jan  0815/0915  **   ES  Markit Manufacturing PMI (f)
02-Jan  0845/0945  **   IT  Markit Manufacturing PMI (f)
02-Jan  0850/0950  **   FR  Markit Manufacturing PMI (f)
02-Jan  0855/0955  **   DE  Markit Manufacturing PMI (f)
02-Jan  0900/1000  **   EU  Markit Manufacturing PMI (f)
02-Jan  0930/0930  **   UK  Markit/CIPS Manufacturing PMI (Final)
02-Jan  1330/0830  **   US  Jobless Claims
02-Jan  1445/0945  ***  US  Markit Manufacturing Index (final)
--MNI Washington Bureau; +1 202 371 2121; email: brooke.migdon@marketnews.com
[TOPICS: MTABLE]

To read the full story

Close

Why MNI

MNI is the leading provider

of intelligence and analysis on the Global Fixed Income, Foreign Exchange and Energy markets. We use an innovative combination of real-time analysis, deep fundamental research and journalism to provide unique and actionable insights for traders and investors. Our "All signal, no noise" approach drives an intelligence service that is succinct and timely, which is highly regarded by our time constrained client base.

Our Head Office is in London with offices in Chicago, Washington and Beijing, as well as an on the ground presence in other major financial centres across the world.
}); window.REBELMOUSE_TASKS_QUEUE.push(function(){ window.dataLayer.push({ 'event' : 'logedout', 'loggedOut' : 'loggedOut' }); }); window.REBELMOUSE_TASKS_QUEUE.push(function(){ (function appendPosts () { var policyPosts = document.getElementsByClassName('policy-posts-wrapper')[0]; var policyPostsMenu = document.querySelector('.policy-posts-span'); policyPostsMenu.append(policyPosts); policyPosts.style.display = "block"; var empolicyPosts = document.getElementsByClassName('em-policy-posts-wrapper')[0]; var empolicyPostsMenu = document.querySelector('.em-policy-posts-span'); empolicyPostsMenu.append(empolicyPosts); empolicyPosts.style.display = "block"; var dataPosts = document.getElementsByClassName('data-posts-wrapper')[0]; var dataPostsMenu = document.querySelector('.data-posts-span'); dataPostsMenu.append(dataPosts); dataPosts.style.display = "block"; })(); }); window.REBELMOUSE_TASKS_QUEUE.push(function(){ document.querySelectorAll(".my-mni").forEach(function(item){ item.href="/core/users/email_login/"; item.innerHTML="Log In"; }) }); window.REBELMOUSE_TASKS_QUEUE.push(function(){ document.querySelector('.signup-form').addEventListener('submit', () => { window.dataLayer = window.dataLayer || []; dataLayer.push({ 'event' : 'submission_click', 'event_category': "Sign Up Button Clicks", 'event_label': "Posts" }); }) }); window.REBELMOUSE_TASKS_QUEUE.push(function(){ REBELMOUSE_STDLIB.createElementChangeListener('.signup-form.authentication--form',function(item){ item.onsubmit=function(e){ ga('b.send', 'event', {eventCategory: 'Signup', eventAction: 'CompletedForm', eventLabel:'pageTitle', eventValue:15}); window.dataLayer = window.dataLayer || []; dataLayer.push({ 'event' : 'signup_click', 'event_category': "Signup", 'event_action': 'CompletedForm', 'event_label': 'pageTitle', 'event_value': 15 }); } }) }); window.REBELMOUSE_TASKS_QUEUE.push(function(){ document.querySelectorAll("img").forEach(function (img) { img.addEventListener("contextmenu", function (e) { return false; }); }); document .querySelector(".site-logo img") .addEventListener("contextmenu", function (e) { return true; }); }); window.REBELMOUSE_TASKS_QUEUE.push(function(){ document.querySelector('.signup-form').addEventListener('submit', () => { window.dataLayer = window.dataLayer || []; dataLayer.push({ 'event' : 'submission_click', 'event_category': "Sign Up Button Clicks", 'event_label': "Posts" }); }) }); window.REBELMOUSE_TASKS_QUEUE.push(function(){ REBELMOUSE_STDLIB.createElementChangeListener('.signup-form.authentication--form',function(item){ item.onsubmit=function(e){ ga('b.send', 'event', {eventCategory: 'Signup', eventAction: 'CompletedForm', eventLabel:'pageTitle', eventValue:15}); window.dataLayer = window.dataLayer || []; dataLayer.push({ 'event' : 'signup_click', 'event_category': "Signup", 'event_action': 'CompletedForm', 'event_label': 'pageTitle', 'event_value': 15 }); } }) }); window.REBELMOUSE_TASKS_QUEUE.push(function(){ let posts = document.querySelectorAll(".all-content-wrapper .widget:not(.stream-story-processed)"); window.check_story_posts(posts, "streamOfPosts"); }); window.REBELMOUSE_LOW_TASKS_QUEUE.push(function(){ function populateInputsWithAPAPI(c) { document.querySelectorAll('.signup-form input[name="country"]').forEach(el => { el.setAttribute("value", c.country_name); }); document.querySelectorAll('.signup-form .country_name').forEach(el => { el.setAttribute("value", c.country_name); }); let country_code = c && c.country_code ? c.country_code.toLowerCase() : "auto"; document.querySelectorAll('.signup-form .country_code').forEach(el => { el.setAttribute("value", country_code); }); document.querySelectorAll('.signup-form .selected_country').forEach(el => { el.setAttribute("value", country_code); }); } const fetch = function (err, res) { var r = new XMLHttpRequest(); r.open("GET", err, !0), (r.responseType = "json"), (r.onload = function () { var err = r.status; res(200 === err ? null : err, r.response); }), r.send(); }; function setupCountry() { if (window.preventDuplicateExec) { return; } window.preventDuplicateExec = true; window.REBELMOUSE_STDLIB.onElementInViewport({ threshold: 0, firstOnly: true, oneTime: true, selector: ".signup-form", onIntersect: (entry) => { // when you need to get access to that data you call it in that way: let ipapiData = localStorage.getItem("ipapiData"); if (!ipapiData) { fetch("https://ipapi.co/json/", function (err, ipData) { console.log("populating inputs with data from IP API "); localStorage.setItem("ipapiData", JSON.stringify(ipData)); populateInputsWithAPAPI(ipData); }); } else { console.log( "populating inputs with data from IP API data stored in local storage" ); populateInputsWithAPAPI(JSON.parse(ipapiData)); } }, }); } setupCountry(); }); window.REBELMOUSE_LOW_TASKS_QUEUE.push(function(){ /* const sidebar = document.querySelector('.left-sidebar-container'); const stickyContent = document.querySelector('.sticky-content'); const siteContent = document.querySelector('.all-posts-stream'); if (sidebar && stickyContent && siteContent) { if (siteContent.clientHeight > sidebar.clientHeight) { console.log('grater -> ', siteContent.clientHeight + ' > ' + sidebar.clientHeight); stickyContent.style.height = (siteContent.clientHeight - sidebar.clientHeight) + 'px'; } } */ }); window.REBELMOUSE_LOW_TASKS_QUEUE.push(function(){ function populateInputsWithAPAPI(c) { document.querySelectorAll('.signup-form input[name="country"]').forEach(el => { el.setAttribute("value", c.country_name); }); document.querySelectorAll('.signup-form .country_name').forEach(el => { el.setAttribute("value", c.country_name); }); let country_code = c && c.country_code ? c.country_code.toLowerCase() : "auto"; document.querySelectorAll('.signup-form .country_code').forEach(el => { el.setAttribute("value", country_code); }); document.querySelectorAll('.signup-form .selected_country').forEach(el => { el.setAttribute("value", country_code); }); } const fetch = function (err, res) { var r = new XMLHttpRequest(); r.open("GET", err, !0), (r.responseType = "json"), (r.onload = function () { var err = r.status; res(200 === err ? null : err, r.response); }), r.send(); }; function setupCountry() { if (window.preventDuplicateExec) { return; } window.preventDuplicateExec = true; window.REBELMOUSE_STDLIB.onElementInViewport({ threshold: 0, firstOnly: true, oneTime: true, selector: ".signup-form", onIntersect: (entry) => { // when you need to get access to that data you call it in that way: let ipapiData = localStorage.getItem("ipapiData"); if (!ipapiData) { fetch("https://ipapi.co/json/", function (err, ipData) { console.log("populating inputs with data from IP API "); localStorage.setItem("ipapiData", JSON.stringify(ipData)); populateInputsWithAPAPI(ipData); }); } else { console.log( "populating inputs with data from IP API data stored in local storage" ); populateInputsWithAPAPI(JSON.parse(ipapiData)); } }, }); } setupCountry(); });