Free Trial

European News and Data Calendar

--Rating: *** most market sensitive, * least market sensitive
Date     EU            Event
-------------------------------------------------------------------------------
02-May    -        EU  ECB Gov. Council member Jens Weidmann speech at the
                         Center for European Economic Research, in Mannheim.
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  0950  **   FR  Markit Manufacturing PMI (f)
02-May  0955  **   DE  Markit Manufacturing PMI (f)
02-May  1000  **   EU  Markit Manufacturing PMI (f)
02-May  1100  ***  IT  GDP (p)
02-May  1100  **   EU  unemployment
02-May  1100  ***  EU  GDP preliminary flash est.
03-May  1000       NO  Norges Bank Policy Decision
03-May  1100  **   EU  PPI
03-May  1100  ***  EU  HICP (p)
03-May  1400       EU  ECB Executive Board member Vitor Constancio speech at
                         Joint ECB/EC Conference "Fostering banking union and
                         capital markets union - a top-down or bottom-up
                         approach?"organised by the ECB, in Frankfurt.
03-May  1430       EU  ECB Executive Board member Benoit Coeure moderating
                         high-level policy panel at Joint ECB/EC conference
                         "Fostering banking union and capital markets union - a
                         top-down or bottom-up approach?"organised by the ECB,
                         in Frankfurt.
03-May  1800       CH  SNB Chairman of the Gov. board Thomas Jordan speech at
                         the Swiss Institute for Banks and Finance, in Zurich.
04-May    -        EU  ECB Gov. Council member Jens Weidmann speech at the
                         ceremony on the occasion of the passing of the board
                         members Carl-Ludwig Thiele and Dr. Ing. Andreas Dombret
                         , in Frankfurt.
04-May  0845  *    FR  current account
04-May  0845  *    FR  foreign trade
04-May  0900  *    ES  unemployment
04-May  0915  **   ES  Markit Services PMI (f)
04-May  0945  **   IT  Markit Services PMI (f)
04-May  0950  **   FR  Markit Services PMI (f)
04-May  0955  **   DE  Markit Services PMI (f)
04-May  1000  **   EU  Markit Services PMI (f)
04-May  1000  *    DE  VDMA machine orders
04-May  1100  **   EU  retail sales
07-May  0800  **   DE  manufacturing orders
07-May  0915  ***  CH  CPI
07-May  1730       EU  ECB Executive Board member Peter Praet speech  in the
                         SFAA Swiss Financial Analysts Association event, in
                         Geneva, Switzerland.
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
11-May  0900  ***  ES  HICP (f)
11-May  1515       EU  ECB President Mario Draghi speech at 8th edition of The
                         State of the Union organised by EUI, in Florence,
                         Italy.
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  0845  ***  FR  HICP (f)
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
16-May  1100  ***  IT  HICP (f)
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
18-May  0800  **   DE  PPI
18-May  1000  **   EU  current account
24-May  0800  *    DE  GFK Consumer Climate
24-May  0845  **   FR  Manufacturing Sentiment
24-May  0845  *    FR  Services Sentiment
24-May  0900  *    ES  industrial orders
24-May  0900  *    ES  services survey
25-May  0800  *    DE  construction orders
25-May  0900  **   ES  PPI
25-May  1000  ***  DE  IFO Business Climate Index
25-May  1000  ***  DE  IFO Business Climate Index Direction
29-May  0845  **   FR  Consumer Sentiment
29-May  1000  **   IT  ISTAT Consumer Confidence
29-May  1000  **   IT  ISTAT Business Confidence
29-May  1000  **   EU  M3
30-May  0800  **   DE  Import/Export Prices
30-May  0800  **   DE  ILO employment
30-May  0800  **   DE  Retail Sales
30-May  0845  **   FR  Consumer Spending
30-May  0845  ***  FR  GDP (2nd est.)
30-May  0900  *    ES  retail sales
30-May  0900  *    CH  KOF Economic Barometer
30-May  1100  **   EU  Economic Sentiment Indicator
30-May  1100  *    EU  Business Climate Indicator
30-May  1100  *    EU  Consumer Confidence, Industrial Sentiment
-------------------------------------------------------------------------------
[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(); });