Free Trial

European News and Data Calendar

--Rating: *** most market sensitive, * least market sensitive
Date     EU            Event
-------------------------------------------------------------------------------
29-Jun  1500       EU  ECB Board member Yves Mersch participates in a panel
                         discussion at the Petersberger Sommerdialog in Bonn,
                         Germany.
01-Jul  0830  **   CH  retail sales
01-Jul  0830  **   SE  Manufacturing PMI
01-Jul  0915  **   ES  Markit Manufacturing PMI (f)
01-Jul  0945  **   IT  Markit Manufacturing PMI (f)
01-Jul  0950  **   FR  Markit Manufacturing PMI (f)
01-Jul  0955  **   DE  unemployment
01-Jul  0955  **   DE  Markit Manufacturing PMI (f)
01-Jul  1000  **   EU  Markit Manufacturing PMI (f)
01-Jul  1000  **   EU  M3
01-Jul  1100  **   EU  unemployment
02-Jul  0800  **   DE  retail sales
02-Jul  1000  *    DE  VDMA machine orders
02-Jul  1100  **   EU  PPI
03-Jul  0915  **   ES  Markit Services PMI (f)
03-Jul  0930       SE  Riksbank Policy decision
03-Jul  0945  **   IT  Markit Services PMI (f)
03-Jul  0950  **   FR  Markit Services PMI (f)
03-Jul  0955  **   DE  Markit Services PMI (f)
03-Jul  1000  **   EU  Markit Services PMI (f)
04-Jul  0830  ***  CH  CPI
04-Jul  1100  **   EU  retail sales
05-Jul  0800  **   DE  manufacturing orders
05-Jul  0845  *    FR  foreign trade
05-Jul  0845  *    FR  current account
05-Jul  0900  **   ES  industrial production
05-Jul  0930  **   SE  Private Sector Production
08-Jul  0800  **   DE  trade balance
08-Jul  0800  **   DE  industrial production
08-Jul  0830  **   FR  BoF Business survey
09-Jul  0745  **   CH  unemployment
09-Jul  1000  *    IT  retail sales
10-Jul  0845  *    FR  industrial production
10-Jul  1000  *    IT  industrial production
11-Jul  0800  ***  DE  HICP (f)
11-Jul  0845  ***  FR  HICP (f)
11-Jul  0930  ***  SE  Inflation report
11-Jul  1330       EU  ECB Jun 2019 Monetary Policy Meeting Minutes
12-Jul  0900  ***  ES  HICP (f)
12-Jul  1100  **   EU  industrial production
16-Jul  1100  ***  IT  HICP (f)
16-Jul  1100  ***  DE  ZEW Current Conditions Index
16-Jul  1100  ***  DE  ZEW Current Expectations Index
16-Jul  1100  *    EU  trade balance
17-Jul  1000  *    IT  industrial orders
17-Jul  1100  ***  EU  HICP (f)
17-Jul  1100  **   EU  construction production
19-Jul  0800  **   DE  PPI
19-Jul  1000  **   EU  current account
19-Jul  1100  *    EU  government debt
19-Jul  1100  *    EU  government deficit
23-Jul  1000       EU  ECB Bank Lending Survey Q2 2019
23-Jul  1600  **   EU  consumer confidence indicator (p)
24-Jul  0845  *    FR  Business Climate Indicator
24-Jul  0845  **   FR  Manufacturing Sentiment
24-Jul  0845  *    FR  Services Sentiment
24-Jul  0915  **   FR  Markit Manufacturing PMI (p)
24-Jul  0915  **   FR  Markit Services PMI (p)
24-Jul  0930  **   DE  Markit Manufacturing PMI (p)
24-Jul  0930  **   DE  Markit Services PMI (p)
24-Jul  1000  **   EU  Markit Composite PMI (p)
24-Jul  1000  **   EU  Markit Manufacturing PMI (p)
24-Jul  1000  **   EU  Markit Services PMI (p)
24-Jul  1500  **   BE  BNB Business Sentiment
25-Jul  0900  **   SE  Economic Tendency Indicator
25-Jul  0900  **   ES  PPI
25-Jul  0930  **   SE  Unemployment
25-Jul  0930  **   SE  PPI
25-Jul  1000  ***  DE  IFO Business Climate Index
25-Jul  1345  ***  EU  ECB Deposit Rate
25-Jul  1345  ***  EU  ECB Main Refi Rate
25-Jul  1345  ***  EU  ECB Marginal Lending Rate
25-Jul  1345       EU  ECB Monetary Policy Decision
25-Jul  1345  ***  EU  ECB Policy Decision
25-Jul  1430       EU  Press conference following the Governing Council
                         meeting of the ECB
26-Jul  0845  **   FR  Consumer Sentiment
26-Jul  0845  **   FR  PPI
26-Jul  0930  **   SE  Trade Data
26-Jul  0930  **   SE  Retail Sales
26-Jul  1000       EU  ECB Survey of Professional Forecasters Q3 2019
26-Jul  1000  **   IT  ISTAT Business Confidence
26-Jul  1000  **   IT  ISTAT Consumer Confidence
     ---------------------------------------------------------------------------
--
[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(); });