What is hidden Stop Loss?
Hidden stop loss is a risk management technique where traders manage their exit levels mentally or through automated systems rather than placing a visible stop loss order directly on the broker's trading platform. This approach keeps the predetermined exit price invisible to brokers, market makers, and other participants who may have access to order book data.
How It Works
In standard forex trading, a stop loss order sits on the broker's server, visible in the order book. A hidden stop loss removes this visibility by using alternative execution methods.
There are three primary ways traders implement hidden stop losses:
1. Mental Stop Loss: The trader monitors the position manually and closes it when price reaches a predetermined level. For example, a trader enters EUR/USD long at 1.0850 and decides to exit if price drops to 1.0820—but places no actual order. They watch the chart and execute manually when triggered.
2. Expert Advisor (EA) or Script-Based: A custom algorithm runs on the trader's local terminal (such as MetaTrader 4 or 5) and monitors price action client-side. When the price hits the hidden level, the EA sends a market order to close the position. The stop level exists only on the trader's computer, not on the broker's server.
3. VPS-Hosted Automation: Similar to the EA method, but the script runs on a Virtual Private Server for uninterrupted monitoring. This eliminates the risk of disconnection that comes with running scripts locally.
Why traders use this approach: Some traders believe that brokers or liquidity providers engage in "stop hunting"—deliberately pushing price toward clusters of visible stop loss orders to trigger them before reversing direction. By hiding the stop level, traders aim to avoid becoming targets of this practice.
The trade-off: Hidden stop losses carry execution risk. If the trader's internet connection drops, the EA crashes, or the VPS goes offline, the position remains unprotected. A flash crash or gap event during this window can result in losses far exceeding the intended risk. A standard broker-held stop loss executes regardless of the trader's connectivity.
Common Misconceptions
"Hidden stop losses eliminate slippage." Incorrect. Because hidden stops trigger market orders at the moment price reaches the level, slippage can actually be worse than with a resting stop order that already sits in the execution queue.
"All brokers hunt stop losses." Regulated brokers operating under FCA, ASIC, or CySEC oversight face strict compliance requirements. Stop hunting by the broker itself is a violation of regulatory standards. This practice is more associated with unregulated or poorly regulated entities.
"A mental stop loss is just as reliable." Emotional decision-making under pressure frequently leads traders to move or ignore their mental stop. Studies on trader psychology consistently show that discretionary exits underperform automated ones in discipline.
Quick Reference
- A hidden stop loss is an exit level managed outside the broker's order book
- Implementation methods include mental monitoring, local EAs, and VPS-hosted scripts
- Primary motivation: avoiding perceived stop hunting by brokers or market makers
- Key risk: loss of connectivity leaves the position completely unprotected
- Hidden stops send market orders on trigger, which can result in greater slippage than resting stop orders
Related Questions
What is stop hunting in forex and how do you avoid it?
What is the difference between a stop loss and a trailing stop?
How does slippage affect stop loss execution in forex?
Want more straight-to-the-point forex answers? Join our Telegram channel: https://t.me/+mVscKiyLiekwMzdl