My account

Trading Utilities · €49

Drawdown Minimizer Risk Management Utility for MT5

Manage portfolio risk with the Drawdown Minimizer. A specialized MT5 utility by Pitt Petruschke (AlgoVerdict), sold on the Algo Trading Space marketplace.

Drawdown Minimizer · video
Observing the Impact of Drawdown Minimizer

€49

Drawdown Minimizer logoTrading Utilities

Saved by default
100%
The default Save % setting, which determines the proportion of net realized profit (including swap and commission) that is allocated to the savings book to fund position reductions.
Lot per slice
0.01
The minimum typical slice size, representing one lot step of the broker (0.01 lot on most accounts).
Instance per account
1
The required number of active installations per account.
Chart views
3
The available historical view options for the dashboard chart, allowing you to monitor target load, savings, and account drawdown over 7 days, 30 days, or all timeframes.

Managing Risk with the Drawdown Minimizer MT5 Utility

Drawdown Minimizer is a MetaTrader 5 utility by partner developer Pitt Petruschke (founder of AlgoVerdict), sold directly on the Algo Trading Space marketplace. It is designed for traders running portfolios of multiple Expert Advisors (EAs) or grid-based strategies where a single position may remain stuck in a drawdown for extended periods. It is not for traders seeking to predict market direction or turn losses into profits. Trading involves risk of capital loss, and past performance does not predict future results.

The utility functions as a secondary process that runs alongside your existing trading systems. It never opens a trade itself. Instead, it maintains a “savings book” that tracks the net realized profit of your entire account—including profit, swap, commissions, and fees from all EAs and manual trades. When the book reaches a sufficient threshold, the tool uses those funds to close the oldest losing positions of your chosen EAs, slice by slice. This process reduces open volume, lowers margin requirements, and stops the accumulation of daily swap costs on stagnant positions.

This tool is a partner product from Pitt Petruschke (AlgoVerdict) and is available for purchase on the Algo Trading Space marketplace. It is specifically designed for MetaTrader 5 and works on both hedging and netting accounts. Because the utility modifies the lifecycle of existing trades, it is essential to use the built-in “Dry Run” mode to observe how your specific EAs react when a position is partially closed before committing to live execution.

How Drawdown Minimizer Manages Your Account Risk

It acts as a specialized savings book that tracks the net realized profit of your entire account—including swaps and commissions—to systematically pay off the oldest losing positions of your chosen Expert Advisors. This process reduces the long-term risk of a single basket of trades dragging down your account.

  • The Net Profit Savings Book

    The utility maintains a comprehensive savings book by tracking the net result of every closed trade in your account.

    Read more

    The utility maintains a comprehensive savings book by tracking the net result of every closed trade in your account. This includes profit, swap, commission, and fees from all EAs and manual trades. The tool calculates the accumulation of earned funds to determine how to use those funds to reduce old positions. It is important to note that deposits, withdrawals, credits, and bonuses are never counted in this calculation.

  • Targeted Position Reduction

    You choose the targets, and only their losing positions are paid off.

    Read more

    You choose the targets, and only their losing positions are paid off. Enter magic numbers and ranges separated by commas (for example 123456,123457 or 1000-1999, for EAs that give every grid level its own magic), or a text from the trade comment (not case-sensitive, several separated by commas; check the comment column first, since some EAs write none and some brokers shorten it). When both are set, you pick magic OR comment, or magic AND comment. Symbols to reduce limits the pay-off to chosen symbols, and Min position age leaves younger positions alone, so a fresh basket can still resolve itself. Winners and every other position are never touched; with no target set, the panel shows NO TARGET SET.

  • Oldest First Execution Logic

    The utility follows a strict chronological priority, targeting the oldest losing position first.

    Read more

    The utility follows a strict chronological priority, targeting the oldest losing position first. This prevents the system from prioritizing younger, cheaper positions over the ones that have been dragging on for months. By focusing on the oldest trades, the tool addresses the positions that have likely accumulated the most swap costs over time.

  • Precision Slicing Mechanism

    Instead of closing entire positions at once, the utility operates in slices.

    Read more

    Instead of closing entire positions at once, the utility operates in slices. Once the savings book reaches a specific threshold, the tool closes a small portion of the oldest position—for example, a 0.01 lot step. This includes the slice's share of the floating loss and swap. If less than the Close fully if rest below amount (0.02 lots by default) would remain after a slice, the position is closed fully as soon as the book covers it, so no tiny leftovers stay open. Close mode Whole closes complete positions only, once the book can pay the whole position.

  • Customizable Start Triggers

    You decide exactly when the spending phase begins.

    Read more

    You decide exactly when the spending phase begins. You can set the tool to start reducing positions based on a specific position age (e.g., 30, 60, or 90 days), when the total account drawdown reaches a specific percentage (e.g., 15%), or you can trigger it manually by pressing the START button. The PAUSE function always takes precedence to ensure you can stop the process instantly. With Keep running once started on (the default), the pay-off continues until no target loss is left, even if the condition goes away; switched off, it pauses as soon as no condition is met.

  • Real-Time Dashboard and Monitoring

    The on-chart panel provides a clear overview of your current status, including the total Saved, Spent, and Available funds.

    Read more

    The on-chart panel provides a clear overview of your current status, including the total Saved, Spent, and Available funds. It displays the current open loss of target positions and how much of that load has already been reduced. You can also monitor the next slice price and view a history chart of target load, savings, and account drawdown over 7 days, 30 days or all. A badge shows DRY RUN or LIVE, and the status reads WAITING FOR START, SAVING (running, but not enough in the book yet), RUNNING, PAUSED, DONE or NO TARGET SET. Next names the position and what its slice costs, or how much is still missing.

  • Comprehensive Dry Run Mode

    To ensure your strategy reacts correctly to partial closures, the utility defaults to Dry Run mode.

    Read more

    To ensure your strategy reacts correctly to partial closures, the utility defaults to Dry Run mode. In this mode, the tool simulates the reduction process and logs exactly what it would have closed in the journal without actually executing any trades. This is a critical step for testing how a grid EA or other automated system handles a reduction in open volume before going live.

  • Risk and Margin Management

    While the utility does not change your account equity, it directly impacts your risk profile.

    Read more

    While the utility does not change your account equity, it directly impacts your risk profile. By closing out old positions, it reduces your total open volume and margin requirements. This effectively lowers the chance of an old basket of trades dragging the account deeper and helps stop the constant accumulation of swap costs on long-term stuck positions.

  • Automated Notification System

    Stay informed without watching the terminal.

    Read more

    Stay informed without watching the terminal. With Push notification on, the MetaTrader app on your phone gets a message for every full close, for start and pause, and a daily summary. Show panel and its X and Y position control the panel on the chart.

  • Flexible Implementation and Setup

    The utility is designed for quick installation on a single MT5 instance per account.

    Read more

    The utility is designed for quick installation on a single MT5 instance per account. It works on both hedging and netting accounts. Once attached to a quiet chart, you simply enter your magic numbers and select your preferred starting criteria. It is a non-intrusive way to manage the long-term consequences of high-drawdown trading scenarios.

  • Quick Setup Guide

    Attach the utility to a separate chart (any symbol, any timeframe) — not to the chart of the grid EA you want to reduce.

    Read more

    Attach the utility to a separate chart (any symbol, any timeframe) — not to the chart of the grid EA you want to reduce. Find your EA's magic number in the Trade tab, enter it under Magic Numbers to Reduce, and allow algo trading. Once attached, the panel will appear on your chart.

Who Is This Software For?

It does not predict market direction or generate new trades; instead, it manages the consequences of existing strategies. Use the following profiles to determine if this tool fits your current setup.

  1. Portfolio Traders running multiple EAs

    You manage a diverse set of Expert Advisors across various symbols, and you notice that while some EAs are booking profits, others are stuck in long-term drawdowns.

    Read more

    You manage a diverse set of Expert Advisors across various symbols, and you notice that while some EAs are booking profits, others are stuck in long-term drawdowns. You need a way to connect these two realities. This tool allows the net realized profit from your winning trades and manual positions to fund the reduction of those older, stagnant losing positions. It effectively uses the account's earned balance to lower the risk and margin requirements of your older, heavy-load positions.

  2. Grid and Martingale Strategy Users

    You use automated systems that often result in long-term floating losses or high swap costs.

    Read more

    You use automated systems that often result in long-term floating losses or high swap costs. Because this utility operates by closing positions in slices, it helps you reduce the open volume and the impact of a severe drawdown. Note that aggressive martingale EAs which size the next level from the open volume (or reopen a much bigger lot after part of the basket is closed) are not a good fit; you should test the EA's reaction in dry run mode first. You can use the Dry Run mode to see how your specific grid EA reacts when part of a position is closed before committing to live execution.

  3. Conservative Risk Managers

    You prioritize capital preservation and want to ensure that old, losing positions do not drag the account into a deeper decline.

    Read more

    You prioritize capital preservation and want to ensure that old, losing positions do not drag the account into a deeper decline. You value transparency and want to control exactly when the reduction process begins—whether based on a specific position age, a percentage of account drawdown, or a manual start. You prefer a tool that provides a real-time dashboard to track the savings book, the current target load, and the next expected slice price.

  4. Experienced Algo Traders seeking automation

    You understand that a floating loss is a reality of algorithmic trading.

    Read more

    You understand that a floating loss is a reality of algorithmic trading. You aren't looking for a magic fix to turn a loss into a profit, but rather a systematic way to manage the 'drag' of old positions. You need a utility that can be easily configured via magic numbers or trade comments and that can run on a separate, quiet chart to ensure it doesn't interfere with your primary trading-intensive charts.

Key Features and Risk Management

It acts as a specialized savings book that tracks the net realized profit of your entire account—including swaps and commissions—to systematically pay off the oldest losing positions of your chosen Expert Advisors. This process reduces the long-term risk of a single basket of trades dragging down your account.

  • Realized Profit Accumulation

    The utility monitors every closed trade in your account to build a savings book.

    Read more

    The utility monitors every closed trade in your account to build a savings book. Every profitable trade, regardless of the EA or manual origin, pays into the book with its net result, including swap and fees. This ensures that only actual realized gains are used to offset the oldest losing positions, rather than relying on hypothetical or unverified equity changes.

  • Oldest-First Slice Reduction

    Instead of closing entire positions at once, the tool works in slices.

    Read more

    Instead of closing entire positions at once, the tool works in slices. It identifies the oldest losing position based on your specified magic numbers or trade comments and closes a small part of it at a time. This method allows you to gradually reduce the open volume and margin requirement of a stuck position without a sudden, massive impact on your account structure.

  • Save Only Part of Each Profit

    The Save % input decides how much of each closed trade's net result goes into the savings book.

    Read more

    The Save % input decides how much of each closed trade's net result goes into the savings book. At the default 100 % everything earned pays off old losers; at 50 % half of every profit still stays on the balance, so the account can keep growing while the old positions are reduced.

  • Dynamic Spending Triggers

    The tool allows you to decide exactly when the reduction process begins.

    Read more

    The tool allows you to decide exactly when the reduction process begins. You can set the spending to start based on a specific position age, a certain account drawdown percentage, or by manual activation. Saving always runs; these settings only decide when the money is spent, and one condition is enough.

  • Comprehensive Dashboard Visibility

    The on-chart panel provides real-time insights into your savings book, showing the current status, amount saved, and the amount already spent.

    Read more

    The on-chart panel provides real-time insights into your savings book, showing the current status, amount saved, and the amount already spent. It also displays the next slice price and a history chart, allowing you to visualize the relationship between your target load, savings, and account drawdown over 7 days, 30 days or all.

  • Count Older Profits

    Saving normally starts the moment the tool is attached.

    Read more

    Saving normally starts the moment the tool is attached. If your account has already booked profits you want to put to work, you can backdate the count to a start date, with a daily spending limit so the older savings are spent at a pace you choose.

  • Rebuilt After Every Restart

    The book is rebuilt from the deal history at every start; a restart or VPS move changes nothing.

    Read more

    The book is rebuilt from the deal history at every start; a restart or VPS move changes nothing. Only what has been earned is spent, and if the book drops below what was already spent, the reduction waits until money has been earned again.

  • Paced, Broker-Safe Closing

    Min seconds between closes (30 by default) allows at most one close every 30 seconds, so the pay-off never turns hectic.

    Read more

    Min seconds between closes (30 by default) allows at most one close every 30 seconds, so the pay-off never turns hectic. With a Max spread set, no slice is closed at a wider spread; the position waits until the spread fits again. Positions whose market is closed, or that failed three times, are skipped for a while.

How to Set Up and Run the Drawdown Minimizer

It functions as a secondary layer of management, ensuring that realized profits from your active portfolio are used to systematically reduce the risk of stagnant, losing positions. Whether you are managing a single grid EA or a complex multi-EA portfolio, the setup process is straightforward and requires no coding skills.

  1. Purchase and Installation

    First, buy the utility on the Algo Trading Space marketplace for 49 EUR plus VAT, for MetaTrader 5 or MetaTrader 4, and download it from My Account on Algo Trading Space.

    Read more

    First, buy the utility on the Algo Trading Space marketplace for 49 EUR plus VAT, for MetaTrader 5 or MetaTrader 4, and download it from My Account on Algo Trading Space. In MetaTrader 5, open File, then Open Data Folder, and copy the .ex5 file into MQL5\Experts. Then right-click Expert Advisors in the Navigator and choose Refresh. Drawdown Minimizer then appears in the Navigator under Expert Advisors, ready to configure on your local terminal or VPS. Drawdown Minimizer checks its licence online, so allow our address once in MetaTrader: open Tools, then Options, then Expert Advisors, tick "Allow WebRequest for listed URL" and add https://algotradingspace.com.

  2. Identify Target Magic Numbers

    To tell the utility which trades to target, you must find the specific magic number of the EA you wish to reduce.

    Read more

    To tell the utility which trades to target, you must find the specific magic number of the EA you wish to reduce. Open your MetaTrader 5 Trade tab, right-click any column header, and enable the “Magic” column. This reveals the unique identifier for your EA, which you will need to input into the settings to ensure only specific losing positions are touched.

  3. Attach to a Dedicated Chart

    Open a quiet chart, such as EURUSD on an H1 timeframe.

    Read more

    Open a quiet chart, such as EURUSD on an H1 timeframe. It is important to note that you should not attach the utility to the same chart used by your grid EA. Drag the Drawdown Minimizer from the Navigator onto this new, separate chart. One instance per account is sufficient to manage all your target magic numbers across the entire account.

  4. Configure Settings and Dry Run

    Enter your target magic numbers or a magic range into the input fields.

    Read more

    Enter your target magic numbers or a magic range into the input fields. By default, the utility starts in Dry Run mode. In this mode, the tool will only log in the journal what it would potentially close without actually executing any trades. This is a critical step to observe how your grid EA reacts to reduced volume and to verify the logic before live execution. After a week or two, set Dry run to false.

  5. Activate the Savings and Spending Logic

    Now decide when the spending starts: either immediately by pressing START, or automatically when a target position reaches a specific age (e.g., 30 or 90 days) or when the account drawdown reaches a specific percentage.

    Read more

    Now decide when the spending starts: either immediately by pressing START, or automatically when a target position reaches a specific age (e.g., 30 or 90 days) or when the account drawdown reaches a specific percentage. The PAUSE function always wins; the panel's red target-load line should fall.

Drawdown Minimizer in Numbers

The utility operates by tracking net realized results to systematically reduce exposure. It is designed to pay off old, stagnant positions using the profits earned by your other active strategies. The following numbers represent the core settings and typical operation of the tool.

  • 100%

    saved by default

    The default Save % setting, which determines the proportion of net realized profit (including swap and commission) that is allocated to the savings book to fund position reductions.

    Read more

    The default Save % setting, which determines the proportion of net realized profit (including swap and commission) that is allocated to the savings book to fund position reductions.

  • 0.01

    lot per slice

    The minimum typical slice size, representing one lot step of the broker (0.01 lot on most accounts).

    Read more

    The minimum typical slice size, representing one lot step of the broker (0.01 lot on most accounts). A small rest is closed together with the last slice.

  • 1

    instance per account

    The required number of active installations per account.

    Read more

    The required number of active installations per account. One instance of the utility is sufficient to manage all specified magic numbers across the entire MT5 account.

  • 3

    chart views

    The available historical view options for the dashboard chart, allowing you to monitor target load, savings, and account drawdown over 7 days, 30 days, or all timeframes.

    Read more

    The available historical view options for the dashboard chart, allowing you to monitor target load, savings, and account drawdown over 7 days, 30 days, or all timeframes.

Why Traders Choose Drawdown Minimizer

Managing a portfolio of multiple Expert Advisors requires more than just monitoring individual performance; it requires a way to handle the long-term consequences of stagnant positions.

  1. Reduces Long-term Risk

    While it does not change your total equity, the utility actively reduces your open volume and margin requirements.

    Read more

    While it does not change your total equity, the utility actively reduces your open volume and margin requirements. By closing out oldest losing positions, it eliminates the ongoing swap costs and the risk of a stale basket of trades dragging the account deeper during adverse market cycles.

  2. Automated Savings Book

    The tool maintains a transparent ledger of your account's net realized results.

    Read more

    The tool maintains a transparent ledger of your account's net realized results. It automatically tracks profits, swaps, and commissions from all EAs and manual trades, ensuring that only truly earned capital is used to offset old losses.

  3. Precision Target Control

    You have granular control over which positions are targeted.

    Read more

    You have granular control over which positions are targeted. You can specify magic numbers, magic ranges, or even specific trade comments, ensuring the utility only touches the specific 'old losers' you want to reduce without affecting your winners.

  4. Transparent Monitoring

    The on-chart dashboard provides real-time insight into your status.

    Read more

    The on-chart dashboard provides real-time insight into your status. You can see the current savings, the amount spent, the available funds, and the next planned slice, all while monitoring the decline of the target load via the integrated history chart. You can also use the Account Tracker as the place to follow the account's balance, equity and drawdown over time while the minimizer works.

  5. Safety-First Execution

    The utility is designed with a heavy emphasis on user control.

    Read more

    The utility is designed with a heavy emphasis on user control. With the 'Dry Run' mode enabled by default, you can observe exactly how the tool would behave in the journal before any actual trades are closed, allowing you to test the impact on your grid EAs or compare it against live results and drawdown profiles.

  6. Honest About the Trade-off

    Closing a loser with saved profit does not change equity — a floating loss becomes a realized one.

    Read more

    Closing a loser with saved profit does not change equity — a floating loss becomes a realized one. What drops is open volume, margin and swap. The price is that if the market would have come back, that way back is gone for the closed slices.

Observing the Impact of Drawdown Minimizer

The explainer video demonstrates how the utility runs alongside your existing EAs without opening any new trades. It focuses on the 'savings book' concept, showing how realized profits from successful trades are used to pay off the oldest losing positions in slices. You will see how the dashboard displays the target load and how the red line falls as the utility executes its task.

When testing the utility yourself, we highly recommend staying in 'Dry Run' mode for at least one to two weeks. This allows you to verify the logic and see how your specific grid or martingale EAs react to a partial position closure before you commit to real capital reduction. Pay close attention to the journal to see how the tool handles slices and potential broker errors.

Drawdown Minimizer: Frequently Asked Questions

Get clear answers about how the drawdown minimizer utility functions within your MT5 environment to manage risk and equity.

Does the drawdown minimizer actually increase my account equity?

No, it does not increase equity. It converts a floating loss into a realized one by using existing profits. While it reduces your risk and stops swap accumulation, it does not predict the market or turn a loss into a profit.

How do I select which EAs the utility will target?

Enter the unique magic numbers or a magic range into the settings to target specific EAs. The utility only attempts to reduce the oldest losing positions associated with those specific identifiers, ensuring your other strategies remain unaffected by the process.

Where can I buy Drawdown Minimizer and what does it cost?

It costs 49 EUR plus VAT as a one-time payment on the Algo Trading Space marketplace, for MetaTrader 5 or MetaTrader 4: choose the platform at checkout.

What is the difference between 'Whole' mode and standard slicing?

Standard mode closes the oldest position in small, adjustable slices to manage the reduction. In 'Whole' mode, the utility only closes complete positions once the required amount is available in the savings book, rather than using partial position closures.

Do I need a VPS to run Drawdown Minimizer?

The savings book is rebuilt from the deal history at every start, so a restart or a VPS move changes nothing. However, slices are only closed while the terminal runs, so a VPS suits an account that already trades 24/5.

Can I change the tool's own magic number?

Only if another EA on the account already uses it (the default is 770077). The tool marks its own closes with this number, and the savings book and start time are tied to the account number plus this magic, so never change it while the tool is running.

Can I use this on a single-EA account?

Yes, but it changes the performance profile by turning it into a portfolio-based strategy. It is most effective in accounts running multiple EAs where one is stuck in a long-term drawdown.

Managing Your Trading Exposure with the Drawdown Minimizer

Best suited for:

  • Traders running multiple EAs in a single account portfolio.
  • Users of grid or martingale EAs that often get stuck in long-term drawdowns.
  • Traders looking to reduce margin requirements and ongoing swap costs.
  • Account managers who want a systematic way to pay off old losing positions.

Not recommended for:

  • Traders who want to increase their total account equity or profit.
  • Users of aggressive martingale EAs that require the full open volume to function correctly.
  • Single-strategy traders who do not have other profitable EAs to fund the savings book.

Once you have downloaded it from My Account and copied it into MQL5\Experts, Drawdown Minimizer appears in your MT5 Navigator under Expert Advisors. We suggest running the utility in 'Dry Run' mode for a week or two to observe the impact on your current trades before enabling live execution. The tool costs 49 EUR plus VAT on the Algo Trading Space marketplace.

Backtest, demo, then a small live account.

That is the order we test our own robots in, and the Account Tracker records every trade along the way. Drawdown Minimizer is one step of it; the other tools cover the rest.