Stop Loss Optimizer

System Intermediate Singapore All Asset Classes Equities Derivatives Commodities Currency

All Market Conditions

Learn this and Singapore-market strategies in depth — one-time purchase, lifetime access.
Unlock full hub →

Quick Reference

Strategy Type Risk Management / Loss Limitation
Market Outlook All Market Conditions
Risk Level Risk Reduction Tool - Protects Capital
Time Horizon Position-Level Risk Control
Best Conditions Essential for every trade regardless of market condition
Avoid When Never - stop losses are non-negotiable for risk management

Payoff Profile

Stop loss limits maximum loss on a position

Singapore Market Details

Order Types Stop (Market) - triggers a market order at the stop price; guarantees exit once the trigger prints, but execution price is whatever is available • Stop-Limit - triggers a limit order at the stop price; gives price control but may not fill if price moves through the limit • Good-Till-Cancelled / Good-Till-Date stop - longer-duration stop for swing or contra positions, monitored by the broker until filled, cancelled, or expired • Trailing Stop - offered natively by Saxo, IG, Interactive Brokers, Tiger and moomoo; traditional bank brokers (DBS Vickers, OCBC Securities, UOB Kay Hian) typically do not offer it on SGX cash equities • If-Then conditional order - broker-side trigger available on POEMS, Tiger and moomoo; because it sits on the broker's system rather than the exchange, it depends on the platform being online
Execution Considerations Most retail stop orders on SGX cash equities are broker-monitored conditional orders, NOT exchange-resting orders. They only fire if the broker's system is live - unlike a stop resting directly at the exchange • SGX triggers a 5-minute cooling-off period if a trade would execute more than 10% above or below the reference price (the last traded price at least 5 minutes earlier). During cooling-off, trading continues only inside the +/-10% band, which can prevent a stop from filling at the intended level • SGX opens at 9:00 AM SGT and frequently gaps on overnight US and regional moves; opening gaps can skip the stop price entirely • STI components, the three banks and large S-REITs are liquid; many mid and small caps are thin, so stop fills can show significant slippage • T+2 settlement. Contra trading lets you buy and sell within the settlement window and settle only the net difference - useful for intraday stop management but it leaves a contra loss to settle if the stop is hit
Regulatory Aspects MAS regulates dealing in capital markets products under the Securities and Futures Act (SFA); SGX RegCo is the frontline market regulator and listed-issuer supervisor • Singapore brokers do not offer guaranteed stops on cash equities; fast or gapping markets can fill far from the stop price • Singapore has NO capital gains tax - trading gains are generally not taxable for individual investors unless the activity is deemed a trade or business (the 'badges of trade' test). Dividends from Singapore companies are tax-exempt under the one-tier system. GST applies to brokerage commission and exchange fees. This is a major structural difference from India, where F&O profit is taxed as non-speculative business income • Leverage is accessed through margin accounts or CFDs (IG, Saxo, CMC), not through Indian-style mandatory-stop cover/bracket products. Short-sell orders must be marked as such, naked shorting is restricted, and SGX's short-position reporting regime applies
Market Characteristics Continuous trading 9:00 AM - 5:00 PM SGT with NO lunch break (the mid-day break was removed in 2011); pre-open routine 8:30-9:00 AM and pre-close routine 5:00-5:06 PM • Standard board lot is 100 shares (cut from 1,000 in January 2015); odd lots trade separately on the Unit Share Market • STI ~0.5-1%, the three local banks (DBS, OCBC, UOB) ~1-1.5%, higher-beta names and small caps 2-4%. Singapore is generally a lower-volatility market than India • Dynamic price bands with a 5-minute cooling-off applied to STI component stocks and selected securities and ETFs, rather than fixed percentage daily circuits

Frequently Asked Questions

Should I ever trade without a stop loss?

No. Trading without a stop loss means accepting unlimited risk - a single bad trade can devastate your account. Professional traders never risk undefined amounts. Even if you're very confident in a trade, use a stop loss. Being wrong happens to everyone; the question is whether that mistake costs 2% or 40% of your capital.

What's a good default stop loss percentage?

There's no universal 'right' percentage because different stocks have different volatility. Better approach: use ATR-based stops (2-2.5 ATR is common). This adapts to each stock. As a rough guide, most swing trades use 2-5% stops, but this should be calculated based on the stock's volatility and your risk tolerance, not a fixed percentage.

Should I use mental stops or actual stop orders?

Always use actual stop orders, not mental stops. Mental stops ('I'll sell if it hits S$9.50') are subject to emotional override ('but it might recover!'). When you're watching a losing position, psychology works against you. Actual stop orders execute automatically, removing the decision from the painful moment. Place the order, let the system protect you. On SGX, remember most retail stops are broker-side conditional orders, so keep your platform connected during volatile sessions.

What if my stop keeps getting hit and then price reverses?

This usually means your stops are too tight. Analyze your MAE (Maximum Adverse Excursion) - how far do your winning trades typically dip before working? Set stops beyond this normal dip. Also check if you're placing stops at obvious levels that attract stop hunting. Consider using ATR-based stops (2-2.5 ATR) rather than round numbers or obvious support levels.

When should I move my stop loss?

Only move stops in one direction - to reduce risk, never to increase it. Common rules: After 1R profit (profit equals initial risk), move stop to breakeven. Then trail the stop as price makes new highs (for longs). Never move your stop further away to 'give the trade more room' - this increases risk and is usually emotional rationalization.

How do I handle stops during earnings or major events?

Options: (1) Close position before event - eliminates gap risk entirely. (2) Widen stops significantly - accept larger potential loss. (3) Use options for protection - buy puts to cap downside (note SGX single-stock options are thin; index futures or US options may be more practical). (4) Reduce position size - same stop distance but smaller exposure. For stocks you want to hold through events, wider stops or options protection are typical. Never use normal stops for event plays - gaps will skip right past them.

How should I adjust stops for different market conditions?

Use volatility-adjusted stops: In high-volatility regimes (ATR well above its 50-day average; the global CBOE VIX elevated): Use 2.5-3 ATR stops or an explicit widening factor. In normal volatility: Standard 2 ATR. In low volatility (ATR below its 50-day average): Can tighten to 1.5-2 ATR. ATR naturally incorporates recent volatility, so using current ATR provides automatic adjustment. Singapore has no liquid local volatility index, so lean on ATR regime detection and treat the VIX only as a global sentiment gauge. Also consider market regime - trending markets can use trail stops; choppy markets need fixed stops to avoid whipsaw.

What's the best trailing stop method?

Depends on your goals: ATR trailing (2 ATR below highest price) adapts to volatility - good all-purpose method. Swing point trailing (below each higher low) follows market structure - fewer whipsaws, captures trends well. Moving average trailing (below 20 EMA) is simple but can give back more profit. Percent trailing is simple but doesn't adapt. For most swing trades, ATR or swing point trailing works best. Native trailing-stop support varies by broker (Saxo, IG, IBKR, Tiger, moomoo offer it).

How do I optimize stops without curve-fitting to historical data?

Avoid over-optimization: (1) Use simple, robust methods (2 ATR beats complex formulas). (2) Out-of-sample testing - optimize on 60% of data, test on 40%. (3) Sensitivity analysis - ensure small parameter changes don't drastically change results. (4) Walk-forward testing - optimize on rolling window, test forward. (5) Prefer methods that make logical sense, not just those that backtest well. If optimal stop is 2.37 ATR specifically, you've likely overfit.

How should stop distance affect my profit targets?

Maintain positive risk-reward. If stop distance is X, target should be at minimum 1.5X (1.5:1 R:R), preferably 2X or more (2:1 R:R). If your analysis suggests tight stop but distant target, great setup. If analysis suggests wide stop with limited upside, either skip the trade or use wider stop with adjusted position size. Never compress target to fit a tight stop - this destroys risk-reward.

How can machine learning improve stop placement?

ML approaches: (1) Feature engineering - include ATR, trend strength, volatility regime, sector, time factors. (2) Train regression model to predict optimal stop distance for each setup. (3) Classification model to predict stop-out probability at different levels. (4) Reinforcement learning to optimize stop policy over time. Implementation: Train on historical trades with known outcomes, validate out-of-sample, deploy with safety bounds. Challenge: Market regime changes may invalidate historical patterns. Hybrid approach (ML suggestions with human override) often works best.

How do I handle stop management in highly correlated portfolios?

Correlation challenges: (1) Individual stops insufficient - correlated positions stop together. (2) Implement sector-level stops (if the local banks are down 3%, close all bank positions). (3) Calculate effective position - 3 stocks with 0.85 correlation = ~1.5 independent positions. (4) Portfolio heat caps - limit total correlated exposure. (5) Consider hedging - index futures or puts protect a correlated portfolio. (6) Stress test - what happens if correlation spikes to 1? (7) Diversification priority - prefer uncorrelated additions over more correlated positions (S-REITs, for instance, cluster around interest-rate moves).

What is the optimal balance between stop efficiency and opportunity cost?

Framework: Stop efficiency = % of stops that were 'correct' (price continued down). Opportunity cost = winners lost to too-tight stops. Optimization: Plot both metrics across stop levels. Find level where marginal decrease in opportunity cost equals marginal decrease in efficiency. Typically 70-80% efficiency is optimal - you're stopping real losers while accepting some 'bad' stops. 90%+ efficiency usually means stops are too wide (high risk). Below 60% means stops too tight (losing too many winners).

How should automated stop systems handle flash crashes or circuit breakers?

Handling extreme events: (1) Cooling-off detection - SGX imposes a 5-minute cooling-off when a trade would print more than 10% from the reference price; during it, trading is confined to the +/-10% band, so a stop may not fill at the intended level. (2) In a flash crash, a Stop (Market) may execute at terrible prices. Consider: a short timeout before execution (1-2 minutes), or switching to limit orders during extreme moves. (3) If a name is effectively locked at the band edge, exit may not be possible - the system should alert, not keep retrying. (4) Post-event analysis required before resuming. (5) Consider tail hedges (puts or index futures) that profit in crashes when stops can't execute. (6) Position sizing should account for gap risk - never size assuming stops will execute at the intended price. (7) Because most SGX retail stops are broker-side, also guard against losing the broker connection mid-event.

How do I validate stop optimization isn't overfitting?

Validation techniques: (1) Out-of-sample testing - optimize on 60%, test on 40%. (2) Walk-forward analysis - optimize rolling window, test next period, repeat. (3) Cross-validation - multiple train/test splits. (4) Parsimony - simpler is better. If '2 ATR' works nearly as well as '2.137 ATR x (1.023^Vol)', use simpler. (5) Sensitivity test - change parameters +/-10%, results should be similar. (6) Regime testing - does method work in bull, bear, sideways markets? (7) Logic check - does the optimal stop make intuitive sense? If not, likely overfit.

Master Singapore trading strategies on AlgoKing

Full guided lessons, quizzes, and a complete strategy library for the Singapore market. One-time purchase. No subscription, ever.

Get Singapore access →