NinjaTrader trade planner drawing tool.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Asif Bacchus 9368a98fde chore(version): bump minor version 2 weeks ago
DrawingTools chore(version): bump minor version 2 weeks ago
.gitattributes chore(git): update control files 8 months ago
.gitignore build(file): change drawing tool filename 6 months ago
LICENSE docs(license): update repo license 7 months ago (docs) update readme 6 months ago

AB-TradePlanner: Visual trade planning for NinjaTrader

AB-TradePlanner is a FREE drawing tool for NinjaTrader that lets you visually plot your planned entry and stop levels on a chart. The tool then automatically calculates your risk and position size and plots them as labels along with as many labelled target levels as desired.

All level lines, labels and label boxes are fully customizable. Position size can be calculated in 3 different ways and commissions can be included in risk and target calculations. Entry and stop levels can be adjusted by clicking and dragging them which dynamically updates all calculated levels and labels in realtime. This is what makes it a visual trade planner!

download and instructions

The most up-to-date versions, pre-releases and source-code will be available via this git repo. A website for this drawing tool is located at AB-TradePlanner. The website will have maintained (public) versions of the compiled drawing tool files along with instructions for installation and usage.

abbreviated changelog

Version 1.1 - Bugfix

  • BUGFIX: target label colours no longer tied to 1:1 label colour

  • decouple target and 1:1 level rendering

Version 1.0 - Initial Release

  • packaged DLL for easier distribution and updating

  • automatic position size calculation

  • 3 position sizing methods and option to include commissions

  • levels and labels/boxes are fully customizable

  • auto-colour label text versus label box background colour so text is always visible and high contrast

  • allow 100 target levels


Any and all questions, suggestions and inquries regarding this drawing tool are best handled by filing an issue in this repo. Failing that, please email me at