Analyze, annotate, and trade smarter and faster than ever

Quickly draw extended rectangles with one click on your NinjaTrader 8 charts

Speed up your annotations and deepen your market insights by effortlessly drawing extended rectangles. Whether by a single click or freeform selection, instantly mark important price zones, gaps, and candle ranges with customizable styles and annotations tailored for serious traders.

Tired of slow, clunky chart annotations?

Whether marking support and resistance, identifying key price levels, or annotating your trading strategies, this drawing tool streamlines your workflow and keeps your charts clean, clear, and actionable.

Fast, intuitive drawing from one-click

Instantly draw rectangles from your chosen bar price without fiddling through menus.

Multiple one-click rectangle types

Choose from predefined rectangle types based on candle price attributes — Open, Close, High, Low, Wicks, Gaps, and FVGs — tailored to fit your trading strategy.

Flexible rectangle extensions

Extend rectangles infinitely to the left or right with a simple right-click, allowing you to project key price levels across your entire chart timeline.

Need to trim an extension? Click anywhere along the extended rectangle and select “Cut drawing here” from the right-click menu to precisely control where your rectangle begins or ends, giving you complete flexibility to adapt your markup as market conditions evolve.

Layer Control

Choose whether rectangles appear in front of or behind chart bars to keep your charts clean and readable.

Powerful Annotations

Automatically attach a text label to each rectangle as you draw it, using preconfigured default text that’s editable, plus up to 5 predefined texts accessible via right-click. Text annotations can be hidden and revealed only on click to maintain a clean, uncluttered chart appearance. Align text horizontally and vertically to suit your preference.

Customizable appearance

Adjust outline colors, styles, fill colors, and opacity for clear visual distinction on your charts.

Interval-specific visibility

Configure rectangles to be visible only on selected chart timeframes, with the ability to extend them left or right as needed for your analysis. You can trim these extensions at any point by right-clicking.

Interval-specific styles

Customize rectangle styles for up to 9 chart intervals (such as Monthly, Weekly, Daily, 1H). Color-coding the rectangles makes it easy to identify their originating timeframe, improving your multi-timeframe analysis. This clarity supports better decision-making by highlighting stronger or more significant price levels.

Technical analysis supercharged

Includes additional visual aids such as price labels at rectangle boundaries, lines drawn at midpoint and quarter points of the rectangle’s price range, and user-configurable projection lines—similar to Fibonacci extensions—drawn at multiples (e.g., 0.5×, 1×, 2×) of the rectangle range, enhancing precision and clarity in technical analysis.

Want to explore all the features in detail?

Our comprehensive user guide covers setup, advanced functionality, and pro tips. View the user guide

Trusted by active traders

Loved by 4 customers — add it to your collection and you'll love it too!

BRIAN from Canada (verified owner) , October 8, 2025
EXCELLENT tool and well worth the money. I am using it to trade gaps and inversions. Makes the charting process super simple on multiple timeframes. Be sure to read the GUIDE on the left of the page. Thanks again !!!
Fernando from Panama (verified owner) , June 30, 2023
A wonderful tool provided by Ascendo trading Team. I use it in my Minjatrader 8 and it works great. I congratulate you.
Michael from United States (US) (verified owner) , May 12, 2023
This tool is amazing, if your trading ICT concepts this is the tool you want for Ninja. I just love it and looking forward to using the new version. Mike P
Aleksey Evtyukhin from Russia (verified owner) , October 2, 2022
A wonderful drawing tool, there are all options for drawing areas, the new version 5 added the ability to draw rectangles with one click – High to Close and Low to Close. There are also all options for those who use the Smart Money Concept approach in trading.

Drawing tool for NinjaTrader 8.

(4 customer reviews)
$58.00

Terms

Pay once, use forever on 1 computer.

Free updates for 1 year.

30-day money-back guarantee.

Compatible with NinjaTrader 8 desktop platform only (Not compatible with NinjaTrader Mobile Trading App).

Not ready for a one-time purchase? Try our Subscription service to enjoy all our products.

Supercharge your line drawing too

Complement your technical analysis with our Extended Line drawing tool, offering the same advanced features optimized for line drawing to identify key price levels.

version 8
December 19, 2025

  • Improved compatibility with NinjaTrader version 8.1.6.0
  • We’ve migrated to a new, more reliable licensing system that no longer depends on the NinjaTrader Machine ID. This eliminates license instability caused by Windows updates, BIOS changes, and duplicate Machine IDs, ensuring your license works consistently without requiring frequent reactivation.

version 7.1
November 14, 2024

  • Improve stability by addressing a rare occurrence of an unhandled exception error.

version 7.0
May 17, 2023

  • New option to draw the rectangle from the bar open time.
  • New visibility option. You now have the option to make the Rectangle visible only on the chart interval you drew the rectangle from. 
    You also have a new option to make the rectangle visible only on the selected chart intervals. To use this new option, the Interval visibility needs to be set to “Selected_Interval”. Then the values from the setting group “If Interval visibility = Selected_Interval” are used to determine if the rectangle should be visible or not.
  • New rectangle type: real gap.
  • You can now show or hide the projection lines from the context menu when right clicking on the rectangle drawing.
  • You can now use a range of chart interval in the Interval presets. To set a range, you open the desired ‘Interval # preset’ section and you change the value of ‘Interval # value’ to a range which is 2 numbers separated by a dash ‘ – ‘. For example for a range of 1 to 60 you will input 1 – 60. For a specific interval you input a single number. When saved as the default Template, the Rectangle color and style will automatically be set if you draw it on a chart that is within the chart interval you set.
  • Add option to create custom @DATE string by adding the desired date/time format in parenthesis. For example you could use @DATE(HH:mm) which will print 15:45. Or you could use @DATE(MM/dd) which will print 05/13
    The complete list of available characters is available in the user guide which you can access under the GUIDE tab on the product webpage.
  • Fixed some bugs with saving the text color, the text background and outline in Templates. Now the text background color will follow the chart background color if the background color is set to Transparent otherwise it will be drawn with the color you selected. The text color will follow the rectangle color if the text background color is set to Transparent otherwise it will be drawn with the color you selected.

version 6.0
December 5, 2022

  • Add new option called “Cut drawing here” when you right click on a rectangle. When selected, the drawing anchor point will move to where the mouse cursor was when opening the context menu. If the mouse was on the left of the most left anchor then the rectangle will start from this new position. When selecting cut drawing here, the associated extension is automatically deactivated for that side of the rectangle.
  • Add option to draw the rectangle either in front or behind the chart bars.
  • Bug fix: When trying to draw a rectangle that needs bar price values in the right margin where there is no bar, the drawing will stay in build (pen cursor) until the user click over an existing bar.

version 5.0
September 29,2022

  • Two new Rectangle types: High to Close and Low to Close
  • When you right click on a rectangle, you can now extend it to the Left or Right.
  • It’s now easier to select a rectangle. You can now select a rectangle by clicking anywhere on the rectangle perimeter (outline). Tip: Did you know you can hold the Shift key down when moving the Rectangle Anchor points to move the selected Anchor horizontally.
  • You now have the option to draw projection lines from the price range of the rectangle. The projection lines are similar to the Fibonacci extension lines.
  • Annotation text can now be saved in the template
  • Option to draw all rectangles with the same color

version 4.1
May 31, 2022

  • Add price range in number of boxes for Point and Figure charts.

version 4.0
March 7, 2022

  • When the Price Labels option is active, now Price Labels are drawn for the rectangle divider lines.
  • Add right click context menu to quickly activate/deactivate the option to draw divider lines.
  • Add right click context menu to quickly activate/deactivate the option to draw the price labels.
  • Add the option to predefine up to 5 custom text fields. These predefined text fields can quickly be selected from the right click context menu.
  • When entering the text (either manually or with the 5 predefined text fields) it’s now possible to use the string @PERIOD that will automatically be replaced by the chart period on which the rectangle was drawn from.
  • Fix. Now the Price labels are always visible when aligned to the right of the rectangle. In previous version the Price labels were sometime hidden by the chart right axis.
  • Fix an error when creating a rectangle in free form and when an anchor was beyond the most recent bar (ie was inside the chart right margin).

version 3.0
December 2, 2020

  • Add drawing a rectangle in free form by clicking 2 points on the chart. This drawing mode is like the NinjaTrader built-in rectangle drawing tool but with all the added options like extending it.

version 2.0
October 4, 2020

  • Initial release.