Forex Blog

First-hand Forex trading experience and information about foreign exchange market that will be useful to traders


Top 11 Forex Calendars in 2019

June 10, 2019 by

This post is a huge 2019 update to our previous review of Forex calendars published back in 2017.

If you trade based on fundamental analysis or employ a news trading strategy, then an economic calendar is an indispensable tool for you. If you are a technical analysis trader or price action scalper, you can use economic calendars to your benefit for spotting the periods of the day when it is best to avoid trading due to the periods of high uncertainty, which is usually connected to important macroeconomic announcements.

Even though modern trading platforms feature economic calendars right inside the trading terminal, it is much more convenient for traders to consult a web page calendar via their browsers — either on desktop or using a mobile device. Also, while many Forex brokers offer a calendar on their website, the quality of broker-provided calendars is usually well below what you get at the websites that are specializing in this sort of information.

The 11 Forex calendars presented below have proven to be the finest, both in form (easy to read, fast to browse, and pleasant to an eye) and in terms of content (lots of events, powerful filtering, additional features), and stand out from the hundreds available online nowadays. Despite lots of similarities, the calendars reviewed below have distinct traits that will make them more useful to some traders — it is in a trader’s best interest to find one, two, or even three calendars that most fully suit his or her trading style.

The List

In addition to the 10 calendars reviewed in the previous post, the economic calendar from is analyzed here. The 11 top calendars below are introduced in alphabetical order and then assessed according to their parameters and special features. Forex Calendar in 2019


DailyFX Forex Calendar


Dukascopy Forex Calendar


Econoday Global Economic Calendar

Forex Factory

Forex Factory Calendar


FXStreet Economic Calendar Economic Calendar-min Forex Calendar Economic Calendar

Trading Economics

Trading Economics Calendar


ZuluTrade Forex Calendar



Although the basic elements of the calendars are almost unchanged across all websites — the name of the event, its date and time, the country of origin, forecast, previous and actual values, — each calendar attempts to improve its presentation of data using various methods of visualization and applying its own unique design and style.


To make the calendars more compact, the websites use various icons, images, codes, and abbreviations to display the list of events. A legend, similar to those used on maps, can accompany a calendar to describe such elements. However, not all of the calendars provide a legend and not all them are equally helpful.

  • provides no legend.
  • DailyFX provides no legend.
  • Dukascopy provides no legend.
  • Econoday provides a complete legend for all icons used throughout the calendar.
  • Forex Factory has a very detailed legend with explanation of icons and abbreviations used.
  • FXStreet doesn’t have a legend per se but offers a textual description of the calendar, which will help you to understand how it works.
  • has a brief legend for key elements used in the calendar.
  • has calendar filter settings that also pass for being a sort of a legend.
  • also describes most of the non-obvious stuff with its filtering options.
  • Trading Economics offers a rather poor legend, which is mostly a textual description and does not cover all the styling features used in the calendar.
  • ZuluTrade provides no legend.

Images/Currency Codes

Calendars use a currency ISO code, a country flag, or a country ISO code to show the origin of each of the listed events.

  • utilizes country flags and 3-letter currency ISO codes.
  • DailyFX utilizes only the country flags.
  • Dukascopy utilizes country flags and 3-letter currency ISO codes.
  • Econoday employs country flags and 2-letter country codes.
  • Forex Factory uses only 3-letter currency ISO codes.
  • FXStreet employs a country flag along with 3-letter currency ISO code.
  • uses a country flag along with 3-letter currency ISO code.
  • uses a country flag and a 3-letter currency ISO code.
  • displays info using country flags.
  • Trading Economics uses country flags along with 2-letter country codes.
  • ZuluTrade makes use of 3-letter currency ISO codes.

Additional Details

As mentioned before, the basic information provided by an economic calendar for each event is the following: date and time, country/currency, name of the indicator or event, previous/forecast/actual values. All of the listed calendars also provide a news impact measure of some sort. Some calendars choose to augment this data with additional details.

  • provides a detailed description of the event/indicator with a link to the source and the next release date.
  • DailyFX provides a rather long textual description for each indicator.
  • Dukascopy provides only the basic explanation of important indicators, frequency of news release, name of the data source, alternative name/significance of the event, and a historic chart, which includes forecasts, with a maximum lookback period of two years.
  • Econoday gives detailed explanation of the indicators, historic chart (for some events), release schedule, last released data, and in-depth study of recently released data. There is also a quick link named Why Investors Care, which describes the importance of the indicator for the economy. The link provides additional details such as the frequency and approximate time of release, original data source without a link, revision methodology, and, finally, a period that the report covers.
  • Forex Factory shows an elaborate explanation of the indicator, link to the official source page, historic data and chart, related news articles, next release date, explanation of why it is important, and the indicator’s full name and alternative names (if any).
  • FXStreet provides a definition of the indicator, link to the official report, historic chart with forecast and deviation plots, and elaborate market impact charts for major currency pairs (see the Extra Features section below).
  • offers a description of the indicator, link to the official source page, and a very detailed historic data/chart spanning decades into the past.
  • provides a description of the event, reference to the previous release, chart of the recent data vs. forecasts, historic data chart, and historic data table.
  • provides only a basic description of the indicator with a link to the official source page.
  • Trading Economics offers a detailed explanation of the indicator, next release date, historic chart (with quick chart view directly in the calendar table), data table, and related news.
  • ZuluTrade does not offer any additional details related to the event.


Historic data assists in the study and interpretation of the economic data announced recently. Most of the charts show some amount of historical data related to the concerned economic event. However, the level of interaction possible with the chart differs from calendar to calendar. This section makes an attempt to assess the quality of the charts provided by the economic calendars.

  • does not offer charts.
  • DailyFX does not offer charts.
  • Dukascopy offers a scalable line chart providing the actual and forecast values for the past few years for a given indicator.
    Dukascopy - Calendar Historic Chart
  • Econoday offers a plain non-interactive chart for actual values.
    Econoday Calendar -  Historic Chart
  • Forex Factory shows a scalable interactive histogram chart with all values — actual, forecast, and revised. The problem with the revised data representation on the chart is that its color (dark blue) mixes with the actual data presented in light blue.

ForexFactory Calendar - Historic Chart

  • FXStreet provides a non-scalable chart with forecast and actual values. Additionally, a market impact chart can be switched on. It will show how strongly the currency actually reacted to the news.

FXStreet Calendar - Historic Chart

  • offers a scalable chart with a period selector and a switch between line and area. The data (actual, forecast, and revision) along with the date of the announcement is shown when the mouse pointer is moved over the chart. Calendar - Historic Chart
  • provides a very simple historic line chart with forecast and actual values. Pointing the mouse cursor over will show the exact value. Calendar - Historic Chart

  • does not offer charts.
  • Trading Economics provides an interactive chart with a period selector and some basic charting tools: column, line, area, spline, spline area, candlestick, bars, trend, average, histogram, variance, mean, maximum, minimum. Only actual values are plotted. The chart provides the facility for comparison with other countries and events.
    • Trading Economics Calendar - Historic Chart
  • ZuluTrade does not offer charts.


Most of the actual announcement values are calculated by governments (or other reporting institutions) using the partial data. Because some of the data gets updated or new data is coming later, the revised values are released with the next reports.

When a new data is announced for an indicator, simultaneously, the revised value (corresponding to the previous period) for the same economic indicator is reported. Most of the economic calendars display such revised information with a different color. There are also calendars that provide both revised and unrevised values for trader’s convenience. Approaches of different economic calendars to revised values are explained below.

  • shows revised values, marking them with an asterisk. On mouseover, the ‘revised from’ value is displayed. Unfortunately, not all events get revisions displayed with this calendar.
  • DailyFX shows only revised values marking them with color (red for negative revisions, blue for positive revisions).
  • Dukascopy shows only original values.
  • Econoday shows both unrevised and revised values, but you have to click on an event to get to them.
  • Forex Factory gives revised values alongside a small yellow triangle. Moving the mouse pointer over the triangle reveals the previous value.
  • FXStreet displays revised values alongside a small round yellow bullet with letter ‘i’ in the center. The previous value is revealed by placing the mouse pointer over the icon.
  • shows revised values with a dotted line underneath. Placing the mouse pointer over the number reveals the previous unrevised value.
  • displays revised values with a dotted underline. The original values are displayed in a tooltip.
  • displays only original values.
  • Trading Economics shows revised values and uses a circled ‘R’ symbol next to them. On mouseover, the original data is revealed.
  • ZuluTrade displays only revised values without any indication of revision.


Using a filter, a trader can prioritize the list of events to monitor as per the personal need. Nearly all calendars offer these three basic filters:

  1. Countries/currencies
  2. Nature of event
  3. Impact

We shall look at the specific filters offered by each of the economic calendars taken here for assessment. allows filtering based on currency, impact, and session (London, New York, Tokyo, Sydney). The currency filter offers a selection of 9 currencies (AUD, CAD, CHF, CNY, EUR, GBP, JPY, NZD, and USD). By default, all the currencies, news events, and sessions remain selected. Remember Filters option can be used to make the website remember your choice of filters.

DailyFX supports only currency and impact-based filtering. It does not offer an event-based filter. However, keyword-based event search facility is provided. In total, 10 currencies are provided in the filter list. They are: USD, GBP, CAD, JPY, AUD, CNY, EUR, CHF, NZD, and MXN.

Dukascopy offers country, currency, and impact filters. There is also a provision to perform keyword search. In all, 23 currencies are listed in the currency filter. They are: AUD, BRL, CAD, CHF, CLP, CNY, CZK, DKK, EUR, GBP, HUF, INR, JPY, KRW, MXN, NOK, NZD, RON, RUB, SEK, TRY, USD, and ZAR. The filtering can also be done using countries:
Expand the full list of countries

Argentina, Australia, Austria, Belgium, Brazil, Canada, Chile, China, Colombia, Czech Republic, Denmark, Egypt, Estonia, Europe, Finland, France, Germany, Greece, Hong Kong, Hungary, Iceland, India, Indonesia, Ireland, Italy, Japan, Korea, Latvia, Lithuania, Mexico, Netherlands, New Zealand, Norway, Peru, Poland, Portugal, Qatar, Romania, Russian Federation, Singapore, Slovakia, South Africa, Spain, Sweden, Switzerland, Turkey, United Kingdom, United States

Econoday offers a filter to show events for one particular country of your choice from the following selection: Australia, Canada, China, Eurozone, France, Germany, Hong Kong, India, Italy, Japan, New Zealand, Singapore, Switzerland, United Kingdom, and USA. In addition, they let you switch to a purely US calendar.

Forex Factory offers currency, impact, and event-based filter. There are 9 currencies in the filter: AUD, CAD, CHF, CNY, EUR, GBP, JPY, NZD, and USD.

FXStreet, offers all three filters — country, impact, and event. The impact filter is denoted as Volatility. The calendar also offers a keyword-based event search. There is also a custom date filter. Other economic calendars do not allow event based search between two specific dates. This facility overcomes that issue. For example, using the filters as shown in the image below, we have been able to refine the nonfarm payrolls reports for the period between April 2018 and April 2019.

FXStreet Calendar Filter Demonstration

While Dukascopy can also filter by keyword in a custom date range, the maximum period is 60 days there, whereas it is 1 year at FXStreet. At, the calendar resets to current date if search keyword is entered.

There are 41 countries and one monetary union in the country filter.
Expand the full list of countries

Argentina, Australia, Austria, Belgium, Brazil, Canada, Chile, China, Colombia, Czech Republic, Denmark, European Monetary Union, Finland, France, Germany, Greece, Hong Kong SAR, Hungary, Iceland, India, Indonesia, Ireland, Italy, Japan, Mexico, Netherlands, New Zealand, Norway, Poland, Portugal, Romania, Russia, Singapore, Slovakia, South Africa, South Korea, Spain, Sweden, Switzerland, Turkey, United Kingdom, United States offers all three kinds of basic filters — country, impact, and event. Furthermore, there is also a time-based filter to view the actual display time or the time remaining for the announcement. Event-based keyword search is also possible. There are 96 countries, territories, and monetary unions in the country filter.
Expand the full list of countries

Argentina, Australia, Austria, Bahrain, Bangladesh, Belgium, Bosnia-Herzegovina, Botswana, Brazil, Bulgaria, Canada, Chile, China, Colombia, Costa Rica, Cote D’Ivoire, Croatia, Cyprus, Czech Republic, Denmark, Ecuador, Egypt, Estonia, Euro Zone, Finland, France, Germany, Greece, Hong Kong, Hungary, Iceland, India, Indonesia, Iraq, Ireland, Israel, Italy, Jamaica, Japan, Jordan, Kazakhstan, Kenya, Kuwait, Latvia, Lebanon, Lithuania, Luxembourg, Malawi, Malaysia, Malta, Mauritius, Mexico, Mongolia, Montenegro, Morocco, Namibia, Netherlands, New Zealand, Nigeria, Norway, Oman, Pakistan, Palestinian Territory, Peru, Philippines, Poland, Portugal, Qatar, Romania, Russia, Rwanda, Saudi Arabia, Serbia, Singapore, Slovakia, Slovenia, South Africa, South Korea, Spain, Sri Lanka, Sweden, Switzerland, Taiwan, Tanzania, Thailand, Tunisia, Turkey, Uganda, Ukraine, United Arab Emirates, United Kingdom, United States, Venezuela, Vietnam, Zambia, Zimbabwe offers impact, currencies, and countries filters. For currencies, there are: USD, EUR, JPY, GBP, CAD, AUD, CHF, CNY, NZD, BRL, KRW, HKD, and SGD. For countries, there are 17 entities in total. However, only a single country can be selected at a time.
Expand the full list of countries

United States, European Union, Japan, United Kingdom, Canada, Australia, Switzerland, China, New Zealand, Germany, France, Italy, Spain, Brazil, South Korea, Hong Kong, Singapore allows filtering based on event type, impact, region (North America, Europe, Asia, and Emerging Markets), and country. Overall, 51 countries and one monetary union (eurozone) are provided in the country filter.
Expand the full list of countries

Argentina, Australia, Austria, Bahrain, Belgium, Brazil, Canada, Chile, China, Colombia, Czech Republic, Denmark, Egypt, Estonia, EuroZone, Finland, France, Germany, Greece, Hong Kong, Hungary, Iceland, India, Indonesia, Ireland, Italy, Japan, Korea, Latvia, Lithuania, Mexico, Netherlands, New Zealand, Norway, Peru, Philippines, Poland, Portugal, Qatar, Romania, Russian Federation, Singapore, Slovakia, South Africa, Spain, Sweden, Switzerland, Taiwan, Turkey, United Arab Emirates, United Kingdom, United States of America

Trading Economics offers country and impact-based filtering. In addition to selecting several countries one by one, it is possible to select All, Major, Africa, America, Asia, Europe groups. However, the problem is that the country filter does not work in this calendar — it simply does not affect anything. This could be a temporary bug, but it can also be a serious flaw in the calendar’s functioning. The list of countries, territories, and monetary unions includes 136 entities.
Expand the full list of countries

Afghanistan, Albania, Algeria, Angola, Argentina, Armenia, Australia, Austria, Azerbaijan, Bahrain, Bangladesh, Belarus, Belgium, Bolivia, Bosnia and Herzegovina, Botswana, Brazil, Brunei, Bulgaria, Cambodia, Cameroon, Canada, Cape Verde, Chile, China, Colombia, Congo, Costa Rica, Croatia, Cuba, Cyprus, Czech Republic, Denmark, Ecuador, Egypt, El Salvador, Estonia, Ethiopia, Euro Area, Finland, France, Georgia, Germany, Ghana, Greece, Honduras, Hong Kong, Hungary, Iceland, India, Indonesia, Iran, Ireland, Israel, Italy, Ivory Coast, Jamaica, Japan, Jordan, Kazakhstan, Kenya, Kosovo, Kuwait, Kyrgyzstan, Latvia, Lebanon, Lithuania, Luxembourg, Macau, Macedonia, Madagascar, Malaysia, Mali, Malta, Mauritius, Mexico, Moldova, Mongolia, Montenegro, Morocco, Mozambique, Myanmar, Namibia, Netherlands, New Zealand, Nicaragua, Nigeria, Norway, Oman, Pakistan, Palestine, Panama, Paraguay, Peru, Philippines, Poland, Portugal, Puerto Rico, Qatar, Republic of the Congo, Romania, Russia, Rwanda, Sao Tome and Principe, Saudi Arabia, Senegal, Serbia, Sierra Leone, Singapore, Slovakia, Slovenia, Somalia, South Africa, South Korea, Spain, Sri Lanka, Sudan, Sweden, Switzerland, Taiwan, Tajikistan, Tanzania, Thailand, Trinidad and Tobago, Tunisia, Turkey, Uganda, Ukraine, United Arab Emirates, United Kingdom, United States, Uruguay, Uzbekistan, Venezuela, Vietnam, Zimbabwe

ZuluTrade does not offer an event-based filter. Only currency and impact-based filtering is possible. The currency filter includes nine currencies (USD, EUR, GBP, JPY, AUD, CAD, NZD, CHF, and CNY) along with a ‘Global’ currency that symbolizes the world economy at large.

Time zone

A trader may or may not be located in the same time zone used by the economic calendar to display the schedule of economic announcements. Thus, it is a good idea for the Forex calendars to display their active time zone and to allow synchronization of the server time with the computer’s clock. The economic calendars tackle this issue in the following manner.

  • — detects local time and uses it to display the schedule of events. The local time settings can be changed using the drop-down menu, but cannot be saved permanently. However, changing the time zone alters the calendar URL, which can then be added to favorites for later access.
  • DailyFX — defaults to GMT time zone. The settings can be changed using the dropdown menu, but cannot be saved.
  • Dukascopy — detects and uses your local time to display the schedule of event announcement. You can toggle between Local and GMT. There is no way to save the choice and there is selection of other time zones.
  • Econoday — uses EST/EDT as the default time settings. However, it offers a provision to change the time zone as you want and save it in a cookie file.
  • Forex Factory — uses EST/EDT as default time settings. You can manage the time settings with or without registration. The calendar uses cookies (for unregistered users) and member profiles (for registered users) to remember the time zone.
  • FXStreet — uses GMT as the default. Time zone can be changed (including to autodetect) both for registered and unregistered users. The website will remember the choice regardless of your registration status.
  • — default time zone is EST/EDT. The time zone can be changed, but not saved without registration.
  • — by default detects the time zone via your browser. It can be changed and saved even without registration.
  • — automatically detects local time and uses it to display the event announcement schedule. If the time settings are changed using the dropdown menu, then the latest setting (saved in cookies) is used when opening the economic calendar during the next visit.
  • Trading Economics — automatically detects your time zone settings and applies it to the economic calendar. You can also set an arbitrary time zone and it will be saved for your next visit even if you do not register.
  • ZuluTrade — automatically detects and uses the local time settings for the economic calendar. You can easily change the time zone, but your choice won’t be saved unless you have a registered profile on this website.

Time Browsing

Forex traders might need to browse through past economic data or look at the future schedule of events for a variety of reasons. Thus, every economic calendar strives to offer such a facility, albeit each in its own way.

  • — you can choose to browse either by day or by week. The actual browsing is done either by a kind of page flipping or by selecting a particular week from a dropdown list. Unfortunately, historic Actual values are rather inaccurate at calendar.
    BabyPips Calendar - Time Browsing

  • DailyFX — the view can be set to either daily or weekly. Browsing is done by flipping through the weeks or choosing one via a dropdown list.
    DailyFX Calendar - Time Browsing
  • Dukascopy — you can browse through dates, months and years. However, the maximum listing range is 60 days. There is also a provision to manually enter the beginning and end date. As usually, there are quick links for viewing the events schedule of today, tomorrow, this week, and next week.
    Dukascopy Calendar - Time Browsing
  • Econoday — it follows a very simple, yet efficient approach to facilitate calendar browsing. At the top of the event table, four quick links for browsing monthly, weekly, daily, and today’s data are provided. Beneath the quick links, two rows containing sequential dates and months of a calendar year are displayed. The monthly view displays all the events of a month on a single page, while the daily view shows the event schedule along with the actual, previous, and consensus data on the same page. Only the current year is browsable. It is not possible to view events for the past years via Econoday calendar.

Econoday Calendar - Time Browsing

  • Forex Factory — provides easy and flexible calendar-based browsing facility. It is possible to browse through dates, months, and even years. The default week can be set and saved. For quick reference, there are links to visit the week and month that just ended. Similarly, there are quick links to visit the event schedule for the week and month that are about to come.
    ForexFactrory Calendar - Time Browsing
  • FXStreet — calendar browsing facility is available. There is also a drop-down menu to quickly jump to the month of interest. Beginning and end period can be selected manually using Custom Dates. For some events, the history goes back as far as 2001. There are also quick links to view the events schedule for today, tomorrow, this week, and next week.

FXStreet Calendar - Time Browsing

  • — you can browse through days and weeks. Alternatively, you can set a date range using a calendar, which lets you get some announcement data from decades ago. Calendar - Time Browsing
  • — lets you flip through the weeks back and forward. It also allows switching to monthly lists and flipping through them. A calendar selection is available where you can choose a period of up to 90 days long. Calendar - Time Browsing

  • — the time scale allows quick selection of data pertaining to the previous day, current day, and the next three days. Additionally, a tab to view the entire list of events during the current and next week is available. Using the input box in the custom search facility, a trader can choose the period of interest for studying the economic data. The pop-up calendar in the custom search facility allows flipping through months, but not years. A drawback, which we came across while using the custom search facility, is that the number of events which gets listed is restricted to 250 despite increasing the time period of search. For example, if we are studying the events in the month of March 2019, only the first 250 events are getting listed. Once we reach the tenth page of events, we have to input the new dates to study the rest of the data. A tiny green-colored square box within each calendar date in the time scale provides the number of anticipated events for that particular day. - Time Browsing

  • Trading Economics — calendar browsing facility is not available. However, there is a drop-down menu named Dates, which provides the quick link to view the event schedule of today, tomorrow, last week, next week, and next month. There is also a facility to manually enter the starting and ending date of the event schedule.

Trading Economics Calendar - Time Browsing

  • ZuluTrade — the economic calendar of ZuluTrade can show no more than 100 news events, irrespective of the number of days chosen through the calendar facility. So, you would normally browse by selecting a period with a length of about one week to avoid the cut-off of the list of announcements.
    ZuluTrade Calendar - Time Browsing

Week Beginning

Four of the 11 economic calendars use Monday as the starting day of the week. They are Dukascopy, Econoday,, and Trading Economics. ZuluTrade does not have a weekly view but its calendar shows Sunday as the first day of the week. In the case of Forex Factory, you can set the first day of the week according to your choice and save via the browser cookies. Registered users can save the settings through their profile manager. The rest of the researched websites use Sunday as the first day of the week.

Automatic Updates

Auto-update feature lets you avoid the need to manually refresh a web page to view the latest announcements. The following economic calendars offer automatic on-page updates:

  • Dukascopy
  • Trading Economics
  • ZuluTrade

Trading Economics behaved in a rather strange manner. It auto-updates some values (like 10% of them) but requires a full refresh to update the others. We failed to notice any logic in the nature of the economic indicators that causes them to auto-update.

Other calendars require explicit reloading to see the changes, which is not a big problem itself, but it certainly makes working with announcements tedious.


Nowadays, when lots of traders prefer to use their mobile phones to analyze the charts, access news, and even submit orders, it is crucial for a calendar to have a mobile-friendly view. In addition, calendars can offer stand-alone apps that can offer their own features and be even better than web-based calendars. Below we assess how mobile-friendly are the top Forex calendars in our list. has a responsive mobile friendly website. The mobile version provides the same information and nearly identical interface features as the desktop version of the calendar. In fact, it looks like they developed the calendar with mobile as their first priority and then expanded it somewhat for a desktop view.

BabyPips Calendar - Mobile View

There is no mobile phone app for calendar.


Offers a mobile-friendly website that does a great job providing nearly the same information as the desktop version of the calendar.

DailyFX Calendar - Mobile View

The iOS and Android apps are available for DailyFX calendar. It has a slightly different design but offers almost the same information as the mobile web browser version, except for the former not showing any details about announcements.

DailyFX Calendar App


Dukascopy’s calendar is not very mobile friendly. It retains all the main features of the desktop view but involves a lot of horizontal scrolling.

Dukascopy Calendar - Mobile View

Dukascopy’s calendar is available in an app called Swiss Forex (published by Dukascopy). The calendar in the app is more user-friendly but lacks some of the filtering options available in the website calendar.

Dukascopy (Swiss Forex) Calendar App


It is certainly a mobile-friendly website with a very convenient event browsing interface. Unfortunately, it lacks a weekly view.

Econoday Calendar - Mobile View

Currently, Econoday does not offer a calendar app for mobile devices.

Forex Factory

This calendar could be a great example of a mobile-friendly website, but despite having lots of interface features transferred at top-notch quality level, it only shows the Actual values for all announcement in the event list. You have to click on the specific announcement to view the Previous and Forecast values. And you cannot see the pre-revision value, though you can still tell if the Previous value has been revised.

ForexFactory Calendar - Mobile View

No official Forex Factory calendar app is available for your phones. There is an unofficial app, which looks very bad and isn’t worthy a detailed review.


Offers a mobile version of the website, which is almost on par with the desktop one. One of the main disadvantages is that you cannot browse back in time to view past events — you can only view “recent” events, events for today, tomorrow, this week, and next week. Filter by impact is missing. Revisions aren’t even shown.

FXStreet Calendar - Mobile View

The app offered by FXStreet features a calendar with a simple layout but, for the most part, suffers from the same issues as the webpage for mobile browsers. It has the impact filter but lacks the event type filter. Also, you cannot switch the dates to tomorrow or to the next week. Time zone settings is either your local or GMT. Unlike the mobile web version, the app shows the revisions, marks them, and also displays the pre-revision values on a tap.

FXStreet Calendar App

The mobile version of the calendar is ridden with ads but is built to be rather convenient. Unfortunately, browsing through past weeks is not possible. Revisions are marked but pre-revision values are not available. Calendar - Mobile View

The app for mobile devices offers only one improvement over the browser-based calendar — a search feature that lets you find any particular economic indicator and see its release history. However, the app lacks the event category filter. Calendar App calendar transfers all the features from the desktop web version to the mobile web version flawlessly. You can even set date ranges! Everything is displayed in a clean and concise way. The revisions and pre-revision values are shown. Calendar - Mobile View

The mobile app is called Tradays and, surprisingly, is worse than the mobile web version. Most filters are lacking. Events are displayed only for a selected day. Revisions are shown but neither are marked nor allow viewing the pre-revision values. (Tradays) Calendar App is not a mobile-friendly site. To browse through it, you have to endure lots of scrolling and tight tapping. On the bright side, all the desktop features are retained in the mobile version. Calendar - Mobile View offers a mobile app called StockMarkets. In addition to multiple other things, it offers an economic calendar, which is much easier to use than the mobile web version. Time browsing is rather limited and there and only two filters are available — impact and country. Revisions are completely ignored. (StockMarkets) Calendar App

Trading Economics

The calendar is totally mobile-friendly. All basic interface features are there. The only missing one are advanced ones, like charts and alerts. Also, although revised values are shown, no mark indicates that the value is a revised one.

Trading Economics Calendar - Mobile View

The calendar is available via the official TEconomics app. It is quite similar to the web version of the calendar but has some differences. It lacks a custom date range selection tool but offers a watchlist to track events. Similarly to the web version, there is no indication that the shown values are revisions when this is the case.

Trading Economics (TEconomics) Calendar App


The mobile version of the calendar website is the same as the desktop one, which happens to be rather good but not perfect — the data items appear too small and may require some zooming and scrolling to analyze comfortably.

ZuluTrade Calendar - Mobile View

Mobile app available from ZuluTrade focuses on trading and requires registration but in the end, it also offers a calendar. The app’s calendar offers a more or less clear layout but has poor time browsing capabilities — you can only flip by the days. Revised values are shown but there is no marking of them being revised.

ZuluTrade Calendar App


Getting the economic indicator data as fast as possible is important if you plan to react to the calendar events in your trading. Fortunately, nine out of 11 of the top FX calendars we reviewed offer almost no delay in publishing their Actual values. had some notoriously long delays (several hours) at some points of our research. ZuluTrade had some delays (up to 15 minutes) last time we checked. Other calendars fared well and updated the display values promptly.


Notifications can alert you about a news event with sound or other means even when you aren’t watching the calendar. Here is how different calendars from our top 11 work with notifications:

  • — none.
  • DailyFX — alerts can be created by adding the events to Google, Yahoo, iCal, or Outlook calendar in a semi-automatic way.
  • Dukascopy — none.
  • Econoday — none.
  • Forex Factory — none.
  • FXStreet — offers sound notifications for all events; they can be turned off, but they are on by default, which can be quite annoying.
  • — provides an in-depth notification engine with choice of recurring/one-time alerts, reminders (before notification), and a choice of delivery method (website popups on desktop or push-notification to a mobile device).
  • — none.
  • — none.
  • Trading Economics — provides email and desktop alerts and reminders but only for registered users.
  • ZuluTrade — none.

Loading Speed

For many traders, an economic calendar has value only if it loads quickly. In this regard, the performance of all the ten researched websites is assessed using the service of WebPageTest. The websites were tested using six different geographical locations: US East Coast (Virginia EC2, USA), US West Coast (California EC2, USA), South America (Sao Paolo EC2, Brazil), Europe (London EC2, UK), Asia (Tokyo EC2, Japan), and Oceania (Sydney EC2, Australia). The browser was set to Firefox and the median of three first loads has been measured for each calendar from each of the six locations. Then the average load time has also been calculated. The results are presented in the table below.

Website/Location US East Coast US West Coast South America Europe Asia Oceania Average 5.58 5.68 7.24 8.44 7.13 6.25 6.72
DailyFX 4.05 5.99 5.91 8.75 7.09 8.23 6.67
Dukascopy 5.55 4.96 5.49 7.47 6.18 7.23 6.15
Econoday 2.29 2.53 4.10 3.48 3.80 4.46 3.44
Forex Factory 2.09 3.07 2.83 3.28 3.30 4.00 3.10
FXStreet 7.75 6.31 8.14 8.33 5.49 6.45 7.08 4.70 5.13 7.66 12.95 8.33 9.43 8.03 1.62 2.46 2.75 2.24 2.46 3.44 2.50 8.96 11.45 10.98 6.48 11.53 14.16 10.59
Trading Economics 4.98 5.09 7.09 9.75 5.37 8.67 6.83
ZuluTrade 3.16 3.63 5.02 4.97 4.11 5.19 4.35

As you can see, is the leader in terms of calendar load speed with Forex Factory and Econoday following not too far behind. However, the first two calendars ( and Forex Factory) offer much more informative default views than Econoday, which does not list any indicator values in the main table. The slowest calendar is, which shows a not so bad result only in Europe (it comes 5th best there). comes worst in Europe.

A noteworthy fact is that the average load time has improved for almost all calendars compared to our 2017 review with notable exceptions being Econoday and Trading Economics.

Number of Events

A Forex trader who needs to stay informed about all the events related to the currencies he or she trades, would be naturally inclined to look for a calendar that offers the maximum number of events. While the economic calendars do not miss out any major currency, they curtail the number of news events listed in their economic calendar. Since there is no way to add a custom news event to an economic calendar, it is important to select an economic calendar that offers as many relevant news events as possible. We have calculated the number of events provided by the 11 calendars for the four major currencies (EUR, GBP, JPY, and USD). In calendars that do not support currency filters, a country filter has been applied to include all Japan, the United Kingdom, the United States, and all the countries of the eurozone. The calendar month used for assessing the completeness of an economic calendar was April 2019.

  • — 304
  • DailyFX — 478
  • Dukascopy — 592
  • Econoday — 175
  • Forex Factory — 254
  • FXStreet — 578
  • — 848
  • — 597
  • — 526
  • Trading Economics — 650
  • ZuluTrade — 565 is a clear leader in terms of providing the maximum number of economic data items related to the four most traded currencies. Trading Economics,, Dukascopy, FXStreet, ZuluTrade, and are also quite heavy on the number of economic reports. On the other hand, Econoday and would be more helpful to traders who are less interested in minor events and variations of the major ones.

Forecast Accuracy and Similarities

Quite often, a trader will come across differences in the forecast values offered by different calendars. The use of different primary data source contributes to the difference in forecast values. Are forecasts provided in one calendar consistently better than forecasts offered by other calendars?

To assess the forecast accuracy of economic calendars, we used the ‘US Non-Farm Payrolls’ data, a popular high-impact fundamental indicator, to calculate the average forecast error for the period of 6 months, starting with the report released in January 2019 and ending with the report released in June 2019. The following are the findings:

Website/Month Jan
Feb Mar Apr May Jun Average -122 -124 185 -11 -71 120 105.5
DailyFX -128 -139 160 -16 -73 100 102.7
Dukascopy -135 -139 160 -16 -78 110 106.3
Econoday -132 -146 155 -26 -83 105 107.8
Forex Factory -133 -139 160 -24 -82 102 106.7
FXStreet -135 -139 160 -16 -78 110 106.3 -134 -139 161 -21 -82 110 107.8 -142 -136 153 -20 -96 95 107.0 -135 -139 160 -16 -78 110 106.3
Trading Economics -147 -134 170 -18 -85 115 111.5
ZuluTrade -135 -139 160 -16 -78 110 106.3

First thing you might notice by looking at the numbers is that all calendars forecast the NFP values quite crudely. Even though DailyFX scored better here and Trading Economics is a clear outsider, the difference between the best and the worst cases is not that big. The second noticeable feature is that the calendars of Dukascopy, FXStreet,, and ZuluTrade use the same source for their forecasts.

It is worth mentioning that the absolute value of the forecast error is much higher for 2019 than it was when we did a similar calendar review in 2017. This is due to the fact that the actual non-farm payrolls values became significantly higher in two years.


All the top 11 Forex calendars are available in English. However, for the majority of FX traders, English is a foreign language, so it might be preferable for them to access the economic calendar in their native language. The calendars reviewed here approach this issue in different ways:

  • does not offer its calendar in any language other than English.
  • DailyFX offers its service in Arabic, Chinese (simplified), French, German, and Spanish
  • Dukascopy offers only Japanese translation of its economic calendar despite the fact that the website itself is available in many foreign languages.
  • Econoday does not provide any translations of its calendar.
  • Forex Factory offers web site only in English.
  • FXStreet offers its website and the economic calendar in 14 languages apart from English. The languages are Arabic, Chinese (simplified and traditional), French, German, Hungarian, Indonesian, Italian, Japanese, Portuguese, Russian, Spanish, Turkish, and Vietnamese. The translations are very professional and thorough.
  • offers high-quality translations of its website and calendar in the following 23 languages: Arabic, Chinese (simplified and traditional), Dutch, Finnish, French, German, Greek, Hebrew, Hindu, Indonesian, Italian, Japanese, Korean, Malay, Polish, Portuguese, Russian, Spanish, Swedish, Thai, Turkish, and Vietnamese.
  • calendars in non-English languages are well done. You can use it in Chinese (simplified), German, Japanese, Portuguese, Russian, and Spanish.
  • offers its website and calendar in German, Hungarian, and Polish translations.
  • Trading Economics provides services in 24 languages in addition to English: Arabic, Bengali, Chinese, Danish, Finnish, French, German, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Malay, Norwegian, Persian, Polish, Portuguese, Russian, Spanish, Swahili, Swedish, Turkish, and Urdu. The event details can be read in the listed languages. However, the description is not provided.
  • ZuluTrade provides calendar translation into 23 languages: Arabic, Bulgarian, Chinese, Czech, Danish, Finnish, French, German, Greek, Hebrew, Hungarian, Japanese, Korean, Malay, Norwegian, Polish, Portuguese, Russian, Slovenian, Spanish, Swedish, Thai, and Vietnamese. The problem is that the translations are only for some interface elements while the whole calendar basically remains in English.

Trading Economics leads the fray. It is closely followed by and FXStreet. ZuluTrade‘s incomplete translations make its calendar fall behind.

Extra Features

Some calendars offer extra features which deserve to be mentioned. The list compiles the additional features, if any, in each of the calendars being researched:

Forex Factory — displays the major central bank interest rates in a sub-window for quick reference.

Forex Factory Central Banks

FXStreet — offers deviation impact study. Using the scatter chart, a trader can see how a deviation of the macroeconomic value from its forecast affected the market. The example chart below shows how surprises in Canadian jobs reports affected USD/CAD currency pair historically:

FXStreet Deviation Ratio Example Chart for USD/CAD Impact of CAD New Jobs Report — displays the time remaining for the upcoming news releases. There is also a handy link to the holidays calendar. Also, the central bank rates are available on the right sidebar: Central Bank Rates

Trading Economics — provides chart-based comparison of economic indicators. For example, you can compare the US non-farm payrolls with the UK employment change:

Trading Economics - Comparison of US NFP and UK Employment Change

ZuluTrade — displays the collapsible list of the important upcoming events on top of the calendar; it also uses a countdown timer instead of a scheduled release time:

ZuluTrade - Important Upcoming Events


Most calendars use advertising as their main source of revenue. This allows them to provide free data services to all traders but cripples the calendar’s usability. Some calendars use advertisements sparsely while others can be overloaded with ads. Here, we review the situation with advertisements on Forex calendar websites:

  • — has one banner above the calendar and two banners below it. They don’t distract from browsing at all.
  • DailyFX — the calendar belongs to IG broker, so its banners can be seen just above and just below the event list. The ads aren’t distracting.
  • Dukascopy — the calendar is on the broker’s website, so there are no ads at all.
  • Econoday — has a small button banner, which isn’t distracting.
  • Forex Factory — has a sliding side banner and a bottom banner. The former can be somewhat distracting.
  • FXStreet — features a distracting interstitial ad, a full-page background banner, and a sliding sidebar with a flashing table of brokers’ spreads.
  • — has two banners above the calendar, one left-side sliding banner, and a right-side normal banner.
  • — features one top banner that advertises services. It is easily ignored.
  • — has no ads on the calendar page.
  • Trading Economics — has one banner above the calendar and one banner in the right sidebar. Not very distracting.
  • ZuluTrade — shows no ads at all.

Exporting and Printing

Printing the calendar events allows traders to work on their trading plan away from keyboard, which can sometimes be useful. Exporting to printer-friendly formats or to spreadsheets lets further processing of the economic calendar data. Unfortunately, not all calendars allow such manipulations.

  • — none.
  • DailyFX — lets you export the calendar in PDF and XLS format.
  • Dukascopy — none.
  • Econoday — none.
  • Forex Factory — lets you export the current week as CSV, JSON, and XML.
  • FXStreet — allows exporting the calendar in CSV and ICS format.
  • — has a printer-friendly view of its economic calendar. Users also report being able to manipulate calendar data through the calendar’s embedding feature.
  • — doesn’t allow exporting or printing but allows accessing the calenar events via its MetaTrader 5 platform.
  • — none.
  • Trading Economics — offers data export and API access to paid subscribers only.
  • ZuluTrade — none.


Use if:

  • You are looking for a simple calendar with basic features.
  • You have a habit of checking up on historic data before reverting back to the current date.
  • You are looking for a calendar that doesn’t look congested and flashy.
  • You don’t need an event type filter.
  • You don’t want a long list of events.
  • Printing or exporting the macroeconomic data is not your priority.
  • You can read and understand English very well.

Use DailyFX if:

  • You want a somewhat better forecast accuracy.
  • You would use keyword search to find events.
  • You don’t wish to look back into historical data often.

Use Dukascopy if:

  • You wish to know the frequency of an announcement.
  • You wish to view the historic chart with actual and forecast values.
  • You aren’t interested in the revised values.
  • You aren’t bothered with mediocre forecast accuracy.
  • You don’t want to print or export the calendar.

Use Econoday if:

  • You want a simple distraction-free calendar.
  • You wish to have a detailed description of events.
  • You want to browse through days, weeks, and months very quickly.
  • You would like to monitor only the most important events.
  • You don’t want to print or export the calendar.
  • You aren’t looking for an auto-update feature.
  • You don’t care for not being able to view past year’s events.

Use Forex Factory if:

  • You want a detailed explanation of the indicators.
  • You regularly use historic graph/data.
  • You are looking for well organized and clean looking calendar.
  • You can read and understand English very well.
  • You don’t want to stare at the long list of events.

Use FXStreet if:

  • You need the auto-update feature.
  • You want to filter events simultaneously with keyword and custom dates.
  • You prefer an in-depth study of the economic data.
  • You want to export the calendar to CSV or ICS.
  • You don’t mind an abundance of ads.
  • You have no issues with registering on the website.

Use if:

  • You prefer detailed explanations.
  • You wish the calendar page to auto-update and show the latest values.
  • You want to be able to search events by keyword.
  • You have a need for a calendar of market holidays in various countries.
  • You aren’t bothered by too many ads occupying the calendar page.

Use if:

  • You prefer lean fast-loading calendar.
  • You wish the calendar page to auto-update and show the latest values.
  • You want nice historic charts of the macroeconomic indicators’ values.
  • You like browsing your calendar on mobile.
  • You want to be able to load calendar data via MetaTrader 4 or MetaTrader 5 platform.
  • You don’t use event notifications.

Use if:

  • You wish to study data based on specific events such as central bank interest rates.
  • You wish to quickly know the number of scheduled announcements for a day.
  • You prefer ad-free experience.
  • You aren’t particular about printing or exporting the calendar.
  • You are OK with a small number of languages the calendar is available in.
  • You don’t mind a very slow-loading calendar that requires reloading to update the values. Or you live in Europe where the calendar loads rather fast.
  • The poorly done mobile web version and mediocre mobile app experience don’t bother you.

Use Trading Economics if:

  • You wish to monitor nearly all the economic data of a country.
  • You want to compare two events on the chart.
  • You want the event values to auto-update.
  • You don’t mind registering to create a watch list and portfolio and for real-time economic news.
  • You aren’t worried about poorly functioning filters.
  • You aren’t bothered with poor forecast accuracy.

Use ZuluTrade if:

  • You need an auto-update feature.
  • You are looking for a simple arrow-based indication of the impact of the data on a currency.
  • You have no need for event filter.
  • You aren’t bothered by the restriction on the list of events displayed when long duration is selected.
  • You have absolutely no need to print or export the calendar.

That is all for our 2019 review of the top economic calendars. The research will help you in choosing the right Forex calendar for your analytical needs. Of course, you can always use not just one but several calendars that fit your requirements.

Tell us how you use Forex calendars in your trading and which calendar is your favorite one!

2 Responses to “Top 11 Forex Calendars in 2019”

  1. Vahi

    I couldn’t find export feature..where is it?
    Do you know a way to export economic calendar?


    Andriy Moraru Reply:

    Apparently, it is possible to embed calendar into your own web page and then grab the data from the result. I have not tried that myself, but one of the website’s visitors reported doing that.

    As for, I am not sure what exactly are we talking about?


Leave a Reply

required (will not be published)