Free Trial

European News and Data Calendar

--Rating: *** most market sensitive, * least market sensitive
Date     EU            Event
-------------------------------------------------------------------------------
01-Nov  0915  ***  CH  CPI
02-Nov    -        EU  ECB Gov. Council member Ewald Nowotny participation in
                         discussion at the Economic History Conference organised
                         by Bank of Greece, in Athens.
02-Nov    -   *    DE  car registrations
02-Nov  0800  **   DE  Import/Export Prices
02-Nov  0845  *    FR  car registrations
02-Nov  0915  **   CH  retail sales
02-Nov  0915  **   ES  Markit Manufacturing PMI (f)
02-Nov  0945  **   IT  Markit Manufacturing PMI (f)
02-Nov  0950  **   FR  Markit Manufacturing PMI (f)
02-Nov  0955  **   DE  Markit Manufacturing PMI (f)
02-Nov  1000  **   EU  Markit Manufacturing PMI (f)
05-Nov    -        EU  ECB President Mario Draghi, ECB Executive Board member
                         Benoit Coeure and ECB Supervisory Board chair Daniele
                         Nouy participation in Eurogroup meeting, in Brussels.
05-Nov    -        EU  ECB Vice-President Luis de Guindos participation in
                         ECOFIN meeting, in Brussels.
05-Nov  0900  *    ES  unemployment
05-Nov  1400       EU  ECB Vice-President Luis de Guindos speech at
joint ECB,
                         Solvay Brussels School of Economics and Management,
                         Toulouse School of Economics and NBB colloquium
                         "Managing
financial crises: where do we stand?", in
                         Brussels.
06-Nov    -        EU  ECB Vice-President Luis de Guindos participation in
                         ECOFIN meeting, in Brussels.
06-Nov  0800  **   DE  manufacturing orders
06-Nov  0830       EU  ECB Executive Board member Peter Praet chairing Panel 3
                         at joint ECB, Solvay Brussels School of Economics and
                         Management, Toulouse School of Economics and NBB
                         colloquium ,in Brussels.
06-Nov  0915  **   ES  Markit Services PMI (f)
06-Nov  0945  **   IT  Markit Services PMI (f)
06-Nov  0950  **   FR  Markit Services PMI (f)
06-Nov  0955  **   DE  Markit Services PMI (f)
06-Nov  1000  **   EU  Markit Services PMI (f)
06-Nov  1100  **   EU  PPI
06-Nov  1215       EU  ECB Executive Board member Benoit Coeure chairing Panel
                         5 at joint ECB, Solvay Brussels School of Economics and
                         Management, Toulouse School of Economics and NBB
                         colloquium, in Brussels.
06-Nov  1300       EU  ECB Executive Board member Sabine Lautenschlaeger
                         speech at
Luncheon of Chairs of Supervisory Boards of
                         banks in Germany, in Frankfurt.
07-Nov  0800  **   DE  industrial production
07-Nov  1100  **   EU  retail sales
08-Nov  0745  **   CH  unemployment
08-Nov  0800  **   DE  trade balance
08-Nov  0845  *    FR  current account
08-Nov  0845  *    FR  foreign trade
08-Nov  1515       EU  ECB Executive Board member Benoit Coeure speech at
                         conference on "Scaling up Green Finance: The Role of
                         Central Banks" organised by Network for Greening the
                         Financial System and Council on Economic Policies, in
                         Berlin.
09-Nov    -        EU  ECB Executive Board member Benoit Coeure participation
                         in Industry outreach roundtable on euro risk-free
                         rates, in Frankfurt.
09-Nov  0845  *    FR  industrial production
13-Nov  0800  ***  DE  HICP (f)
13-Nov  0845  **   FR  non-farm payrolls
14-Nov  0800  ***  DE  GDP (p)
14-Nov  0845  ***  FR  HICP (f)
14-Nov  0900  ***  ES  HICP (f)
14-Nov  1100  ***  EU  GDP (p)
14-Nov  1100  **   EU  industrial production
15-Nov  0900  ***  ES  GDP (f)
15-Nov  1100  *    EU  trade balance
16-Nov  0800  *    DE  wholesale prices
16-Nov  1100  ***  EU  HICP (f)
16-Nov  1200  ***  IT  HICP (f)
19-Nov  1000  **   EU  M3
19-Nov  1100  **   EU  construction production
20-Nov  0800  **   DE  PPI
22-Nov  0845  **   FR  Manufacturing Sentiment
22-Nov  0845  *    FR  Services Sentiment
22-Nov  0845  *    FR  Business Climate Indicator
23-Nov  0800  *    DE  construction orders
23-Nov  0800  ***  DE  GDP (f)
26-Nov  1000  ***  DE  IFO Business Climate Index Direction
26-Nov  1000  ***  DE  IFO Business Climate Index
27-Nov  0845  **   FR  Consumer Sentiment
27-Nov  1000  **   IT  ISTAT Business Confidence
27-Nov  1000  **   IT  ISTAT Consumer Confidence
28-Nov  0800  *    DE  GFK Consumer Climate
29-Nov  0800  **   DE  ILO employment
29-Nov  0845  ***  FR  GDP (2nd est.)
29-Nov  0845  **   FR  Consumer Spending
29-Nov  0900  *    ES  retail sales
29-Nov  0955  **   DE  unemployment
29-Nov  1100  **   EU  Economic Sentiment Indicator
29-Nov  1100  *    EU  Business Climate Indicator
29-Nov  1100  *    EU  Consumer Confidence, Industrial Sentiment
29-Nov  1400  ***  DE  HICP (p)
30-Nov  0800  **   DE  retail sales
30-Nov  0800  **   DE  Import/Export Prices
30-Nov  0845  **   FR  PPI
30-Nov  0900  *    CH  KOF Economic Barometer
30-Nov  1100  ***  EU  HICP (p)
30-Nov  1200  ***  IT  GDP (f)
-----------------------------------------------------------------------------
[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(); });