guides 10 min read

MZpack Complete Guide: Setup, Features & Tips (2026)

Complete guide to setting up and using MZpack — from account creation to pro-level tips.

By TradingToolsHub Editorial Published May 6, 2026
MZpack setup guide — TradingToolsHub

What is MZpack?

MZpack is a NinjaTrader 8 order flow and orderbook indicator suite built for futures, forex, stocks, and crypto traders who want granular visibility into market structure. Founded in 2016 and based in Georgia (EU), MZpack combines six purpose-built modules—mzFootprint, mzVolumeProfile, mzBigTrade, mzMarketDepth, mzVolumeDelta, and mzDeltaDivergence—into one platform alongside an automated strategy engine and a public API for custom development. The platform holds a 4.0/5 rating and starts at $49/month for indicators, with lifetime licenses available from €399 (roughly $430 USD). MZpack is built for order flow traders who already understand footprint analysis and want iceberg detection, liquidity migration tracking, and DOM imbalance signals without switching away from NinjaTrader 8.

How to Create Your MZpack Account

Getting started with MZpack is straightforward, though account creation differs slightly depending on whether you want to evaluate the product first or commit to a paid tier.

For the free 14-day trial: Visit mzpack.pro and click the trial signup button. You'll need to provide your email address, create a password, and select your region (important for payment processing, as MZpack uses EU payment infrastructure). No credit card is required for the trial. Once verified, you'll receive a download link for the NinjaTrader 8 add-on installer and API documentation if you opted in. Setup typically takes 10–15 minutes from signup to first login.

For paid plans: Complete the trial signup first (even if you're planning to buy), then navigate to the pricing page and select your tier. MZpack offers payment through mycommerce.com, which handles both monthly subscriptions and lifetime licenses. Be aware that US-based buyers will see prices in EUR and may incur a small forex spread—€49/month translates to roughly $53–55 USD depending on exchange rates, plus potential foreign transaction fees if your card doesn't waive them. European buyers pay directly in EUR without markup.

Verification: MZpack does not require identity verification for account creation. Payment verification happens at the payment processor level (standard credit/debit card validation). You'll receive a license key via email once payment clears, typically within minutes.

Estimated total setup time: 15–20 minutes to create an account and download the installer; 30–45 minutes if you're also connecting the add-on to your NinjaTrader 8 installation for the first time.

Setting Up MZpack for the First Time

MZpack integrates directly into NinjaTrader 8 as an add-on, so setup assumes you already have NT8 running with a data feed or broker connection.

Installation: Download the MZpack installer from your account dashboard and run it on the machine where NinjaTrader 8 is installed. The installer will automatically detect your NT8 directory and place MZpack files in the correct location. Restart NinjaTrader 8 after installation completes.

Dashboard layout: After restart, you'll see MZpack indicators appear in the NinjaTrader 8 indicator list under a new "MZpack" category. The main workspace is your chart window—you'll add MZpack indicators to existing charts or create new ones for each module you want to monitor. Unlike some add-ons that include a separate control panel, MZpack integrates directly into your NT8 interface, so there's no secondary dashboard to learn.

Key first-time settings:

  • Broker/data feed connection: MZpack does not manage your broker connection—NinjaTrader 8 does. Ensure your data feed is connected and live before enabling real-time indicators. If you're paper trading, enable NinjaTrader 8's simulated account first.
  • License key activation: Paste your license key into the MZpack settings panel (Tools > Options > MZpack License) and restart NT8. Trial and free-tier users will see a watermark on indicators but no key entry required.
  • Chart timeframe selection: MZpack indicators work best on intraday timeframes (1-minute to 15-minute for futures, 5-minute to hourly for stocks). Set your chart to your primary trading timeframe before adding indicators.
  • Volume profile settings: Open mzVolumeProfile and adjust the profile period (how many bars to profile) and value area percentage (typically 70% by default). This is your first major customization—smaller periods show micro-structure, larger periods show macro support/resistance.
  • DOM/depth of book settings: If using mzMarketDepth (futures only—not supported on forex), adjust the number of price levels displayed. Showing 20 levels is typical for NQ or ES; 50+ levels helps when tracking large institutional moves.

Broker integration: MZpack indicators read directly from your NT8 data feed and account, so if your broker is connected to NinjaTrader 8, MZpack will have access to your order history, fills, and account equity. No separate API setup is required for basic indicator usage. The MZpack API comes into play only if you're building custom strategies or indicators in NinjaScript/C# (covered below).

Essential Features You Should Know

1. mzFootprint – Displays buy and sell volume at each price level in each bar, shown as a heatmap or numerical grid. This is your baseline for seeing where buyers and sellers are active. Use footprint to spot iceberg orders (large trades that execute across multiple small prints) and to confirm volume at support/resistance zones before entering. If you see a tight cluster of buying at one price and selling at another, footprint will make it obvious; price action alone won't.

2. mzVolumeProfile – Aggregates volume over a specified period and plots it horizontally, showing where the most volume traded. The module highlights high-volume nodes (HVNs) and low-volume nodes (LVNs); price tends to move through LVNs quickly and stall at HVNs. Use volume profile to identify likely support/resistance levels that aren't on your moving averages. For example, if the market printed a 200-lot order at 4275.50 ES, volume profile will flag that price as an HVN, and you can watch for reversals or breakouts at that level.

3. mzBigTrade – Alerts you to large single transactions that exceed your threshold (configurable). This module is crucial for spotting institutional order flow. Set your big trade threshold to, say, 50 contracts on ES, and you'll get audible alerts when someone dumps or sweeps that size. Use this to see where big money is flowing in real-time and adjust your conviction accordingly.

4. mzMarketDepth – Shows the Level 2 orderbook (bid/ask depth) in a visual ladder format, with color-coding for buy/sell pressure at each level. This is the most powerful tool for scalpers and order flow traders on futures. Watch for DOM imbalances (huge ask walls disappearing right as price rallies) and iceberg detection (large orders that refresh at the same price level repeatedly). Important limitation: mzMarketDepth does not work on forex because forex brokers don't expose true Level 2 data to NinjaTrader 8.

5. mzVolumeDelta – Plots the difference between up-volume and down-volume for each bar, showing cumulative delta and delta divergence. Use this to spot when sellers are trapped (high volume, low delta) or when buyers have given up (rallying price with falling delta). Divergences here often precede reversals by 1–3 bars. This is where the automated MZpack Strategies product (€399 lifetime) finds its edge—the algorithm watches for delta divergence patterns and signals entries/exits inside NT8 itself.

6. mzDeltaDivergence – Isolates delta divergence setups: price makes a new high but delta does not, or price makes a new low but delta does not. This is a macro version of the mzVolumeDelta divergence pattern. Use it on 5-minute and 15-minute charts to spot reversals that precede broader pullbacks. Pair it with volume profile to see if the divergence is happening at an HVN (more likely to reverse) or an LVN (more likely to be a brief pause).

7. Automated Strategy Engine (MZpack Strategies) – Sold separately at €399 lifetime or as part of the €599 bundle, this module backtests and runs automated order flow strategies inside NinjaTrader 8. It includes pre-built Divergence strategies that trigger on delta and price divergences, execute trades, and manage stops/targets automatically. This is for traders who want to systematize order flow setups without writing code. Backtesting is included, so you can validate the strategy on historical data before running it live.

MZpack Pricing: Which Plan Should You Choose?

Free Trial ($0/mo): 14-day full access, no credit card required. Includes all six indicators and access to the API documentation. Best for: Anyone evaluating MZpack before committing. Use this to confirm the indicators integrate smoothly with your broker and that the learning curve is acceptable.

MZpack Indicators Monthly ($49/mo or €49/mo): Recurring subscription for all six indicators and API access. Best for: Short-term evaluation or traders who want to test order flow without lifetime commitment. After 12 months, you'll have paid €588 ($630+), so if you plan to use MZpack for more than a year, the lifetime license is better value. Monthly billing is popular with traders who rotate tools frequently.

MZpack Indicators Lifetime (€399): One-time payment for permanent access to all six indicators and the API. Best for: Serious order flow traders who plan to use MZpack as a core tool. This breaks even in 8–9 months of monthly billing and is substantially cheaper than comparable suites like Bookmap (which runs $60–100/mo for equivalent feature depth). Lifetime buyers also get updates and new module releases at no additional cost.

MZpack Strategies Lifetime (€399): One-time payment for the automated strategy engine, backtesting tools, and pre-built Divergence strategies. Does not include the six indicators—you'll need to buy the Indicators Lifetime tier separately or pair it with a monthly subscription. Best for: Algo traders who want to automate order flow setups and backtest at scale. Use the free trial first to see if the pre-built Divergence strategies match your edge.

Indicators + Strategies Bundle (€599): Combines both Indicators Lifetime and Strategies Lifetime at a €199 discount. Best for: Traders who want the full MZpack suite—manual indicators for discretionary trading plus automated strategies for systematized entry/exit. This is the highest-value option if you plan to use both components.

Important pricing note: Prices are displayed in EUR, and US-based buyers will pay approximately $53–55/month for monthly indicators and €430–450 for lifetime tiers depending on exchange rate and card issuer. Some cards waive foreign transaction fees; others charge 1–3%. Factor this into your cost comparison if you're comparing MZpack to USD-priced competitors like Bookmap.

Pro Tips for Getting the Most Out of MZpack

1. Start with mzVolumeProfile and mzFootprint before adding other modules. Many new MZpack users try to monitor all six indicators at once and get overwhelmed. Volume profile and footprint are the foundation—learn to spot HVNs, LVNs, and large single trades before layering in mzMarketDepth imbalances or delta divergences. Add one module per week, and your learning curve will be much gentler.

2. Customize your big trade threshold per instrument and session. ES during the open might trigger alerts on 100-lot prints, but during the afternoon slow period, 50 lots is big money. Use mzBigTrade's configurable threshold to match your instrument's typical size. For NQ, micro contracts, or forex majors, adjust accordingly. This prevents alert fatigue and keeps you focused on truly significant prints.

3. Pair volume profile with your support/resistance levels from previous days. If yesterday's close was 4280 ES and mzVolumeProfile shows an HVN at 4279.75, that convergence is a high-probability short zone. MZpack doesn't do magic—it finds structure. Combine structure with your price action analysis for better entries.

4. Use delta divergence on 5-minute and 15-minute charts, not 1-minute. On 1-minute, divergences are too frequent and often noise. 5-minute divergences filter out intrabar noise and align with swing-level reversals. If you're a scalper, use 1-minute footprint for entry confirmation, but rely on 5-minute divergence for macro directional bias.

5. If you're using mzMarketDepth (futures only), watch for layering and iceberg refreshes.** A trader who keeps repricing a large ask wall slightly higher as price rallies toward it is likely defending that level. When that wall suddenly disappears, the move often accelerates. MZpack flags these patterns automatically, but you'll catch more if you actively watch the DOM refresh for 10–15 minutes per session.

6. Backtest the Strategies module before running it live, even if you use the pre-built Divergence strategy. Market conditions change. What worked well in 2024 ES might underperform in range-bound 2026 sideways chop. Use the backtesting tools to validate the strategy on your most recent 200–500 bars before enabling live trading, and retest monthly.

7. Join the MZpack community or follow traders who publish setups with MZpack indicators. The public API means some traders have published custom indicators and strategies based on MZpack data. Learning how others use mzDeltaDivergence or mzVolumeProfile divergences will accelerate your edge development. mzpack.pro hosts a forum and trading community.

Common MZpack Issues and How to Fix Them

Issue 1: mzMarketDepth shows "N/A" or blank even though your broker is connected. This happens on forex pairs because forex doesn't expose Level 2 data to NinjaTrader 8. Solution: mzMarketDepth is futures-only. If you trade forex, use the other five modules (footprint, volume profile, big trade, volume delta, delta divergence) instead. If you trade ES/NQ, ensure your data feed includes Level 2 (most NinjaTrader 8 brokers support this; some discount brokers don't). Check with your broker if unsure.

Issue 2: Indicators are slow to load or lag on multi-timeframe charts. MZpack indicators are compute-intensive because they're analyzing every print and DOM update. If you're running 8+ charts with all six modules visible, your machine will struggle. Solution: Reduce the number of active indicators per chart. Use mzVolumeProfile and mzFootprint on your main chart, and relegue mzMarketDepth to a second chart or run it on a separate display. Close unused charts and update NT8's playback cache before running live (Tools > Caching > Playback Cache).

Issue 3: License key is not being recognized after purchase. Rarely, the email with your license key ends up in spam or bounces. Solution: Log into your mzpack.pro account directly and navigate to "My Licenses" to retrieve your key. If the key still doesn't work in NT8 after pasting it correctly, restart NinjaTrader 8 completely (close all windows, not just the application). If the issue persists, contact MZpack support@mzpack.pro with your order number.

Issue 4: You're seeing divergences frequently but they're not resulting in reversals. This is a setup confirmation problem, not a software problem. Divergences are only meaningful at HVNs, after large prints, or near major support/resistance—not on every random bar. Solution: Pair mzDeltaDivergence with mzVolumeProfile to confirm divergences are happening at HVNs. Also ensure you're using a timeframe that matches your holding period (5+ minute charts for swing entries, not 1-minute scalp attempts). If divergences still underperform, the strategy itself may not fit your market conditions or edge—test a different setup on simulated account first.

Is MZpack Worth It? Our Verdict

MZpack is worth the investment for NinjaTrader 8 traders who want deep order flow analysis without switching platforms. The six-module architecture (footprint, volume profile, big trade, market depth, volume delta, delta divergence) is unusually cohesive, and the €399 lifetime license is genuinely cheaper than comparable desktop order flow tools like Bookmap or ATAS, both of which run $60–100/month or higher. The 4.0/5 rating reflects strong functionality paired with a steep learning curve—you'll need to understand order flow mechanics before MZpack clicks. Buy it if: You already trade NinjaTrader 8 futures, you understand footprint and DOM imbalance, and you want iceberg detection plus liquidity migration tracking in one suite. Skip it if: You trade on other platforms (Sierra Chart, TradingView, MetaTrader, cTrader), or you're a beginner trader who doesn't yet have an order flow edge to implement. Use the 14-day free trial first to confirm the learning curve is acceptable for your skill level—that's the best decision filter.

See also: MZpack review, MZpack vs Bookmap, MZpack vs ATAS

MZpackorder flow toolssetup guidetutorialhow to

Tools Mentioned in This Article