This guide is a 2022 update to our yearly review of Forex calendars. If you are familiar with our previous reviews, you might be interested to check out the changes in this update (you can just skip it of course):
- Updated images for Forex Factory, FXStreet, Myfxbook, and Trading Economics.
- Clarified how to view additional details of a report on BabyPips.com.
- The lookback period for Dukascopy is up to ten years for some charts.
- Updated information about additional details for reports on FXStreet and Myfxbook.
- Added the mention that BabyPips.com, Forex Factory, MQL5.com, Myfxbook, and Trading Economics provide links to the sources for reports. Added some details about a few calendars.
- Trading Economics no longer shows the date of the next release in the additional details.
- Updated charts and their descriptions for FXStreet and Myfxbook.
- Now DailyFX indicates the values that were revised, and you can see the original value if you click on the report.
- Updated the list of countries and currencies for Dukascopy, Econoday, FXStreet, MQL5, and Myfxbook.
- BabyPips.com no longer changes the calendar URL according to your time zone.
- Updated the example URL for watching the previous years' reports on Econoday.
- TeleTrader now allows seeing 20 pages (500 reports) maximum at the same time, up from 10 pages (250 events) last year.
- The week starts now on Sunday on TeleTrader.com. While Investing.com and TeleTrader.com have the beginning of the week on Sunday, the week starts on Monday while setting custom dates on those sites.
- Sound alerts on FXStreet are turned off by default now. Forex Factory added the notifications functionality to the calendar.
- Updated the number of events, loading speed, and forecast accuracy values.
- Updated the list of available languages beyond English for DailyFX, MQL5, and Myfxbook. Myfxbook is now among the calendars with a big number of languages.
- Updated information about ads on FXStreet, Investing.com, Myfxbook, and Trading Economics.
- Removed 'the large number of ads' from the list of disadvantages for Myfxbook. Added 'the absence of ads' to the list of advantages of Trading Economics. Removed the mention of the best loading speed from the advantages of MQL5. Added 'fast loading speed' to the advantages of Myfxbook and Trading Economics.
If you are new to our reviews, this post will help you choose the best Forex calendar (or calendars) to use in your analysis and trade scheduling. I recommend reading the entire post in this case.
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 a 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 the 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 11 top calendars below are introduced in alphabetical order and then assessed according to their parameters and special features.
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, and previous and actual values, — each calendar attempts to improve its data presentation 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 the calendars provide a legend and not all of them are equally helpful.
- BabyPips.com provides no legend.
- DailyFX provides a sort of a legend via its event filtering menu.
- Dukascopy provides no legend.
- Econoday provides a complete legend for all icons used throughout the calendar.
- Forex Factory has a very detailed legend with an 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.
- Investing.com has a brief legend for key elements used in the calendar.
- MQL5.com has calendar filter settings that also pass for being a sort of a legend.
- Myfxbook doesn't offer a legend for the calendar.
- TeleTrader.com 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.
Calendars use a currency ISO code, a country flag, or a country ISO code to show the origin of each of the listed events.
- BabyPips.com utilizes country flags and 3-letter currency ISO codes.
- DailyFX utilizes only country flags and names.
- 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 a 3-letter currency ISO code.
- Investing.com uses a country flag along with a 3-letter currency ISO code.
- MQL5.com uses a country flag and a 3-letter currency ISO code.
- Myfxbook uses a country flag and a 3-letter currency ISO code.
- TeleTrader.com displays info using country flags and names.
- Trading Economics uses country flags along with 2-letter country codes.
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, and 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.
- BabyPips.com provides a detailed description of some events/indicators with a link to the source and the frequency of releases. The icon in the Details column indicates whether the report has a detailed description. To view the description, if it is available, you need to click on the icon.
- DailyFX provides historical data, related news links, and a textual description.
- 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 about ten years for some reports.
- Econoday gives a 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, a link to the official source page and the report itself, historic data and chart, related news articles, the next release date, an 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, frequency of the release, the date of the next release, links to the related news, a historic chart with forecast and deviation plots, and elaborate market impact charts for major currency pairs (see the Extra features section below).
- Investing.com offers a description of the indicator, a link to the official source page, and a very detailed historic data/chart spanning decades into the past.
- MQL5.com provides a description of the event, link to the official source page, next release date, reference to the previous release, chart of the recent data vs. forecasts, historic data chart, and historic data table.
- Myfxbook provides a link to the source page, a textual description of the event, the date of the next release, how many days to the next release left, and a historic chart of the data vs. forecast values.
- TeleTrader.com 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, a link to the official source page, a historic chart (with a quick chart view directly in the calendar table), a data table, and related news.
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.
- BabyPips.com does not offer charts.
- DailyFX offers a small historic chart with about a year's worth of past data:
- Dukascopy offers a scalable line chart providing the actual and forecast values for the past few years for a given indicator.
- Econoday doesn't offer any charts.
- 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.
- FXStreet provides a zoomable chart for historic data analysis with an option to add forecast and deviation values:
Three additional charts are available also (more on them in the Extra Features section below).
- Investing.com 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.
- MQL5.com provides a very simple historic line chart with forecast and actual values. Pointing the mouse cursor over will show the exact value.
- Myfxbook provides a zoomable historic line chart with forecast and actual values. Pointing the mouse cursor over will show the exact values:
- TeleTrader.com 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.
Most of the actual announcement values are calculated by governments (or other reporting institutions) using 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 new data is announced for an indicator, simultaneously, the revised value (corresponding to the previous period) for the same economic indicator is reported. Most economic calendars display such revised information in a different color. There are also calendars that provide both revised and unrevised values for the trader’s convenience. Approaches of different economic calendars to revised values are explained below.
- BabyPips.com 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 displays revised values. If the value was revised, it says Revised instead of Previous. You can see the original value in the Previous revised from section if you click on the report.
- Dukascopy shows only original values.
- Econoday shows both unrevised and revised values, but you have to click on an event to get to them unless you watch a daily view.
- 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 gray bullet with the letter ‘i’ in the center. The previous value is revealed by placing the mouse pointer over the icon.
- Investing.com shows revised values with a dotted line underneath. Placing the mouse pointer over the number reveals the previous unrevised value.
- MQL5.com displays revised values with a dotted underline. The original values are displayed in a tooltip.
- Myfxbook displays revised values with a dotted underline while the tooltip reveals the original value.
- TeleTrader.com 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.
Using a filter, a trader can prioritize the list of events to monitor as per personal need. Nearly all calendars offer these three basic filters:
- Nature of event
We shall look at the specific filters offered by each of the economic calendars taken here for assessment.
BabyPips.com 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 country and impact-based filtering. It does not offer an event-based filter. However, a keyword-based event search facility is provided. In total, 41 countries are available for selection in the filter list:
Australia, Austria, Belgium, Brazil, Canada, China, Colombia, Czech Republic, Denmark, Euro Area, European Union, Finland, France, Germany, Greece, Hong Kong, Hungary, India, Indonesia, Ireland, Israel, Italy, Japan, Mexico, Netherlands, New Zealand, Norway, Philippines, Poland, Portugal, Russia, Singapore, South Africa, South Korea, Spain, Sweden, Switzerland, Taiwan, Thailand, United Kingdom, United States.
Dukascopy offers country, currency, and impact filters. There is also a provision to perform a keyword search. In all, 21 currencies are listed in the currency filter. They are: AUD, CAD, CHF, CNY, CZK, DKK, EUR, GBP, HUF, JPY, MXN, NOK, NZD, PLN, RON, RUB, SEK, SGD, TRY, USD, and ZAR. The filtering can also be done using 31 countries:
Australia, Austria, Belgium, Canada, China, Czech Republic, Denmark, Europe, Finland, France, Germany, Hong Kong, Hungary, Italy, Japan, Mexico, Netherlands, New Zealand, Norway, Poland, Portugal, Romania, Russian Federation, Singapore, 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, Italy, Japan, South Korea, Switzerland, United Kingdom, and the USA.
Forex Factory offers currency, impact, and an 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 calendar also offers a keyword-based event search. There is also a custom date filter. Most other economic calendars do not allow event-based search between two specific dates. This facility overcomes that issue. Unfortunately, the maximum search range is three months now, whereas it was twelve months previously. While Dukascopy can also filter by keyword in a custom date range, the maximum period is 60 days there. At Investing.com, the calendar resets to the current date if the search keyword is entered.
There are 44 countries and one monetary union in the country filter:
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, Israel, Italy, Japan, Mexico, Netherlands, New Zealand, Norway, Poland, Portugal, Romania, Russia, Singapore, Slovakia, South Africa, South Korea, Spain, Sweden, Switzerland, Turkey, Ukraine, United Kingdom, United States.
Investing.com 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 97 countries, territories, and monetary unions in the country filter:
Argentina, Australia, Austria, Bahrain, Bangladesh, Belgium, Bosnia-Herzegovina, Botswana, Brazil, Bulgaria, Canada, Cayman Islands, 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.
MQL5.com offers impact, currencies, and country filters. For currencies, there are: AUD, BRL, CAD, CHF, CNY, EUR, GBP, HKD, INR, JPY, KRW, MXN, NOK, NZD, SEK, SGD, USD, and ZAR. For countries, there are 22 entities in total. However, only a single country can be selected at a time:
Australia, Brazil, Canada, China, European Union, France, Germany, Hong Kong, India, Italy, Japan, Mexico, New Zealand, Norway, Singapore, South Africa, South Korea, Spain, Sweden, Switzerland, United Kingdom, United States.
Myfxbook provides impact and currency filters, though you have to be registered to be able to use them. Overall, 154 currencies are supported in the filter:
AED, AFN, ALL, AMD, ANG, AOA, ARS, AUD, AWG, AZN, BAM, BBD, BDT, BGN, BHD, BIF, BMD, BND, BOB, BRL, BSD. BTN, BWP, BYN, BZD, CAD, CDF, CHF, CLP, CNY, COP, CRC, CUC, CVE, CZK, DJF, DKK, DOP, DZD, EGP, ERN, ETB, EUR, FJD, FKP, GBP, GEL, GHS, GIP, GMD, GNF, GTQ, GYD, HKD, HNL, HRK, HTG, HUF, IDR, ILS, INR, IQD, IRR, ISK, JMD, JOD, JPY, KES, KGS, KHR, KMF, KPW, KRW, KWD, KYD, KZT, LAK, LPB, LKR, LRD, LSL, LYD, MAD, MDL, MGA, MKD, MMK, MNT, MOP, MRO, MUR, MVR, MWK, MXN, MYR, MZN, NAD, NGN, NIO, NOK, NPR, NZD, OMR, PAB, PEN, PGK, PHP, PKR, PLN, PYG, QAR, RON, RSD, RUB, RWF, SAR. SBD, SCR, SDG, SEK, SGD, SHP, SLL, SOS, SRD, SSP, STD, SYP, SZL, THB, TJS, TMT, TND, TOP, TRY, TTD, TWD, TZS, UAH, UGX, USD, UYU, UZS, VEF, VND, VUV, WST, XAF, XCD, XOF, XPF, YER, ZAR, and ZMW.
TeleTrader.com 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:
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, and Europe groups. The list of countries, territories, and monetary unions includes 136 entities:
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.
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.
- BabyPips.com — 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.
- DailyFX — detects your time zone. The settings can be changed using the dropdown menu and will be remembered via cookies.
- Dukascopy — detects and uses your local time to display the schedule of event announcements. You can toggle between Local and GMT. There is no way to save the choice and it is impossible to select any 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.
- 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.
- Investing.com — default time zone is EST/EDT. The time zone can be changed, but not saved without registration.
- MQL5.com — by default detects the time zone via your browser. It can be changed and saved even without registration.
- Myfxbook — by default detects the time zone via your browser. If you open a free account with Myfxbook, you can change and save the time zone in your account settings. There is no way to change the calendar time zone without registration.
- TeleTrader.com — 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 them 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.
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.
- BabyPips.com — you can choose to browse either by day or by week. The actual browsing is done by a kind of page flipping or by selecting a particular week from a dropdown list, though to see the list you have to narrow the browser window. Unfortunately, historic Actual values are rather inaccurate on the BabyPips.com calendar.
- DailyFX — you can view the events using five time presets: last seven days, yesterday, today, tomorrow, and next seven days. Additionally, you can select one specific day via a calendar, but you cannot set a date range:
- 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 usual, there are quick links for viewing the events scheduled for today, tomorrow, this week, and next week.
- Econoday — follows a very simple 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. Unfortunately, the links work only for the current year. To see the last year's reports a direct link is required. For example, to view US non-farm payrolls in 2021, one can go to the June 2021 NFP report and change the fid parameter up or down by 1 to see the next or the previous report.
- Forex Factory — provides an 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.
- FXStreet — a calendar browsing facility is available. There are also quick buttons to jump to Recent & Next, Today, Tomorrow, and Next Week events. The latter can also be changed to This Month, Next Week, Next Month, Yesterday, Previous Week, and Previous Month via a drop-down menu. It is possible to set the date manually, with 2007 being the earliest year available. A bit of a problem is the fact that the event dates lack any indicator of the year they belong to, so it can be confusing if your range includes several years.
- Investing.com — 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.
- MQL5.com — lets you flip through the weeks back and forward. You can also choose current, previous, or next week as well as current, previous, or next month. A calendar selection is available where you can choose a period of up to 90 days long.
- Myfxbook — has Today, Tomorrow, This Week, and Next Week buttons. You can also use the pop-up calendar facility to set a date range, and its start and end fields can also be edited manually. The time range cannot be longer than three months.
- TeleTrader.com — the time scale allows a 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 that gets listed is restricted to 500 despite increasing the time period of search. For example, if we are studying the events in the month of April 2022, 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.
- Trading Economics — calendar browsing facility is not available. However, there is a drop-down menu named Dates, which provides a quick link to view the event schedule for today, tomorrow, last week, next week, and next month. There is also a facility to manually enter the starting and ending dates of the event schedule.
Four of the 11 economic calendars use Monday as the starting day of the week. They are DailyFX, Econoday, MQL5.com, and Trading Economics. In the case of Forex Factory, you can set the first day of the week according to your choice and save it 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. Investing.com and TeleTrader.com are somewhat special in the sense that, while the calendars show Sunday as the first day of a week, a week starts with Monday in the custom dates setting of those calendars.
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:
- Trading Economics
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.
BabyPips.com 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.
There is no mobile phone app for the BabyPips.com calendar.
Offers a mobile-friendly website that does a great job providing nearly the same information as the desktop version of the calendar.
The iOS and Android apps are available for the 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.
Dukascopy's calendar is not mobile-friendly at all. It retains all the main features of the desktop view, but it seems that you cannot even scroll horizontally even though the site does not fit the browser window horizontally.
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.
It is certainly a mobile-friendly website with a very convenient event browsing interface. Unfortunately, it lacks a weekly view but otherwise has the same basic functionality as the desktop version.
Currently, Econoday does not offer a calendar app for mobile devices.
This calendar could be a great example of a mobile-friendly website, but despite having lots of interface features transferred at a top-notch quality level, it only shows the Actual values for all announcements 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.
No official Forex Factory calendar app is available for your phones. There is an unofficial app, which looks very bad and isn't worth a detailed review.
Offers a mobile version of the website, which is almost on par with the desktop one. You can use the same filtering options as in the desktop web calendar, even allowing you to set custom date ranges. Unfortunately, revisions aren't even shown.
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. You cannot switch the dates only to today, tomorrow, and the next week. Time zone settings are either your local or GMT. Same as the mobile web version, the app doesn't show any revisions — only pre-revision values are displayed.
The mobile version of the calendar is ridden with ads but is built to be rather convenient. Unfortunately, browsing through the past weeks is not possible. Revisions are marked and pre-revision values are available in the history tab after clicking on a report.
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.
MQL5.com 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 clear and concise way. The revisions and pre-revision values are shown.
The MQL5.com 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 of the pre-revision values.
Myfxbook is very mobile-friendly, having largely the same features as the desktop web version, even allowing to set custom date ranges in the filtering options. The only notable difference is that the mobile version doesn't show a specific time for releases. Instead, it shows the number of hours or days until the future releases.
The Myfxbook mobile app is available for Android and iOS mobile platforms. It has slightly crippled functionality — you cannot set arbitrary date ranges for time browsing. Also, revised previous values aren't shown.
TeleTrader.com 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.
TeleTrader.com offers a mobile app called StockMarkets (though it is listed as baha in the Play Store market for Android). 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.
The calendar is totally mobile-friendly. All interface features are there, including advanced ones, like charts and alerts. Revised values are shown but no mark indicates that the value is a revised one.
The calendar is available via the official Trading Economics Calendar 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. Similar to the web version, there is no indication that the shown values are revisions when this is the case.
In our previous reviews of the best economic calendars, some websites have demonstrated considerable delays in the publication of the actual values for macroeconomic indicators. Fortunately, this year, all calendars fared well and updated the display values promptly. Thus, you are safe to conclude that you are unlikely to encounter any announcement delays when relying on any of the 11 calendars reviewed here.
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:
- BabyPips.com — 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 — alerts are available for every event. You can turn on or off the options for notifications in the browser and the email. You can also choose when to be notified: with a 2-hour, 1-hour, and 10-minute warning, as well as when the data is released.
- FXStreet — offers sound notifications for all events, which are turned off by default. You can also add alerts to Google calendar automatically or by downloading a file and adding the event to a calendar of your choosing.
- Investing.com — provides an in-depth notification engine with a 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).
- MQL5.com — none.
- Myfxbook — offers email notifications for either N minutes or N hours before the calendar event marked for notification. The feature works only for registered members.
- TeleTrader.com — none.
- Trading Economics — provides email and desktop alerts and reminders but only for registered users.
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 Chrome 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.
||US East Coast
||US West Coast
The notable development this year was the fact that almost all calendar pages had faster loading times compared with the previous year. Myfxbook and TeleTrader showed an especially big improvement, being more than ten times faster in some areas compared with the previous year. One of the exceptions was MQL5.com, which showed slower speed in all regions. While the slowdown was not big, it cost MQL5 its leading position in all regions. The fastest calendar overall was Myfxbook, which is really impressive considering it was among the worst-performing last year, though Trading Economics was not far behind. Both calendars were the fastest in three regions each. The loading speed of Investing.com slowed in Asia and Oceania, resulting in the slowest loading speed among other calendars in those regions. While the loading time improved in other regions, Investing.com still came out as the slowest-loading calendar in the North American regions as well. And on top of that, Investing.com became the worst-performing calendar overall. Dukascopy was the slowest in South America, while BabyPips.com showed the worst loading time in Europe.
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 on 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 the calendars that don't support currency filters, a country filter has been applied to include 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 2022.
- BabyPips.com — 585
- DailyFX — 757
- Dukascopy — 430
- Econoday — 198
- Forex Factory — 260
- FXStreet — 385
- Investing.com — 982
- MQL5.com — 751
- Myfxbook — 899
- TeleTrader.com — 558
- Trading Economics — 825
Investing.com is a clear leader in terms of providing the maximum number of economic data items related to the four most traded currencies. Trading Economics, Myfxbook, MQL5.com, and DailyFX are also quite heavy on the number of economic reports. On the other hand, Econoday and Forex Factory 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 sources 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 standard error of forecasts for the period of 12 months, starting with the report released in June 2021 and ending with the report released in May 2022.
The following table provides the difference between the forecast and the actual values in thousands for the given month and calendar. For example, if the forecast value was 177k and the actual value was 75k, the difference recorded in the table is positive 102k; if the forecast value was 181k and the actual value was 263k, the negative difference -82k is recorded. The final column is the absolute value of the average difference for the sample of 12 observations for the given calendar:
Without the interference of coronavirus-related volatility, calendars were much more precise this year. Econoday
remained a winner this year, though most other calendars, with the exception of Dukascopy
, were not that far behind. MQL5.com
remained the least precise with its predictions. September 2021 demonstrated the biggest misses in forecasts, while in April and May of 2022 forecasts of most calendars (MQL5 again being an exception) were very close to the actual value.
The calendars of DailyFX, FXStreet, Investing.com, Myfxbook, and TeleTrader continued to use the same source for their forecasts. Trading Economics joined them this year, providing the same forecasts. It is interesting to note, though, that those calendars had a strange discrepancy in their forecasts for November 2021. DailyFX, Investing.com, Myfxbook, and Trading Economics predicted an increase of 450k, while FXStreet and TeleTrader.com predicted an increase of 425k.
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:
- BabyPips.com does not offer its calendar in any language other than English.
- DailyFX offers its service in Chinese (both simplified and traditional) and French. Event descriptions for the French version aren't translated, while everything in both Chinese versions is translated.
- Dukascopy doesn't offer many translations of its economic calendar despite the fact that the website itself is available in a number of foreign languages. The only translation available is in Japanese, and even then, it is only partial, with names of countries in the filter and the names of events remaining in English.
- 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.
- Investing.com 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.
- MQL5.com calendars in non-English languages are well done. You can use it in Chinese (Simplified), French, German, Italian, Japanese, Portuguese, Korean, Russian, Spanish, and Turkish.
- Myfxbook offers its calendar in 20 languages (in addition to English). For Chinese (both traditional and simple), French, German, Hindi, Japanese, Malaysian, Polish, Portuguese, Russian, Spanish, Swedish, and Turkish, the translations are very good with only minor interface elements left untranslated. Conversely, for Czech, Korean, Latvian, Portuguese (Brazilian), Slovak, Thai, and Vietnamese, almost nothing is translated.
- TeleTrader.com 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.
Trading Economics leads the fray. It is closely followed by Investing.com, Myfxbook, and FXStreet. BabyPips.com, Dukascopy, Econoday, and Forex Factory will be of little use to traders with a poor understanding of English.
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.
FXStreet — offers a special dashboard for each news event. This dashboard, in addition to the abovementioned amazing historic chart, features three volatility charts that show how a chosen currency pair (you can select from EUR/USD, USD/JPY, GBP/USD, AUD/UDS, and USD/CAD) behaved statistically following the given news announcement. The first chart is the True Range one with 15-minute and 4-hour true ranges (plus average true ranges) plotted for several years of historic releases:
The second chart is the Volatility Ratio one with 15-minute and 4-hour VRs (plus average VRs) plotted for several years of historic releases:
The third chart is the most interesting one — True Range vs. Deviation. It plots the 15-minute and 4-hour true range against the deviation of the actual value from the forecast. As a result, you can see how the currency pair volatility correlates with larger news surprises. For example, here is the True Range vs. Deviation chart for EUR/USD and ISM services PMI:
Investing.com — 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:
Myfxbook — in addition to the date and time of each event, the calendar displays the time remaining till each event. This might come in handy to quickly assess the remaining time.
Trading Economics — provides a chart-based comparison of economic indicators. For example, you can compare the US non-farm payrolls with the Canadian employment change:
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:
- BabyPips.com — has one banner above the calendar and two banners below it. They don't distract from browsing at all.
- DailyFX — the calendar belongs to the IG broker, so its banner can be seen just below the event list. It is easy to ignore the banner.
- Dukascopy — the calendar is on the broker's website, so there are no ads at all.
- Forex Factory — has a sliding side banner and a bottom banner. The former can be somewhat distracting.
- Econoday — doesn't show any ads.
- FXStreet — features a banner at the top of the calendar, a full-page background banner, and a sliding sidebar with a flashing table of brokers' spreads. The ads are very distracting.
- Investing.com — has a banner above the calendar, multiple normal right-side banners, and a list of brokers below the calendar.
- MQL5.com — features one top banner. It is easily ignored.
- Myfxbook — has an interstitial ad, a top banner, and a list of brokers below the calendar.
- TeleTrader.com — has no ads on the calendar page.
- Trading Economics — has no ads to distract you.
Exporting and printing
Printing the calendar events allows traders to work on their trading plan away from the keyboard, which can be useful sometimes. Exporting to printer-friendly formats or spreadsheets lets further processing of the economic calendar data. Unfortunately, not all calendars allow such manipulations.
- BabyPips.com — none.
- DailyFX — lets you print out the calendar.
- 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. You can first apply filters and date range, and the export function will respect those settings.
- Investing.com — has a printer-friendly view of its economic calendar. Unfortunately, the function has some serious glitches. Users also report being able to manipulate calendar data through the calendar's embedding feature.
- MQL5.com — doesn't allow exporting or printing but allows accessing the calendar events via its MetaTrader 5 platform.
- Myfxbook — lets you export your filtered view in CSV and XML formats.
- TeleTrader.com — none.
- Trading Economics — offers data export and API access to paid subscribers only.
Use BabyPips.com if:
- You are looking for a simple calendar with basic features.
- You are looking for a calendar that doesn't look congested and flashy.
- You don't need an event type filter.
- Printing or exporting the macroeconomic data is not your priority.
- You can read and understand English very well.
- You don't mind a long loading time.
Use DailyFX if:
- You would use a keyword search to find events.
- You want distraction-free browsing with a sleek modern interface.
- You often need to look back to a particular date to check past events.
- You wish to quickly know the number of scheduled announcements for a day.
- You don't need to read about news events in non-English languages.
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 don't want to print or export the calendar.
- You are not bothered by a rather lackluster mobile version of the calendar.
Use Econoday if:
- You want the best forecast accuracy.
- You want a simple distraction-free calendar.
- You wish to have a detailed description of events.
- You would like to monitor only the most important events.
- You want a calendar that loads really fast.
- You don't want to see any ads.
- You don't want to print or export the calendar.
- You aren't looking for an auto-update feature.
- You want to go through hell to browse past year's events.
Use Forex Factory if:
- You want a detailed explanation of the indicators.
- You regularly use historic graphs/data.
- You are looking for a well-organized and clean-looking calendar.
- You prefer accurate and timely reporting with clear revision marking and annotation.
- You need a fast-loading calculator.
- You can read and understand English very well.
- You don't want to stare at a long list of events.
Use FXStreet if:
- You need the auto-update feature.
- You want to filter events simultaneously with keywords and custom dates.
- You prefer an in-depth study of the economic data.
- You want to export the calendar to CSV or ICS.
- You want to use event notifications.
- You don't mind an abundance of ads.
Use Investing.com 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 a lot of countries.
- You aren't bothered by too many ads occupying the calendar page.
- You don't mind waiting for the calendar to load.
Use MQL5.com if:
- You prefer an uncongested lean 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.
- You aren't bothered by poor forecast accuracy.
Use Myfxbook if:
- You want to easily set custom date ranges.
- You want to export the calendar in CSV or XML formats.
- You want to get email notifications of upcoming announcements.
- You want your calendar to load really fast.
- You don't need historic charts of past indicator values.
Use TeleTrader.com 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 an 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.
- 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 do not want any ads to bother you.
- You prefer to use a calendar with a fast loading speed.
- You don't mind registering to create a watch list and portfolio and for real-time economic news.
That is all for our 2022 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.
You can tell us how you use Forex calendars in your trading and which calendar is your favorite on our forum for traders.
If you want to get news of the most recent updates to our guides or anything else related to Forex trading, you can subscribe to our monthly newsletter.