Economic calendar news events indicator for NinjaTrader 8

(6 customer reviews)

$58.00

Improve your trade planning by seeing economic calendar news release times directly on your NinjaTrader 8 charts.

Category:

Description

Being aware of the timing of economic news releases is crucial for traders, as certain announcements can significantly impact market volatility. While the schedule of these news releases can be found on various websites, this requires traders to keep track of the announcement times themselves. Displaying the news release schedule directly on the trading chart enhances trade timing. Additionally, some proprietary trading firms impose restrictions on trading during specific news events, so having these restricted periods visible on the chart helps traders adhere to the rules more easily.

By clicking on the small dot located at the bottom of the chart for an event, the news event details will be displayed.
News details

Each indicator can be customized as follow:

  • You can select the source of the economic calendar from either Forex Factory or MyfxBook.
  • You can select which news impact level to show on your chart.
  • You can customize the color and opacity of each news impact level.
  • You can select from which country you want to see the news release from for each instrument.
  • You can show or hide specific news titles.
  • You can customize for how many minutes before and after the news event you want the see the news release.
  • You can view the All-day events like Bank Holiday directly on your chart.

The indicator is compatible with NinjaTrader Strategy Builder and with BloodHound.

This video provides a comprehensive overview of all the features.

Release notes

version 4.1 – June 6, 2024

  • Fix a problem that caused the news to disappear when the news were automatically refreshed with the parameter “Re-read news source file every # hour”.

version 4.0 – May 15, 2024

  • If the news description does not appear when clicking on the news dots, you can enable a debug option to troubleshoot the issue.
  • You can now use this indicator as an input in your NinjaTrader Strategies to automate your trading.
  • The all-day events such as holidays from Forex Factory are now visible on your chart.
  • Enhanced filters now allow you to select which countries or news event titles are visible on your chart, based on the instrument.

version 3.4 – April 18, 2024

  • Fix issue with some short date format configured in MS Windows.
  • Add a Click debug option to investigate if opening the News Events information window does not work.

version 3.3 – January 28, 2023

  • Fix problem from version 3.2 that caused the news from Myfxbook to not display.

version 3.2 – January 12, 2023

  • Fix problem from version 3.1 that caused the news to not update from ForexFactory.

version 3.1 – January 5, 2023

  • Fix timezone issue. Now when the time zone set in NinjaTrader Tools – Options – General is different than the local PC time zone, the news are displayed at the correct time.

version 3.0 – November 23, 2022

  • Fix reading Myfxbook files. Please note Myfxbook do not output the previous and forecast values to the csv file anymore.
  • Now when loading the indicator to a chart, the chart text color and background color are used for the news event text boxes.

version 2.2 – August 10, 2022

  • Fix a bug that was causing news events to be duplicated depending of the Windows Date and Time format.

version 2.1 – August 9, 2022

  • Fix an issue related to the Windows Date and Time format.

version 2.0 – July 3, 2022

  • In the past there was one indicator for the current week news events and another indicator for the historical news events. Both indicators have been merged into a single indicator to make it easier. There is now an option on the properties window to show or hide the historical news events.
  • The news dot size is now customizable to make it smaller or bigger from the new property called ‘News events dot size’ on the properties window.
  • Add preset option to change the indicator name to make it smaller and more meaningful.
  • The news data is now fully automated for Forex Factory, no manual intervention required for the historical news data.

version 1.2 – February 8, 2022

  • Now support Windows screen resolution scaling different than 100%.

version 1.0 – September 10, 2021

  • Initial release.

Terms

By purchasing this Product you get a lifetime License for one computer. You also get one year of free updates. At the end of this year of free updates your product will keep working normally, however you will no longer have access to the updates for free. The purchased version and updates will be downloadable from your My account page on this website.

Whenever you wish, you can purchase an update license at 80% to 90% discount of the Product regular selling price to extend your license with another year of free updates.

100% Satisfaction Guarantee
If you’re not satisfied, we’re not satisfied. That’s our commitment and your risk-free 30 days 100% money back guarantee.

This Product is compatible with NinjaTrader® 8 only.

All prices are in US$.

Please feel free to contact us with any questions.

By purchasing this Product, you acknowledge that you have read and agree to all Terms.

“NinjaTrader® is a registered trademark of NinjaTrader Group, LLC. No NinjaTrader company has any affiliation with the owner, developer, or provider of the products or services described herein, or any interest, ownership or otherwise, in any such product or service, or endorses, recommends or approves any such product or service.”

Guide

The Economic calendar new events indicator contains the following settings:
Settings for the Economic calendar news events indicator for NinjaTrader 8

News event source:
If you select ForexFactory as source, the news event file is automatically downloaded from the Forex Factory website for the current week.

If you select Myfxbook as source, you have to manually download the news event source file from the Myfxbook website by following these instructions.

Show historic news events:
When this option is active, the historic news events which are news events older than the current week will be visible on the chart. When this option is not active, only the current week news events will be visible on the chart.
Please note that with Myfxbook you have to manually create the historical news events file.

Show events for these countries:
This setting allows you to select from which country the news will be visible on your chart.
By default all news events coming from the same country as the instrument currency will be visible on your chart.
To specify the exact countries from which you want to display news, use the following syntax:
Each pair of instruments and countries is enclosed within brackets [ ].
Firstly, list the applicable instruments separated by a comma inside the bracket.
Next, enclose the applicable countries separated by a comma within a set of curly brace characters { }.
For example, to view news from the United States and Canada for the ES, MES, NQ, and MNQ contracts, use the following syntax: [ES, MES, NQ, MNQ {USD, CAD}]
The country to use within the curly braces is the code you see under the Currency column on the Forex Factory Calendar webpage.
The keyword “ALL” can be used as a substitute for specifying an instrument name. When “ALL” is used, the rule becomes applicable to all instruments.
The keyword “ALL” can also be used inside the curly brace as a substitute for specifying countries. When “ALL” is used, the rule becomes applicable to all countries.
For example, to view news from the all countries for any instrument, use the following syntax: [ALL {ALL}]
Please note by default the indicator comes pre-loaded with this rule to show the USD and the corresponding country for each currency Futures contrat.
[6A{USD,AUD}] [6B{USD,GBP}] [6C{USD,CAD}] [6E{USD,EUR}] [6J{USD,JPY}] [6N{USD,NZD}] [6S{USD,CHF}]

Hide events for these countries:
This setting allows you hide all news issued by specific countries.
By default, all news events from the same country as the instrument’s currency will appear on your chart.
For instance, all news from the United States will be visible on your chart for the 6A Futures contract because the currency defined for this contract in the NinjaTrader instrument setting window is the US Dollar.
You need to use the following syntax:
Each pair of instruments and countries is enclosed within brackets [ ].
Firstly, list the applicable instruments separated by a comma inside the bracket.
Next, enclose the applicable countries separated by a comma within a set of curly brace characters { }.
For example, to hide news from the United States for the 6A contract, use the following syntax: [6A {USD}]
The keyword “ALL” can be used as a substitute for specifying an instrument name. When “ALL” is used, the rule becomes applicable to all instruments.
The keyword “ALL” can also be used inside the curly brace as a substitute for specifying countries. When “ALL” is used, the rule becomes applicable to all countries.
The country to use within the curly braces is the code you see under the Currency column on the Forex Factory Calendar webpage.

Countries show / hide order:
When you’ve set rules in both “Show events for these countries” and “Hide events for these countries”, this setting allows you to choose the order in which these rules are [applied.](http://applied.You) You can choose from “Show first Hide after” or “Hide first Show after”
For example, if you set a rule for the ES contract to show news events from Canada, and another rule to hide them, the sequence you choose will affect the outcome. Selecting “Show first, Hide after” will result in no news from Canada being displayed on the ES chart. However, choosing “Hide first, Show after” will make the Canadian news events visible on the ES chart.
Remember, you can use the “Print all news event visible on the chart on the NinjaScript Output” setting to see all the news visible on the chart in the NinjaScript Output window. This can be useful for verifying that the rules you’ve set are producing the expected results.

Show events for these Titles:
This setting allows you to select which news title will be visible on your chart.
If you want to see some specific news titles on your chart, you can use the following syntax:
Each pair of instruments and countries is enclosed within brackets [ ].
Firstly, list the applicable instruments separated by a comma inside the bracket.
Next, enclose the applicable title(s) within a set of curly brace characters { } and separating each title string by a comma ‘ , ‘.
For example, to view all news with titles containing either “German” or “CPI m/m” for the ES and MES contracts, use the following syntax: [ES, MES {German, CPI m/m}]. Please note that all news titles containing “German” or “CPI m/m” will be visible on the chart, regardless of the news’ country of origin or the instrument’s currency. For instance, on your ES chart, you will now see news like “German Prelim CPI m/m” and “French Prelim CPI m/m”, along with “German Import Prices m/m” and all other news titles containing either “German” or “CPI m/m”.

Hide events for these Titles:
This setting allows you hide news based on their title.
If you want to hide some specific news titles on your chart, you can use the following syntax:
Each pair of instruments and countries is enclosed within brackets [ ].
Firstly, list the applicable instruments separated by a comma inside the bracket.
Next, enclose the applicable title(s) within a set of curly brace characters { } and separating each title string by a comma ‘ , ‘.
For example, to hide all news with titles containing “Wards Total Vehicle Sales” or “CPI m/m” for the ES and MES contracts, use the following syntax: [ES, MES {Wards Total Vehicle Sales, CPI m/m}]. Please note that title filtering is processed after country filtering.

Titles show / hide order:
When you’ve set rules in both “Show events for these Titles” and “Hide events for these Titles”, this setting allows you to choose the order in which these rules are [applied.](http://applied.You) You can choose from “Show first Hide after” or “Hide first Show after”
For example, if you set a rule for the ES contract to show news events with titles containing “FOMC Statement”, and another rule to hide news events with titles containing “FOMC”, the sequence you choose will affect the outcome. If you select “Show first, Hide after”, you won’t see any news with titles containing “FOMC” on the ES chart, including the “FOMC Statement” news. However, if you choose “Hide first, Show after”, you will see news with the title “FOMC Statement”, but all other news with a title containing “FOMC” will not be visible on the ES chart. For instance, “FOMC Press Conference” and “FOMC Economic Projections” will not be visible.
Remember, you can use the “Print all news event visible on the chart on the NinjaScript Output” setting to see all the news visible on the chart in the NinjaScript Output window. This can be useful for verifying that the rules you’ve set are producing the expected results.

Print all news event visible on the chart on the NinjaScript Output:
When this setting is active, all news events visible on the chart will be printed on the NinjaScript Output window. This setting could be useful for debugging or for getting all the dates for a specific news event when using one of the Filter setting described above.
By default this setting is not active.

Re-read news source file every # hour:
This setting allows you to specify after how many hours the news event source file will be read again by the indicator.
Note: every time you change the chart instrument or interval, the news events source file is read again by the indicator. This setting is useful if you leave a chart untouched for long period of time to force a refresh of the news events source file.

News events dot size:
This settings allows you to set the dot size diameter in pixel to show the news events at the bottom of the chart window.
By default it is set to 4, you can increase that number if you prefer a bigger dot size.

Every news impact level is organized into its own section. The parameters listed below apply to each impact level or parameters section. For clarity, the following text addresses only low impact events. You can substitute “low” with “medium” or “high” for the other impact levels.

Show low impact news events:
By default this parameter is active. When inactive, the low impact news events won’t be visible on the chart.

Highlight area color:
This parameter allows you to modify the color of the low impact events band and the news dot.

Highlight area opacity (%):
This parameter allows you to modify the news band color opacity or transparency.

Seconds before the event to highlight:
This setting allows you to specify how many seconds before the actual news release time the color shading band will be visible.

Minutes after the event to highlight:
This setting allows you to specify how many seconds after the actual news release time the color shading band will be visible.

Text background are color:
By default this setting will be empty as the indicator automatically uses the Chart window background color as the background color for the news description text box. If you prefer to set a different color you can use this setting.

Text background area opacity (%):
You can change the news description text box background color with this setting.

Text color:
By default this setting will be empty as the indicator automatically uses the Chart window text color as the color for the news description text. If you prefer to set a different color you can use this setting.

Font:
You can adjust the Font style and size used for the news description text.

Calculate:
We suggest to keep the ‘Calculate’ parameter under the Setup section to ‘On bar close’ to minimize the CPU usage.

Auto scale:
Ensure the ‘Auto scale’ parameter under the Visual section is set to inactive. If activated, this setting compresses the chart bars because the indicator outputs values ranging from 0 to 1. Consequently, when ‘Auto scale’ is on, the vertical scale adjusts from 0 to the highest price displayed on the chart, as you can observe in this video.

Click debug:
If the news description box does not appear when you click on the news dot, you can activate the ‘Click debug’ parameter under the Setup section to investigate the issue. Ensure that a NinjaScript Output window is open and visible along with the chart. Once activated, you will see a click debug event highlighted in black. This event will always be displayed on your chart at midnight of the current day. You can click on the black dot to reveal its drawn coordinates versus the coordinates where you clicked on the chart. Please take a screenshot of your screen and send it to us by email so we can investigate. Please refer to this video for more information.

6 reviews for Economic calendar news events indicator for NinjaTrader 8

  1. Handyman (verified owner)

    The News Events indicator is terrific idea. I have always wanted notifications right on my chart to remind me of impending news that could potentially ruin my day if I become distracted. This indicator works great and doesn’t seem to waste computer resources. Stephane is on top of it if you need any help. He got back to me within a few minutes and corrected issues I had on my system immediately. Great find for me at a reasonable price.

  2. Shahab (verified owner)

    This is a great handy tool to have on charts while you are trading as it saves you from looking somewhere else for the news during your trading. The only improvement I would advise is when the actual news event hits- the indicator doesn’t update. There should be a pop up that indicates the actual release and the impact ( bullish or bearish) of the news release right up on the screen as soon as the news hits the tape. That would make it a wonderful tool to use in real time trading during news events. Other than that- great add on to have on your charts.

  3. Diego (verified owner)

    Very useful this indicator. I would advise a pop-up window indicating the actual release and the bullish or bearish impact of the news.

  4. Jiri (verified owner)

    Excellent tool

  5. Fernando (verified owner)

    Very good idicator. I recommend it 100%. It has helped me to be able to see the relevant news directly on my chart without having to waste time looking for them on another site. It makes it much easier for you while trading.

  6. kelsey.rogers (verified owner)

    Great tool.

    keeps the chart nice and clean.

    Any communication has all ways been spot on with ascendo they are really helpful.

Only logged in customers who have purchased this product may leave a review.

You may also like…