The best traders are not the ones who find the most winning trades. They are the ones who survive the losing ones. Here is how DennTech's risk management system keeps your capital intact when markets go against you.
Why Risk Management Is the Foundation, Not the Afterthought
Most new bot traders obsess over strategy selection and entry signals. These matter — but they are secondary to one thing: what happens when you are wrong. A strategy with a 55% win rate and no loss management will eventually bankrupt an account. A strategy with a 45% win rate and rigorous loss management can compound profitably for years.
DennTech includes four distinct risk management layers that work independently and in combination. Understanding each one — and configuring them correctly — is more important than any strategy parameter.
Layer 1: Per-Trade Stop Loss
The per-trade stop loss is the most fundamental protection in any trading system. In DennTech, this is configured as a percentage of the entry price. Once a position moves against you by the defined percentage, the bot closes the trade automatically, regardless of any other signal.
How to Configure It
In the DennTech interface, navigate to Settings → Risk Management → Per-Trade Stop Loss. The default is 2%. For most strategies and account sizes, a range of 1.5%–3% is appropriate:
- 1.0–1.5%: Tight stops. More frequent stop-outs in volatile conditions, but individual losses are small. Best for scalping and high-frequency strategies.
- 2.0–2.5%: Balanced. Gives trades room to breathe through normal noise while capping meaningful losses. Best for RSI, MACD, and mean reversion.
- 3.0–4.0%: Wider stops. Fewer stop-outs, but larger individual losses when they occur. Best for trend following on larger timeframes.
Real-World Example: The May 2024 Flash Crash
In May 2024, Bitcoin dropped approximately 12% in under four hours on unusually high volume. Accounts running trend-following strategies without stop losses saw open positions move significantly underwater before the recovery. Accounts with a 2.5% per-trade stop loss were stopped out early in the move, losing 2.5% on the affected trade — then re-entered at lower prices after the dust settled, effectively converting the crash into a buying opportunity.
The accounts without stops? Many held through the full 12% drawdown, recovering eventually but having locked their capital in a losing position for weeks.
Layer 2: Session Cap
The session cap defines the maximum total loss the bot is allowed to accumulate in a single trading session before it halts all activity and waits for manual review. This prevents a sequence of losses — whether from a malfunctioning strategy, a sudden market dislocation, or an API connectivity issue causing misfires — from cascading into a catastrophic account drawdown.
Configuration
Set in Settings → Risk Management → Session Loss Cap. The cap is expressed as a percentage of your total trading capital:
- Conservative accounts: 3–4% daily cap
- Standard accounts: 5% daily cap (industry-standard recommendation)
- Aggressive multi-strategy setups: 7–8% cap, with additional per-strategy caps active
What Happens When the Cap is Hit
When the session cap is reached, DennTech does three things: closes any open positions using market orders, disables all strategy execution, and logs a detailed session report including every trade that contributed to the cap. The bot will not resume until you manually review and confirm the restart — this forced review is a deliberate safety feature, not an inconvenience.
Case Study: Strategy Misconfiguration Caught by Session Cap
A DennTech user testing a new scalping configuration on a volatile altcoin pair made a decimal error in the position sizing field, resulting in trades 10x the intended size. The first three trades all went against the position simultaneously. Without a session cap, this would have produced a loss of approximately 30% of the account in under 20 minutes.
With a 5% session cap configured, the bot halted after the third trade, preserving 95% of the capital. The user corrected the configuration error and resumed with full capital. Without the session cap, they would have been trading with 70% of capital — or less.
Layer 3: Trailing Stop
A trailing stop is dynamic — it moves with the position as it moves in your favour, locking in profit progressively while still giving the trade room to continue running. Unlike a fixed stop loss, a trailing stop is not triggered by price moving against you by a fixed amount from entry; it triggers when price reverses by a defined amount from the peak.
How DennTech Implements Trailing Stops
DennTech's trailing stop system updates the stop level in real time as the position profit increases. If you configure a 1.5% trailing stop on a trade that moves 4% in your favour, the stop will be set at 2.5% above entry — locking in 2.5% profit even if the position reverses immediately.
This is particularly powerful for momentum and trend following trades, where the goal is to let winners run while protecting accumulated gains.
Trailing Stop vs Fixed Stop: When to Use Each
- Fixed stop + trailing stop (both active): Best for most strategies. The fixed stop protects against initial adverse moves; the trailing stop manages exit once profit is established.
- Trailing stop only: Appropriate for strong trend following positions where you want maximum run potential. Higher variance but greater upside.
- Fixed stop only: Appropriate for mean reversion and RSI strategies where the target exit is pre-defined and a trailing stop would trigger prematurely.
Layer 4: Automatic Reset Trigger
The Automatic Reset Trigger is the most sophisticated of DennTech's risk layers. It monitors position behaviour in real time and triggers an automatic trade reset under specific abnormal conditions:
- Position price deviates beyond a configurable standard deviation from expected range
- API response time exceeds threshold (indicating exchange connectivity issues)
- Position age exceeds the configured maximum hold time for the active strategy
- Realised loss rate in the current hour exceeds the configured per-hour cap
When triggered, the reset closes the affected position, logs the trigger reason and conditions, and places the affected strategy in a cooldown period before re-enabling execution. This prevents the bot from repeatedly entering and losing on a trade that is clearly not working under current conditions.
Building Your Risk Management Stack
The four layers are designed to complement each other. Here is a recommended starting configuration for a standard account:
| Layer | Setting | Value |
|---|---|---|
| Per-Trade Stop Loss | Percentage | 2.0% |
| Trailing Stop | Trail distance | 1.5% |
| Session Cap | Daily loss limit | 5.0% |
| Auto Reset Trigger | Cooldown period | 30 minutes |
With these settings, no single trade can lose more than 2%, any profitable trade is protected by a trailing stop, the daily loss cap ensures no catastrophic session, and the auto-reset prevents repeated losses on a malfunctioning condition.
The Psychological Value of Automation
Risk management tools do more than protect capital — they remove the emotion from risk decisions. Manual traders often move stop losses, override session discipline, and rationalise holding losing trades. A configured bot does not. The rules execute exactly as set, every time, without hesitation or second-guessing.
This consistency is one of the most underrated benefits of automated trading, and it is built into every DennTech edition from the Retro entry tier through to the Elite Version 5.0.