Skip to main content

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

  1. Log into your Kelor account
  2. Click on "Trailing Bot" in the main navigation
  3. 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
Naming Tip

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
Documentation Tip

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:

PercentageFixed
✅ Scales with price⚠️ Same distance regardless of price
✅ Easier to understand⚠️ Can be too tight at high prices
✅ Industry standard✅ Predictable dollar risk
RecommendedUse if you have specific reason
Recommendation

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%
Risk Consideration

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
Recommendation

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
Critical Protection

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
Strategic Use

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:

StrategyRe-entry TimingRisk LevelBest Market
PullbackAfter price drops below exitLowChoppy/Ranging
AggressiveImmediateHighStrong Trends
% PullbackAfter X% dropMediumSwing Trading
ConditionalBased on rules + stopCustomCustom Strategy
Recommendation

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
Final Check

Review all parameters one more time. Once you start the bot, you cannot edit it without stopping and restarting!


Next Steps

After configuration:

  1. Save as Draft - Bot is saved but not active
  2. Review Settings - Double-check all parameters
  3. Backtest - Test your configuration with historical data
  4. Paper Trade - Deploy to demo account first
  5. Go Live - Only after successful testing

→ Learn about Backtesting

→ Browse Preset Strategies

→ Deploy Your Strategy