Investment
Features
FeesSafety
Academy
More
Pluang+
FAQ article

How does the stop loss and take profit trigger work for stocks on Pluang?

Pluang triggers your exit one price step before the level you set, then places a sell Limit order at your exact price. For a Stop Loss, the system watches for the market to reach your SL price plus one step; for a Take Profit, your TP price minus one step. That small head start exists so the sell order is already queued at the exchange by the time the market actually touches your level — without it, your order would arrive after everyone already waiting there. The step is the IDX price fraction for that stock, between Rp1 and Rp25 depending on its price band. Because the order placed is a Limit order, it executes at your price or better but is not guaranteed to fill.

Stop Loss and Take Profit for Indonesian stocks are available in the Pluang app only, where they appear as "Exit Strategy". The web trading platform does not offer them. Everything below describes the app.


The trigger sequence:

  1. Your Limit buy order fills in full. Until that happens, nothing is armed.
  2. The Stop Loss order and Take Profit order both open as GTC orders.
  3. The market reaches one price step short of either level.
  4. A sell Limit order is placed at your exact SL or TP price.
  5. Whichever fired first stays; the other is cancelled automatically, even if it had partially filled.

Why one step and not more. One price step is the smallest meaningful increment on the IDX — roughly 0.2% to 1% of the stock price, which is negligible relative to your intended exit. Using a larger offset would trigger your exit prematurely without improving the fill. It is also far inside the daily ARA/ARB band, so the triggered order is never at risk of being auto-rejected by the exchange for being out of range.

The IDX price steps the offset uses:

Last pricePrice step
Below Rp200Rp1
Rp200 – Rp500Rp2
Rp500 – Rp2,000Rp5
Rp2,000 – Rp5,000Rp10
Above Rp5,000Rp25

What happens if the exchange rejects the triggered order. The system retries automatically on the next price trigger rather than abandoning your exit — you do not need to intervene or place a replacement order yourself.

The limitation to plan around. Triggering is not the same as filling. In a market that gaps or falls sharply, the price can pass through your level with no buyer there, leaving the Limit order unfilled and you still holding the position. SLTP removes the need to watch the screen; it does not remove market risk.


Related questions:

Q: Does the one-step offset change the price I sell at?
No. The offset only decides when the order is sent — the sell Limit order is always placed at the exact SL or TP price you entered. Think of it as leaving for the station a minute early rather than changing your destination. Your price is not adjusted, shifted, or approximated by the trigger mechanism.

Q: What happens if my stop loss and take profit both get close at once?
Only one can execute. The first level the market reaches triggers, and the other is cancelled automatically — including in the case where the second had already partially filled. You will never end up selling the same shares twice, and you do not need to cancel the unused side yourself.

Q: Why didn't my stop loss execute even though the price fell past it?
Because the exit is a Limit order, and a Limit order needs a buyer at your price or better. If the price fell through your level without anyone willing to trade there, the order sits unfilled. This is most likely in sharply falling markets, on thinly traded stocks, or when a stock is heading toward its daily ARB limit and matching has stalled.

Q: Does SLTP work if my buy order only partially filled?
No. Pluang only arms the exit orders once the parent buy is fully filled, so a partial fill leaves the SLTP dormant. If the parent order then expires with lots still outstanding, the SLTP expires with it and no exit order is ever placed. On thinly traded stocks where partial fills are common, this is worth planning around.