Daily Levels 2.0 Released

Daily Levels 2.0 Indicator
Daily Levels 2.0 Indicator

We’ve just released Daily Levels 2.0, new in CodeNTrade Bundle The Daily Levels indicator has been re-designed from the ground up to be easier to use and more performant.

What is Daily Levels?

Daily Levels automatically plots key reference levels and includes historical probabilities (for supported products) of each level being touched within the session saving traders hours of preparation work and enabling more efficient execution.

What’s new in Daily Levels 2.0?

  • Clean levels appear on the right side of the chart
  • Open levels are easier to distinguish from closed levels
  • Level lines across the chart are now a configurable option, off by default
  • Levels are attached to the background instead of the bars
  • Scenarios are updated immediately following session changes
  • DailyLevels can be added as SuperDOM indicator (Draw Path Levels must be on)
  • Several performance improvements for better overall platform performance
  • Multiple bug fixes
Daily Levels 2.0 on SuperDOM

Give it a try with our free 14 day trial! Click below to learn more.

Standard Deviation Bands on Anchored VWAPs

Swing VWAP with one standard deviation band

Want to add standard deviation bands to your Anchored VWAPs?

With the release of Code-N-Trade bundle you can add standard deviation bands on Anchored VWAPs. Standard deviation bands have been added to all Code-N-Trade Anchored VWAP products including the Anchored VWAP Drawing Tool, Indicator, and Swing VWAP. To add standard deviation bands download the latest bundle, add an Anchored VWAP to your chart, access the VWAP properties and adjust the number of standard deviation bands.

Anchored VWAP Drawing Tool Properties
Anchored VWAP Drawing Tool Properties
Swing VWAP Indicator Properties
Swing VWAP Indicator Properties

The bundle also includes significant performance improvements to the Anchored VWAP Drawing Tool, reducing the amount of CPU used by over 90%.

Thinking about giving our Anchored VWAP tools a try? Get started today with a free 14 day trial. No signup required.

Have you tried adding standard deviation bands? Please let us know what you think!

Daily Levels Adds Support for RTY and M2K

The Daily Levels indicator for NinjaTrader 8 now includes historical probabilities for RTY and M2K. Daily Levels users can now see historical probabilities for important levels on RTY and M2K charts.

Historical probabilities indicate the percentage of sessions which hit each level in past sessions. Daily Levels supports both regular trading hours as well as the overnight session.

M2K Chart with Daily Levels

Interested in trying out Daily Levels? Start your free 14 day trial today!

Daily Levels for NinjaTrader 8 Introduction

This week we’re happy to announce the release of our new Daily Levels indicator for NinjaTrader 8. The indicator plots important levels each day and displays historical probabilities of each level being hit within the session.

To get started, download the bundle and add the Daily Levels indicator to your chart. You can start a 14 day free trial just by downloading and using the indicator. To continue using Daily Levels after your trial expires, start your subscription.

The Daily Levels indicator will automatically plot important levels for each session including prior days high/low/mid, the current and prior day’s IB high/low and more. Click the button above to see a full list of levels.

daily levels indicator on chart

How to Use Daily Levels

The most common way to use these levels are as trade targets. If a level hasn’t been touched yet within a session, it will appear in color. If the level has already been touched in the session, it will appear gray.

Another way to use these levels is to infer if price is more or less likely to trade beyond a certain point, based on historical probabilities.

Historical Probabilities

Please keep in mind that the probabilities displayed are historical probabilities. Historical probabilities reflect the percent of sessions for which a level has been touched within past sessions. They are a reflection of the past. This may or may not accurately reflect the probability of the level being touched in future sessions.

The Daily Levels indicator plots levels on all products. Historical probabilities (percentages on each level) are initially only available for the most popular e-mini and micro CME futures products. This includes CL, GC, ES, NQ, YM, MGC, MES, MNQ, MYM. For a full list of supported products, click the button above. Historical probabilities are recomputed and updated on a regular basis. Recomputing the levels ensures that recent price action is taken into account. If you would like to see historical probabilities for other products please contact us.

The indicator supports historical probabilities for both the regular trading hours session (beginning at 9:30am ET) and the overnight session (beginning at 6pm ET). You can trade each session with probabilities computed specifically for the respective session type (regular or overnight).

The Details

The Daily Levels indicator works on time-based, tick and range charts. Since the indicator uses onBarClose, it will take 1 minute after the session open for the probabilities to be displayed for the current session. To see the labels for each level, the chart’s “Right Side Margin” property will need to be set to about 80 depending on bar width. Give it a try today, free for 14 days!

If you have any questions, suggestions or run into any issues, please don’t hesitate to contact us.

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.

Swing VWAP Indicator for NinjaTrader 8

chart with swing vwap indicator plotted
Swing VWAP automatically plotting VWAPs from 2 most recent highs and lows.

New in Code-N-Trade Bundle, the Swing VWAP Indicator takes the work out of managing anchored VWAPs from recent swing highs and lows. Just add the indicator to your chart, set the strength and number of swing high/low VWAPs to plot and let it automatically plot and update VWAPs anchored to recent swing highs and lows.

swing vwap indicator settings dialog box

As new swing highs and lows unfold, the indicator will automatically add these new highs and lows. By tuning the strength setting, you can configure whether you want the indicator to snap to minor highs and lows or if it should prefer more major highs and lows.

By default, the indicator will plot Anchored VWAPs from the most recent swing highs and lows only. To plot additional highs/lows, adjust the “How Many” setting. If you want to plot VWAPs from the three most recent highs and lows (6 VWAPs total) set “How Many” to 3.

The indicator supports both time-based charts as well as tick charts.

Gone are the days of adding anchored VWAPs to swing highs and lows only to remove them later and re-add them to new highs and lows. Let Swing VWAP do the work for you.

As with all of our tools, you can get started today with a 14 day free trial. Click below to get started.

Using Anchored VWAP Tools


Head over to Anchored VWAP Tools for NinjaTrader 8 to download the Anchored VWAP tools then follow the instructions in this video to install.

Anchored VWAP Drawing Tool

The anchored VWAP drawing tool is incredibly easy to use and a fast way to add Anchored VWAPs to your charts. To add an anchored VWAP to your chart:

Drawing Tools
  1. Purchase and install the Anchored VWAP Tools for NinjaTrader 8
  2. On a chart, click on the “Drawing Tools” icon
  3. Click on “Anchored VWAP” from the “Drawing tools” menu
  4. Click on a bar on your chart to start the Anchored VWAP from

Anchored VWAP Indicator

Using the anchored VWAP indicator is very similar to the drawing tool. The only difference is, instead of clicking on a bar to select the start point, you manually type the date and time into the indicator properties.

Why would you go through this extra effort? Because orders can be attached to indicators.

  1. Purchase and install the Anchored VWAP Tools for NinjaTrader 8
  2. On a chart, click on the “Indicators” icon
  3. Double-click on “Anchored VWAP Indicator” to add it
  4. Enter the start date and time using the YYYY-MM-DD HH:MM format into the “DateTimeStr” field and click “OK.”

As always, please contact us with any questions or issues you have while installing or using these tools.

Anchored VWAP Drawing Tool Alerts

With the release of version, you can now setup NinjaTrader Alerts with the Anchored VWAP Drawing Tool! This means automated emails, text messages, popups, sounds and even orders when the alert condition is met.

For example, create an alert to send you a text message when price breaks above your Anchored VWAP drawing. All with the simple point and click of the Anchored VWAP drawing tool.

To create an alert from an anchored VWAP, right click on the anchored VWAP drawing and select “Alert…”

The “Conditions” dialog will open allowing you to specify under what conditions you want the alert to trigger. For our example, we’ll trigger the alert when the bar closes above the anchored VWAP.

Next we define the action we want to perform when the alert triggers. NinjaTrader supports send emails, text messages, playing sounds, showing popups and also placing orders. For our example, we’ll show a popup.

When the alert triggers a popup displays.

That’s all there is to it. Happy Alerting! As always, if you have questions, please reach out.

Importing symbols into NinjaTrader

Today I found myself wanting to use NinjaTrader charts to view and analyze stock charts. I’m using Kinetick’s free end-of-day market data which works for my stock purposes. This provides data for all US stocks but if you haven’t imported symbol lists in NinjaTrader, you won’t be able to access the symbols in NinjaTrader.

Luckily this is a quick fix. NinjaTrader provides a mechanism to import stock symbol lists from text files. See the screenshot below. To save you some time, I’ve created NYSE and Nasdaq text files which are ready to import now.

Anchored VWAP for NinjaTrader 8 Introduction

The great Brian Shannon of alphatrends.net introduced me to the Anchored VWAP indicator through his videos. I experimented with TC2000 with the free trial but never bought it. The anchored VWAP was always painful to use on other platforms taking many steps.

TradingView has a good anchored VWAP indicator but it’s not my trading platform and it’s expensive, but they do not have a VWAP drawing tool. TC2000 is the only platform I’ve seen the drawing tool on, prior to developing one for NinjaTrader. Having used the indicator on TradingView for about a year, I was getting tired of having to manually key in the anchor date every time I wanted to see a VWAP. Also, when I changed the symbol on the chart, because it was an indicator, the VWAPs would stay on the chart. This made it impossible to track VWAPs on different symbols.

This year I switched to NinjaTrader and decided I was going to develop the VWAP drawing tool and indicator for NinjaTrader 8. I present you the Anchored VWAP package for NinjaTrader!

anchored vwap for ninjatrader 8 software box

The drawing tool allows for super quick and easy addition of VWAPs to your chart. The indicator can be used with NinjaTrader’s automated trading features. I tend to use the drawing tool for analysis because it’s quick and easy allowing me to add multiple VWAPs in seconds. Then when I want to put in an order, I’ll add the indicator to my chart and attach an order to it.

Anchored VWAP Drawing Tool

  • click on a bar to add a VWAP from that point
  • no limit to the number of VWAPs you can add to your chart
  • drag the anchor or line/path to move to a different bar


  • enter the date/time of the anchor
  • displays VWAP from that point to the current price
  • allows for attaching automated trading rules
  • great for when you want to automatically trade based on a VWAP

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.