Help & Documentation
Everything you need to know about using the trading platform
Getting Started
Welcome to your cryptocurrency trading automation platform. This guide will help you understand all the features and get the most out of the system.
Quick Start
- Navigate: Use the sidebar menu or press Cmd+K to open the command palette
- Create a Bot: Go to Bots → Create New → Configure your DCA strategy
- Backtest First: Always backtest your strategy before going live
- Monitor: View real-time updates on the dashboard
Command Palette
The command palette is your universal search and quick action tool. Access it instantly from anywhere in the app.
How to Use
Features
- Navigation: Type to search for any page (e.g., "bots", "trades", "backtest")
- Quick Actions: Execute actions like "Create Bot" or "Run Backtest"
- Keyboard Navigation: Use ↑↓ arrows to navigate, Enter to select, ESC to close
- Fuzzy Search: Don't need exact matches - "bt" will find "Backtest"
DCA Bots Explained
Dollar Cost Averaging (DCA) is a trading strategy that automates buying during price dips to lower your average entry price.
How It Works
Base Order
Bot places initial buy order at current price
Price Drops
Safety orders trigger at progressively lower prices
Average Down
Each safety order lowers your average entry price
Take Profit
When price recovers, take profit based on average price
Example Scenario
BTC is at $50,000
- Base Order: Buy $100 worth at $50,000
- Price drops to $48,000: Safety Order #1 buys $150 worth
- Price drops to $46,000: Safety Order #2 buys $225 worth
- Average Price: Now $47,263 (weighted average)
- Price recovers to $48,800: Take profit hits! +3% profit from average
DCA Settings Guide
Understanding each parameter is crucial for building profitable strategies. Here's what each setting does:
Base Order Size
The initial buy amount when starting a new deal.
Safety Order Size
The size of each safety order that triggers when price drops.
Max Safety Orders
Maximum number of safety orders to place during a deal.
Price Deviation %
The price drop percentage that triggers the first safety order.
Safety Order Step Scale
Multiplier for the price gap between each safety order.
- SO #1: -2.5% from base
- SO #2: -2.5% × 1.5 = -3.75% from SO #1
- SO #3: -3.75% × 1.5 = -5.625% from SO #2
Safety Order Volume Scale
Multiplier for the size of each safety order.
- SO #1: $150
- SO #2: $150 × 2 = $300
- SO #3: $300 × 2 = $600
Take Profit %
Target profit percentage from your average entry price.
Stop Loss %
Maximum loss percentage before cutting losses (optional).
Trailing Take Profit
Adjust take profit upward as price rises to capture more profit.
Smart Trades
Smart trades are one-time trades with advanced exit strategies. Perfect for manual entries with automated exits.
Key Features
- Multiple Take Profit Targets: Split your position across different price levels
- Trailing Stop Loss: Protect profits by trailing stop loss upward
- Breakeven Stop: Automatically move stop to breakeven after hitting first TP
- Conditional Entry: Wait for price to reach a specific level before entering
Example Setup
Entry: BTC at $50,000 - Buy $1,000 worth
Take Profit Targets:
- TP1: $51,500 (+3%) - Sell 25% of position
- TP2: $52,500 (+5%) - Sell 50% of position
- TP3: $54,000 (+8%) - Sell remaining 25%
Stop Loss: $48,500 (-3%)
Trailing: After TP1 hits, move stop to breakeven
Backtesting
Test your strategies against historical data before risking real capital.
How to Backtest
- Navigate to Backtest page
- Select trading pair (e.g., BTC-USD)
- Choose date range (more data = more reliable results)
- Configure your DCA or Smart Trade settings
- Click "Run Backtest"
Understanding Results
Your backtest will show:
- Equity Curve: How your capital grew/shrank over time
- Trade List: Every entry and exit with profit/loss
- Performance Metrics: Key statistics (see next section)
- Drawdown Chart: Worst losing streaks
Understanding Metrics
Here's what each metric means and what values to look for:
Total Return
Overall profit/loss percentage from initial capital.
Sharpe Ratio
Risk-adjusted return. Higher is better - measures returns per unit of risk.
Formula: (Average Return - Risk Free Rate) / Standard Deviation of Returns
Max Drawdown
Largest peak-to-trough decline. How much you could lose at worst.
Win Rate
Percentage of profitable trades.
Note: Low win rate can still be profitable if winners are much larger than losers
Profit Factor
Gross profits divided by gross losses.
Average Win / Loss
Average size of winning trades vs losing trades.
Total Trades
Number of completed deals.
Avg Trade Duration
How long positions are held on average.
Comparison Mode
Compare multiple backtest results side-by-side to find the best strategy configuration.
Three View Modes
Side-by-Side View
Cards layout showing key metrics and mini equity curves for each strategy.
- Quick visual comparison
- Shows parameter differences highlighted
- Best for comparing 2-4 strategies
Overlay View
Equity curves overlaid on the same chart for direct visual comparison.
- See which strategy performs better over time
- Identify divergence points
- Best for comparing equity curve behavior
Metrics Table View
Detailed table with all metrics and percentage differences from baseline.
- Sortable columns to find best performer per metric
- Baseline comparison (select any strategy as baseline)
- Color-coded improvements/degradations
- Export to CSV for further analysis
How to Use
- Run multiple backtests with different configurations
- Select 2 or more results to compare
- Choose a baseline (usually your current strategy)
- Switch between view modes to analyze different aspects
- Export comparison for documentation
Mobile Navigation
The platform is fully responsive with touch-optimized controls for mobile devices.
Mobile Features
- Bottom Tab Bar: Quick access to Dashboard, Bots, Trades, Backtest, Settings
- Touch Targets: All buttons are at least 48px for easy tapping
- Swipe Gestures: Swipe to reveal actions on list items
- Pull to Refresh: Update data with a simple pull down
- Responsive Tables: Tables adapt to small screens with horizontal scroll
Command Palette on Mobile
Since Cmd+K doesn't work on mobile, tap the search icon in the header to open the command palette.
Keyboard Shortcuts
Master these shortcuts to navigate faster:
* Replace Cmd with Ctrl on Windows/Linux
Tips & Best Practices
Strategy Development
- Always backtest across multiple time periods (bull, bear, sideways markets)
- Use at least 3 months of historical data for statistical significance
- Start with conservative settings and gradually optimize
- Never risk more than 5-10% of your capital per bot
- Diversify across multiple pairs and strategies
Risk Management
- Set stop losses, especially when starting out
- Calculate your maximum possible loss (if all safety orders fill and stop loss hits)
- Keep emergency funds liquid - don't deploy 100% of capital
- Monitor your bots daily, especially during high volatility
- Use trailing take profit in trending markets
Optimization
- Use the comparison mode to test parameter variations
- Focus on Sharpe Ratio over raw returns (risk-adjusted is more sustainable)
- Avoid over-optimization (curve fitting) - if it looks too good, it probably is
- Test your optimized strategy on out-of-sample data (different time period)
- Review and reoptimize quarterly as market conditions change
Monitoring
- Check your dashboard daily for bot status
- Review completed deals weekly to understand performance
- Set up notifications for important events (deals completed, stop losses hit)
- Export your performance data monthly for record keeping
- Compare live results to backtest - if significantly different, investigate why