Free Trial

Global Data Calendar

Repeats Story Initially Transmitted at 20:01 GMT Dec 22/15:01 EST Dec 22
--Rating: *** most market sensitive, * least market sensitive
Date   GMT /Local                                             Prior  Est.
-------------------------------------------------------------------------------
26-Dec 2330/0830 **  Nov    JP Household spending y/y           0.0  +0.5   %
26-Dec 2330/0830 *** Nov    JP Core national CPI y/y           +0.8  +0.8   %
26-Dec 2330/0830 **  Dec    JP Core central Tokyo CPI y/y      +0.6  +0.6   %
26-Dec 1400/0900 **  Oct    US Case-Shiller Home Price Index    0.5    --
26-Dec 1500/1000 **  Dec    US Richmond Fed Mfg Index            30    --
26-Dec 1530/1030 **  Dec    US Dallas Fed manufacturing index  19.4    --
27-Dec 0800/0900 *   Nov    ES retail sales y/y wda            -0.1    --   %
27-Dec 0930/0930 **         UK BBA new home loan approvals    40488    --
27-Dec 1200/0700 **  22-Dec US MBA Mortgage Applications       -4.9    --   %
27-Dec 1355/0855 **  23-Dec US Redbook retail sales m/m        -0.4    --   %
27-Dec 1500/1000 **  Nov    US NAR pending home sales index   109.3    --
27-Dec 1500/1000 *** Dec    US Conference Board confidence    129.5 128.0
27-Dec 1530/1030 **  Dec    US Dallas Fed services index       20.4    --
28-Dec 2350/0850 **  Nov    JP Industrial production m/m       +0.5  +0.5   %
28-Dec 2350/0850 *   Nov    JP Retail sales y/y                -0.2  +1.3   %
28-Dec 1330/0830 **  23-Dec US jobless claims                   245   238 k 
28-Dec 1330/0830 **  Nov    US advance goods trade gap        -69.1    -- b USD
28-Dec 1330/0830 **  Nov    US advance wholesale inventories   -0.4    --   %
28-Dec 1330/0830 **  Nov    US advance retail inventories      -0.1    --   %
28-Dec 1400/0900 *   Dec    US ISM-Milwaukee Mfg Index        59.62    --
28-Dec 1445/0945 **  Dec    US MNI Chicago PMI                 63.9  64.0
28-Dec 1445/0945 *   24-Dec US Bloomberg comfort index           --    --
28-Dec 1530/1030 **  22-Dec US natural gas stocks w/w          -182    --   Bcf
28-Dec 1600/1100 **  22-Dec US crude oil stocks ex. SPR w/w    -6.5    -- m bbl
28-Dec 2000/1500 *   Nov    US farm prices                     -5.2    --   %
28-Dec 2130/1630 **  27-Dec US Fed weekly securities holdings    --    -- t USD
29-Dec 0030/1130 **  Nov    AU RBA pvt sector credit m/m       +0.4    --   %
29-Dec 0800/0900 *** Dec    ES HICP (p) m/m                     0.3    --   %
29-Dec 0800/0900 *** Dec    ES HICP (p) y/y                     1.8    --   %
29-Dec 0900/1000 **  Nov    EU M3 y/y                           5.0    --   %
29-Dec 0900/1000 **  Nov    EU M3 3m. average                   5.1    --   %
29-Dec 1300/1400 *** Dec    DE HICP (p) m/m                     0.3    --   %
29-Dec 1300/1400 *** Dec    DE HICP (p) y/y                     1.8    --   %
29-Dec 1600/1100 **  Q4     US St. Louis Fed Real GDP Nowcast +3.02    --   %
29-Dec 1615/1115 **  Q4     US NY Fed GDP Nowcast               3.9    --   %
--MNI Washington Bureau; +1 202-371-2121; email: holly.stokes@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(); });