Getting Started
Learn how to create and configure your first trailing stop bot. This guide walks you through every parameter and best practices for setup.
Creating Your First Trailing Bot
Step 1: Navigate to Trailing Bot Section
- Log into your Kelor account
- Click on "Trailing Bot" in the main navigation
- Click "Create New Bot" button
You'll now see the bot configuration form with several parameters to fill out.
Configuration Parameters
1. Bot Name
Field Type: Text input
Purpose: Give your bot a unique, descriptive name
Best Practices:
✅ Good Names (Clear and descriptive):
- "BTC-5%-Trail-Bull-Market"
- "ETH-Aggressive-3%-Trail"
- "DOGE-10%-Conservative-Trail"
- "SOL-Breakout-Strategy"
❌ Poor Names (Vague and unhelpful):
- "Bot 1"
- "Test"
- "My Strategy"
- "Trail"
Recommended Format:
[ASSET]-[TRAIL%]-[STRATEGY TYPE]-[TIMEFRAME]
Examples:
- BTC-3%-Aggressive-1H
- ETH-7%-Conservative-4H
- ADA-5%-Swing-1D
Why it matters:
- You'll likely run multiple bots
- Easy identification saves time
- Helps when reviewing performance
- Makes reporting clearer
Include the trailing percentage and strategy type in the name so you can quickly identify which bot is which at a glance.
2. Bot Description
Field Type: Text area (multi-line)
Purpose: Document your strategy reasoning and setup details
Best Practices:
✅ Detailed Description Example:
Strategy: Capitalize on BTC bull run momentum
Entry Signal: Break above $50k with volume confirmation
Trailing Stop: 5% to capture trend while protecting gains
Activation: 10% profit before trailing activates
Initial Stop: 3% for tight risk management
Take Profit: 25% to lock gains on strong moves
Re-entry: Pullback strategy for multiple entries
Market Condition: Expecting continued bull trend
Timeframe: 4-hour for swing trades
Risk Level: Moderate
Capital Allocation: 20% of portfolio
What to Include:
- Strategy reasoning: Why you chose these settings
- Entry logic: What conditions prompted this bot
- Exit parameters: Your trailing and take profit levels
- Market expectations: What you expect to happen
- Risk level: How aggressive or conservative
- Notes: Any special considerations
Your future self will thank you for detailed notes. When reviewing performance weeks later, you'll remember exactly what you were thinking.
3. Trailing Stop Type
Field Type: Dropdown selection
Options:
- Percentage (%)
- Fixed (Dollar amount)
A. Percentage Type
How it works: Stop trails by a percentage of the price
Example:
Entry: $50,000
Trailing: 5%
Price at $60,000:
Stop at $57,000 (5% below $60,000)
Price at $70,000:
Stop at $66,500 (5% below $70,000)
Best for:
- Assets with large price ranges
- Percentage-based risk management
- Most traders prefer this option
B. Fixed Type
How it works: Stop trails by a fixed dollar amount
Example:
Entry: $50,000
Trailing: $2,500 (fixed)
Price at $60,000:
Stop at $57,500 ($2,500 below)
Price at $70,000:
Stop at $67,500 ($2,500 below)
Best for:
- Specific dollar risk targets
- When percentage feels too rigid
- Less common approach
Which to Choose:
| Percentage | Fixed |
|---|---|
| ✅ Scales with price | ⚠️ Same distance regardless of price |
| ✅ Easier to understand | ⚠️ Can be too tight at high prices |
| ✅ Industry standard | ✅ Predictable dollar risk |
| Recommended | Use if you have specific reason |
Start with Percentage type. It's more intuitive and scales naturally with price movements. Use 3-7% for moderate risk.
3.1 Value Field
Field Type: Number input
Purpose: Define the trailing distance
For Percentage Type: Enter the percentage value (without % symbol)
Examples:
3.0 = 3% trailing stop
5.0 = 5% trailing stop
10.0 = 10% trailing stop
For Fixed Type: Enter the fiat amount
Examples:
100 = $100 or Rp100 trailing distance
500 = $500 or Rp500 trailing distance
1000 = $1,000 or Rp1,000 trailing distance
Guidance by Risk Tolerance:
Conservative (Less Risk):
- Percentage: 7-10%
- Tighter stop = Smaller losses but earlier exits
- May miss larger trends
- Good for: Volatile assets, beginners
Moderate (Balanced):
- Percentage: 4-6%
- Balanced risk/reward
- Industry standard
- Good for: Most situations, BTC/ETH
Aggressive (More Risk):
- Percentage: 2-3%
- Very tight stop
- Maximum trend capture attempt
- Good for: Strong momentum, experienced traders
Example Scenarios:
Conservative Setup:
Entry: $50,000
Trailing: 8%
Peak: $60,000
Stop: $55,200 (8% below)
Profit if stopped: +10.4%
Moderate Setup:
Entry: $50,000
Trailing: 5%
Peak: $60,000
Stop: $57,000 (5% below)
Profit if stopped: +14%
Aggressive Setup:
Entry: $50,000
Trailing: 3%
Peak: $60,000
Stop: $58,200 (3% below)
Profit if stopped: +16.4%
Tighter stops (lower %) = Higher profit retention but more whipsaw risk Wider stops (higher %) = More room for noise but give back more profit
4. Activation Profit
Field Type: Number input (percentage)
Purpose: Define when trailing stop mechanism activates
How it works: The trailing stop only starts working after your position reaches this profit level. Before activation, the initial stop loss (parameter #5) protects you.
Example:
Entry: $50,000
Activation Profit: 10%
Trailing Stop: 5%
Price Movement:
$50,000 → Entry
$52,000 (+4%) → Initial stop loss still active
$54,000 (+8%) → Initial stop loss still active
$55,000 (+10%) → ACTIVATION! Trailing begins
Trailing stop set at $52,250
If price never reached $55,000:
Initial stop loss would protect you the entire time
Recommended Values:
Conservative Approach:
Activation: 5-7%
Quick activation
Less upfront risk
Trailing starts sooner
Moderate Approach:
Activation: 10-15%
Standard setup
Balanced risk/reward
Industry norm
Aggressive Approach:
Activation: 20%+
Late activation
Higher requirement
Maximum trend filter
Strategic Considerations:
Lower Activation (5-10%): ✅ Trailing protection kicks in quickly ✅ Limits early downside ❌ May activate on minor moves ❌ Could exit quality trends early
Higher Activation (15-25%): ✅ Confirms strong trend before trailing ✅ Filters out weak moves ❌ More initial risk ❌ Stop remains fixed longer
Example Comparison:
Scenario 1: Activation at 10%
Entry: $50,000
Activation at: $55,000
Trail starts: After +10%
Result: Protection begins earlier
Scenario 2: Activation at 20%
Entry: $50,000
Activation at: $60,000
Trail starts: After +20%
Result: More proof of trend required
Start with 10-12% activation. It balances quick protection with meaningful trend confirmation.
5. Initial Stop Loss
Field Type: Number input (percentage)
Purpose: Protect your position BEFORE the trailing stop activates
How it works: This is your safety net from the moment you enter until the activation profit is reached. It's a traditional fixed stop-loss.
Example:
Entry: $50,000
Initial Stop Loss: 5%
Activation Profit: 10%
Price Scenarios:
Scenario A: Price drops immediately
$50,000 → $47,500 (-5%)
Initial stop loss triggers
Loss: -5%
Exit: Before trailing ever activates
Scenario B: Price rises then drops
$50,000 → $54,000 (+8%) → $48,000
At +8%, still using initial stop
Initial stop at $47,500 triggers
Loss: -5%
Scenario C: Activation reached
$50,000 → $55,000 (+10%)
Activation hit!
Initial stop replaced by trailing stop
Now trailing at $52,250
Recommended Values:
Tight Protection:
Stop: 3-4%
Quick exit on wrong direction
Limits damage
May exit on noise
Standard Protection:
Stop: 5-7%
Industry norm
Balanced approach
Room for natural volatility
Loose Protection:
Stop: 8-12%
More breathing room
For volatile assets
Higher potential loss
Relationship with Activation Profit:
Recommended Ratio:
Initial Stop Loss ≈ 50% of Activation Profit
If Activation = 10%, use Stop = 5%
If Activation = 20%, use Stop = 10%
This ensures:
✅ Risk is proportional to reward target
✅ You're not risking too much for small gains
✅ Balanced risk management
Example Configurations:
Conservative:
Activation: 8%
Initial Stop: 4%
Risk/Reward: 1:2 ratio
Moderate:
Activation: 12%
Initial Stop: 6%
Risk/Reward: 1:2 ratio
Aggressive:
Activation: 20%
Initial Stop: 10%
Risk/Reward: 1:2 ratio
ALWAYS set an initial stop loss. Never rely only on the trailing stop. If the position never reaches activation profit, you need this protection!
6. Enable Take Profit
Field Type: Toggle (ON/OFF) + Number input (percentage)
Purpose: Automatically exit at a fixed profit target
How it works:
Toggle OFF:
- No take profit
- Relies entirely on trailing stop
- Lets position run indefinitely
- Exits only on trailing stop trigger
Toggle ON:
- Enter a percentage value
- Position auto-sells when profit hits this level
- Overrides trailing stop
- Locks in guaranteed profit
Example:
Entry: $50,000
Trailing Stop: 5%
Take Profit: 25% (enabled)
Price Movement:
$50,000 → Entry
$60,000 (+20%) → Trailing active, stop at $57,000
$62,500 (+25%) → TAKE PROFIT HIT!
Sells immediately at $62,500
Trailing stop never used
Profit: +25% guaranteed
When to Enable:
✅ Use Take Profit When:
- You have a specific profit target
- Want to lock in gains at key resistance
- Risk-averse and prefer certain profit
- Trading volatile assets
- Part of a defined strategy
❌ Skip Take Profit When:
- Want to maximize trend capture
- Comfortable with trailing-only exit
- Strong trending market expected
- Willing to give back some gains
Recommended Values:
Conservative: 15-20%
- Lock in smaller gains
- Lower target
- Higher success rate
Moderate: 25-35%
- Standard profit target
- Balanced approach
- Industry norm
Aggressive: 40%+
- Large profit target
- Rare achievement
- Maximum gains
Strategy Combinations:
Strategy 1: Trailing Only
Take Profit: OFF
Logic: Let trend run, trail all the way
Best for: Strong momentum
Strategy 2: Conservative Lock
Take Profit: ON at 20%
Logic: Secure quick profit, exit early
Best for: Uncertain markets
Strategy 3: High Target
Take Profit: ON at 50%
Logic: Shoot for the moon, trail otherwise
Best for: Bull runs
Example Scenarios:
Without Take Profit:
Entry: $50,000
Peak: $75,000 (+50%)
Trail triggers: $71,250
Profit: +42.5%
With Take Profit at 30%:
Entry: $50,000
Hits $65,000 (+30%)
Auto-exit immediately
Profit: +30% (but missed extra 20%)
Trade-off:
Certain +30% vs potential +42.5% with risk
Enable take profit if you have a specific price target based on technical analysis (resistance level, Fibonacci extension, etc.). Otherwise, let the trailing stop do its job.
7. Re-entry Strategy
Field Type: Dropdown selection
Purpose: Define how the bot behaves after an exit
Options:
A. Pullback (Price < Exit)
How it works: Re-enters only when price drops below the exit price
Logic:
Exit: $57,000
Re-entry conditions:
- Price must drop below $57,000
- Then buy again at current price
- Conservative approach
Example:
Trade 1:
Buy: $50,000
Exit: $57,000 (trailing hit)
Profit: +14%
Waiting for re-entry...
Price at $58,000: No entry (above exit)
Price at $59,000: No entry (still above)
Price at $56,000: Entry executed! (below $57k exit)
Trade 2 begins at $56,000
Best for:
- Mean reversion strategies
- Avoiding chasing pumps
- Conservative traders
- Choppy markets
B. Aggressive (Always Re-enter)
How it works: Immediately re-enters at current price after exit
Logic:
Exit: $57,000
Re-entry: Immediate
Buy back at: Whatever price is now
No waiting
Example:
Trade 1:
Buy: $50,000
Exit: $57,000 (trailing hit)
Profit: +14%
Trade 2 begins immediately:
Buy: $57,500 (current price)
No waiting period
Continuous trading
Best for:
- Strong trending markets
- Momentum strategies
- Active trading
- Bull markets
C. Percentage Pullback
How it works: Re-enters when price drops a specific percentage from the exit price
Logic:
Exit: $57,000
Pullback: 5%
Re-entry at: $54,150 (5% below exit)
Example:
Trade 1:
Buy: $50,000
Exit: $57,000
Profit: +14%
Waiting for 5% pullback...
Price at $58,000: No entry
Price at $56,000: No entry (only -1.75%)
Price at $54,000: Entry! (>5% pullback)
Trade 2 begins at $54,000
Best for:
- Pullback buyers
- Defined entry rules
- Technical traders
- Swing strategies
D. Conditional (Custom Rules)
How it works: Combines any of the above strategies with stop conditions
Additional Parameters:
- Choose base strategy (Pullback, Aggressive, or % Pullback)
- Plus: Set stop condition
- Example: Stop when overall bot profitability reaches X%
Logic:
Base: Pullback strategy
Stop Condition: Stop entirely when bot reaches +50% overall
Manual Restart: Required after stop condition hits
Example:
Trade 1: Entry $50k, Exit $57k (+14%)
Trade 2: Entry $56k, Exit $62k (+10.7%)
Trade 3: Entry $61k, Exit $69k (+13.1%)
Overall Bot Profit: +37.8%
Condition: Stop at +50%
Trade 4: Entry $67k, Exit $75k (+11.9%)
Overall Bot Profit: +49.7%
Still running...
Trade 5: Entry $74k, Exit $82k (+10.8%)
Overall Bot Profit: +60.5%
STOP CONDITION HIT!
Bot stops completely
No more re-entries
Manual restart required
Best for:
- Defined profit targets
- Capital preservation
- Risk management
- Take-profit-and-exit strategies
Comparison Table:
| Strategy | Re-entry Timing | Risk Level | Best Market |
|---|---|---|---|
| Pullback | After price drops below exit | Low | Choppy/Ranging |
| Aggressive | Immediate | High | Strong Trends |
| % Pullback | After X% drop | Medium | Swing Trading |
| Conditional | Based on rules + stop | Custom | Custom Strategy |
For beginners, start with Pullback strategy. It's conservative and helps you avoid chasing prices. As you gain experience, experiment with more aggressive re-entry strategies.
Complete Configuration Example
Here's a complete setup for a Moderate Risk BTC Trailing Bot:
Bot Name: BTC-5%-Trail-Moderate-4H
Description:
Moderate risk trailing strategy for BTC
Targeting swing trends on 4H timeframe
Entry on breakout confirmation
Trail: 5% for balanced profit capture
Conservative activation at 10%
Trailing Stop Type: Percentage
Value: 5.0
Activation Profit: 10.0 (%)
Initial Stop Loss: 5.0 (%)
Enable Take Profit: ON
Take Profit Value: 30.0 (%)
Re-entry Strategy: Pullback (Price < Exit)
Expected Outcome:
- Quick protection after +10% gain
- Trail locks in most profit
- Take profit caps at +30% resistance
- Re-enters on dips for multiple chances
Configuration Checklist
Before saving your bot, verify:
- Name is descriptive and includes key parameters
- Description documents your strategy and reasoning
- Trailing type and value match your risk tolerance
- Activation profit confirms trend before trailing
- Initial stop loss protects you before activation
- Take profit (if enabled) is at a logical resistance level
- Re-entry strategy fits your trading style
- All values make sense together (no contradictions)
- You've documented why you chose these settings
Review all parameters one more time. Once you start the bot, you cannot edit it without stopping and restarting!
Next Steps
After configuration:
- Save as Draft - Bot is saved but not active
- Review Settings - Double-check all parameters
- Backtest - Test your configuration with historical data
- Paper Trade - Deploy to demo account first
- Go Live - Only after successful testing