Skip to Content
TradingStrategiesExit Strategies

Exit Strategies

Define when and how your bot closes positions.

Overview

Each position can have multiple take-profit and stop-loss targets. Each target is defined by:

  • A trigger — a price-change percentage from the entry price
  • An amount — what share of the position to sell when the trigger hits

Triggers are expressed in basis points (BPS): 100 BPS = 1%.

  • Take-profit: positive trigger (e.g. +5000 BPS = +50%)
  • Stop-loss: negative trigger (e.g. -2000 BPS = -20%)

When a target hits, the bot sells the configured share of the position. Setting the amount to 100% (10,000 BPS) closes the entire position.


Take-Profit Targets

Define one or more take-profit levels:

  • Trigger — % gain above entry price that fires the sell
  • Amount — % of remaining position to sell at this trigger

Example: Buy at $1.00, take-profit at +50% triggers a sell of 30% of the position when price reaches $1.50.

{ "type": "take-profit", "triggerPercentageBps": 5000, "amountPercentageBps": 3000 }

Stop-Loss Targets

Define one or more stop-loss levels:

  • Trigger — % loss below entry price that fires the sell
  • Amount — % of remaining position to sell at this trigger

Example: Buy at $1.00, stop-loss at -20% triggers a full sell when price drops to $0.80.

{ "type": "stop-loss", "triggerPercentageBps": -2000, "amountPercentageBps": 10000 }

What Exit Strategies Don’t Currently Support

To be transparent: today, exits are static price-triggered targets only. The following are not implemented:

  • ❌ Trailing stops
  • ❌ Time-based exits (sell after N minutes)
  • ❌ Indicator-based exits (RSI, MA crossover, etc.)
  • ❌ Volume-based exits

You can also close any open position manually from the position detail page.


Transaction Presets for Exit

Configure how the sell transaction is sent. These mirror the buy preset settings.

Priority Fee

  • Low — minimum fee, slower confirmations
  • Medium — network average
  • High — top-of-block priority

Slippage

Maximum acceptable deviation between quote and execution, in basis points (100 BPS = 1%). Range: 1–10,000.

Anti-MEV

  • Off — public mempool
  • Reduced — private bundle, 0.0001 SOL tip
  • Secured — private bundle, 0.001 SOL tip

For volatile or high-value sells, secured is recommended.

See Anti-MEV for details.


Next: review your overall settings → General Settings

Last updated on