Free Trial

European News and Data Calendar

--Rating: *** most market sensitive, * least market sensitive
Date     EU            Event
-------------------------------------------------------------------------------
19-Apr    -        EU  ECB President Mario Draghi and Executive Board member
                         Benoit Coeure participation in Annual Meetings of the
                         World Bank Group and the IMF, in Washington, D.C.
19-Apr    -        EU  ECB Supervisory Board member Ignazio Angeloni speech at
                         Special Session of the European Breakfast series
                         organised by the Peterson Institute for International
                         Economics, in Washington, D.C
19-Apr  1000  **   EU  current account
20-Apr  0800  **   DE  PPI
20-Apr  1330       EU  ECB Gov. Council member Jens Weidmann, BBK Board
                         members Claudia M. Buch and Andreas Dombret
                         participation in spring meeting of the IWF and the
                         World Bank, in Washington D.C.
20-Apr  1600  **   EU  consumer confidence indicator (p)
23-Apr  0900  *    ES  services survey
23-Apr  0900  *    ES  industrial orders
23-Apr  0900  **   FR  Markit Manufacturing PMI (p)
23-Apr  0900  **   FR  Markit Services PMI (p)
23-Apr  0930  **   DE  Markit Manufacturing PMI (p)
23-Apr  0930  **   DE  Markit Services PMI (p)
23-Apr  1000  **   EU  Markit Manufacturing PMI (p)
23-Apr  1000  **   EU  Markit Composite PMI (p)
23-Apr  1000  **   EU  Markit Services PMI (p)
23-Apr  1100  *    EU  annual government deficit and debt (1st est.)
23-Apr  1600       EU  ECB Executive Board member Benoit Coeure participation 
                         in a
conference on 'Resolution in Europe: The
                         Unresolved Questions' organised by Deutsche Bundesbank
                         and the Institute for Law and
Finance, in Frankfurt.
24-Apr  0845  *    FR  Services Sentiment
24-Apr  0845  **   FR  Manufacturing Sentiment
24-Apr  0845  *    FR  Business Climate Indicator
24-Apr  1000  ***  DE  IFO Business Climate Index
24-Apr  1000  ***  DE  IFO Business Climate Index Direction
24-Apr  1000  **   IT  ISTAT Business Confidence
24-Apr  1000  **   IT  ISTAT Consumer Confidence
24-Apr  1100  *    EU  government debt
24-Apr  1100  *    EU  government deficit
25-Apr  0800  *    DE  construction orders
25-Apr  0845  **   FR  Consumer Sentiment
25-Apr  0900  **   ES  PPI
26-Apr  0800  *    DE  GFK Consumer Climate
26-Apr  0930       SE  RiksBank policy Decision
26-Apr  1720       EU  ECB Supervisory Board chair Daniele Nouy at Exchange of
                         views "Addressing the obstacles to further integration
                         of EU banking markets" at Eurofi Seminar 2018
                         "Improving financial stability and integration", in
                         Sofia.
27-Apr    -        EU  ECB President Mario Draghi, ECB Executive Board member
                         Benoit Coeure, ECB Supervisory Board chair Daniele Nouy
                         participation in Eurogroup meeting and Informal ECOFIN,
                         in Sofia.
27-Apr  0730  ***  FR  GDP (p)
27-Apr  0745       EU  ECB Executive Board member Yves Mersch  chairing panel
                         "Priorities for
further integrating EU post-trading" at
                         Eurofi Seminar 2018 "Improving financial stability and
                         integration", in Sofia.
27-Apr  0800  **   DE  ILO employment
27-Apr  0845  **   FR  Consumer Spending
27-Apr  0845  **   FR  PPI
27-Apr  0845  ***  FR  HICP (p)
27-Apr  0845       EU  ECB Executive Board member Sabine Lautenschlaeger 
                         chairing panel
"Success factors and expected benefits
                         of an agreement on EDIS and the backstop to the SRF" at
                         Eurofi Seminar 2018 "Improving financial stability and
                         integration", in Sofia.
27-Apr  0900  ***  ES  GDP (p)
27-Apr  0900  *    ES  retail sales
27-Apr  0900  ***  ES  HICP (p)
27-Apr  0955  **   DE  unemployment
27-Apr  1000       CH  SNB Gov. Thomas Jordan speech at the SNB's General
                         Meeting of Shareholders, Berne.
27-Apr  1000       EU  ECB Executive Board member Yves Mersch speech at
                         Exchange of views "Forthcoming unwinding QE:
                         expected
impacts" at Eurofi Seminar 2018 "Improving
                         financial stability and integration", in Sofia.
27-Apr  1100  *    EU  Business Climate Indicator
27-Apr  1100  *    EU  Consumer Confidence, Industrial Sentiment
27-Apr  1100  **   EU  Economic Sentiment Indicator
28-Apr    -        EU  ECB President Mario Draghi, ECB Executive Board member
                         Benoit Coeure, ECB Supervisory Board chair Daniele Nouy
                         participation in Eurogroup meeting and Informal ECOFIN,
                         in Sofia.
30-Apr  0800  **   DE  Import/Export Prices
30-Apr  0800  **   DE  Retail Sales
30-Apr  0900  *    CH  KOF Economic Barometer
30-Apr  1000  **   EU  M3
30-Apr  1100  ***  IT  HICP (p)
30-Apr  1400  ***  DE  HICP (p)
02-May  0900  *    ES  unemployment
02-May  0900  *    FR  car registrations
02-May  0915  **   CH  retail sales
02-May  0915  **   ES  Markit Manufacturing PMI (f)
02-May  0945  **   IT  Markit Manufacturing PMI (f)
02-May  1100  ***  IT  GDP (p)
02-May  1100  **   EU  unemployment
03-May  1100  **   EU  PPI
03-May  1100  ***  EU  HICP (p)
04-May  0845  *    FR  current account
04-May  0845  *    FR  foreign trade
04-May  0915  **   ES  Markit Services PMI (f)
04-May  0945  **   IT  Markit Services PMI (f)
04-May  1100  **   EU  retail sales
07-May  0800  **   DE  manufacturing orders
07-May  0915  ***  CH  CPI
08-May  0745  **   CH  unemployment
08-May  0800  **   DE  industrial production
08-May  0800  **   DE  trade balance
09-May  0845  *    FR  industrial production
09-May  0900  **   ES  industrial production
09-May  1000  *    IT  retail sales
10-May  1000  *    IT  industrial production
14-May  0830  **   FR  BoF Business survey
14-May  1200  *    EU  OECD Leading Indicator
15-May  0800  ***  DE  GDP (p)
15-May  0845  **   FR  non-farm payrolls
15-May  1100  **   EU  industrial production
15-May  1100  ***  DE  ZEW Current Conditions Index
15-May  1100  ***  DE  ZEW Current Expectations Index
16-May  1000  *    IT  industrial orders
17-May    -   *    FR  BOF retail trade
17-May  0730  *    FR  unemployment
17-May  0800  *    EU  ACEA car registrations
17-May  1100  *    EU  trade balance
17-May  1100  **   EU  construction production
18-May  0800  *    DE  wholesale prices
-------------------------------------------------------------------------------
[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 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(){ (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 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.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(); });