Getting Started
Dashboard Guides
Trading Guides
Need Help?
Join our community for support, updates, and trading discussions.
ROI-Based Exit (Take Profit)
Automatically exit positions when profit reaches your target percentage. The simplest and most predictable exit strategy.
What is ROI-Based Exit?
Strategy Overview
ROI (Return on Investment) exit is a straightforward exit strategy where you set a target profit percentage, and the system automatically sells your entire position when that profit level is reached.
How It Works
Execution Logic
Position Opened
You enter a position at a specific price (your average entry price)
Continuous Monitoring
Exit monitor checks current price vs. average entry every 5 seconds
Profit Calculation
System calculates: (Current Price - Entry Price) / Entry Price × 100 = ROI %
Target Check
When ROI % ≥ target percentage → exit signal triggered
Automatic Exit
Entire position sold at market price with high priority execution
Example Calculation:
• Entry Price: $0.10 per token
• Target ROI: 50%
• Current Price: $0.15 per token
• Profit: ($0.15 - $0.10) / $0.10 = 0.50 = 50%
Target reached! Position automatically exits
Configuration
Strategy Settings
trader.min_profit_threshold_enabled
BOOLEnable or disable ROI-based exit
truetrader.target_profit_pct
NUMBERTarget profit percentage to trigger exit
50.0Range: 10% - 1000%data/config.toml directly.Example Scenarios
Conservative
Balanced
Aggressive
Moonshot
Pros & Cons
Advantages
- •Simple & Predictable: Clear target, no complexity
- •Guaranteed Profit: Always exits at target if reached
- •Removes Emotion: No temptation to hold for more
- •Easy to Backtest: Historical performance easy to calculate
- •Works with DCA: Calculates profit from average entry
Limitations
- •Exits Too Early: May miss larger gains in strong trends
- •Fixed Target: Doesn't adapt to token volatility
- •All-or-Nothing: Sells entire position at once
- •No Protection: Doesn't prevent losses (use with stop loss)
- •Runner Risk: Bad for tokens that moon 10x+
Best Practices
Recommended Approach
- •Start with 50% target for balanced risk/reward
- •Lower target (30-40%) for volatile meme coins
- •Higher target (100%+) for trending tokens
- •Combine with stop loss for downside protection
- •Track win rate and adjust target accordingly
Common Mistakes
- •Setting unrealistic targets (500%+ for all tokens)
- •Using same target for all token types
- •No stop loss protection (ROI only helps on upside)
- •Manually overriding when close to target
- •Changing target mid-trade based on emotions
When to Use ROI Exit
Good For:
- • Sideways or choppy markets
- • Quick scalping strategies
- • Consistent profit-taking
- • New traders learning discipline
- • High-frequency trading
Not Ideal For:
- • Strong trending markets
- • Runner tokens (potential 10x+)
- • Low liquidity coins (may not hit target)
- • When trying to maximize gains
- • Swing trading longer timeframes