BacktestBase Documentation
Complete guide to using BacktestBase for systematic trading strategy analysis and portfolio optimization
Table of Contents
What is BacktestBase?
BacktestBase is the comprehensive platform for systematic traders who want to transform their individual TradingView strategies into a professional trading foundation. Unlike simple analysis tools, BacktestBase serves as your central hub for strategy organization, portfolio creation, and risk management.
Key Benefits:
- Strategy Organization: Automatically organize all your TradingView backtests in one searchable database
- Portfolio Creation: Combine multiple strategies into diversified portfolios with scientific weighting
- Risk Analysis: Run Monte Carlo simulations using your actual strategy performance data
- Performance Tracking: Compare strategies side-by-side with comprehensive metrics
- Professional Foundation: Build a systematic approach to trading with data-driven insights
Account Setup
Getting Started
- Sign Up: Create your account using Google OAuth - secure and instant
- Dashboard Access: Once signed in, you'll be redirected to your personal dashboard
- First Upload: Start by uploading your first TradingView strategy export
💡 Pro Tip
Before uploading, organize your TradingView strategy exports in folders by symbol, timeframe, or strategy type. This will help you build a more organized strategy database.
Dashboard Overview
Your dashboard is the command center for all your trading strategies and analysis.
Dashboard Sections:
📊 Quick Stats
- • Total strategies uploaded
- • Combined net profit
- • Average win rate
- • Best profit factor
🔧 Strategy Management
- • Sort by any performance metric
- • Edit strategy names and descriptions
- • Delete outdated strategies
- • View detailed analysis
Uploading TradingView Strategies
Step-by-Step Upload Process
1. Export from TradingView
- Run your strategy in TradingView Strategy Tester
- Click the "Export" button in the Strategy Tester tab
- Choose "Excel" format (.xlsx)
- Save the file to your computer
2. Upload to BacktestBase
- Go to the Upload page in BacktestBase
- Drag and drop your .xlsx file or click to browse
- Wait for automatic parsing (usually under 30 seconds)
- Review the extracted data preview
- Add a descriptive name and optional description
- Click "Save Strategy" to add it to your database
3. What Gets Extracted
- Net Profit ($ and %)
- Gross Profit/Loss
- Profit Factor
- Sharpe & Sortino Ratios
- Maximum Drawdown
- Complete trade history
- Win/Loss statistics
- Average trade sizes
- MAE/MFE analysis
- Long/Short performance
⚠️ Important Notes
- • Only TradingView .xlsx exports are currently supported
- • Files must be under 10MB in size
- • Free accounts limited to 5 strategies
- • All data is encrypted and secure
Strategy Analysis
BacktestBase provides comprehensive analysis of your trading strategies with professional-grade metrics and insights that go beyond basic TradingView statistics.
Available Analysis:
📈 Performance Metrics
- • Profit Factor & Risk-Adjusted Returns
- • Sharpe, Sortino, and Calmar Ratios
- • Maximum & Average Drawdown Analysis
- • Win Rate & Risk/Reward Ratios
- • Long vs Short Performance Breakdown
🔍 Trade Analysis
- • Complete trade history with P&L
- • MAE (Maximum Adverse Excursion)
- • MFE (Maximum Favorable Excursion)
- • Consecutive wins/losses streaks
- • Trade duration and timing analysis
Strategy Comparison
Use the dashboard sorting and filtering features to compare strategies across different:
- Market symbols (EURUSD vs GBPUSD vs crypto)
- Timeframes (15m vs 1h vs 4h strategies)
- Strategy types (trend-following vs mean-reversion)
- Risk profiles (high Sharpe vs low drawdown)
Portfolio Creation
Transform individual strategies into diversified portfolios using professional weighting algorithms and concrete benefit analysis.
Portfolio Weighting Methods
🎯 Account Size Weighting
Weight strategies based on their original backtest capital allocation. Best for realistic portfolio representation when strategies were tested with different account sizes.
⚖️ Equal Weight Distribution
Simple 1/N allocation across all selected strategies. Provides maximum diversification and is ideal when you want equal exposure to each trading approach.
🛡️ Risk-Adjusted Weighting
Allocate more capital to strategies with lower maximum drawdown. Optimizes for risk-adjusted returns and smoother portfolio performance.
Portfolio Benefits Analysis
📊 Capital Efficiency
Compare total portfolio capital requirements vs individual strategy needs.
🛡️ Risk Reduction
Measure portfolio drawdown improvement vs worst individual strategy.
📈 Trading Consistency
Analyze increased trading opportunities through combined signals.
🌍 Market Coverage
Evaluate diversification across symbols and timeframes.
Monte Carlo Simulations
BacktestBase's Monte Carlo engine provides forward-looking risk analysis using only your actual strategy performance data - no assumptions, just data-driven projections.
How It Works
- Data Input: Uses your actual strategy metrics (returns, drawdowns, win rates)
- Variation Modeling: Each strategy varies independently based on historical performance
- Scenario Generation: Creates thousands of possible future portfolio outcomes
- Risk Analysis: Provides percentile distributions and confidence intervals
Key Features
✅ No Assumptions
- • No correlation guessing
- • Based on actual performance
- • Realistic volatility estimation
⚙️ Configurable
- • Simulation count (100-10,000)
- • Time horizon (1-60 months)
- • Custom parameters
Perfect For
- Position Sizing: Understand worst-case scenarios for appropriate position sizing
- Drawdown Planning: Prepare for realistic drawdown ranges and set stop-loss levels
- Return Expectations: Set realistic targets based on statistical probabilities
- Risk Assessment: Evaluate portfolio risk across different time horizons
Frequently Asked Questions
What file formats do you support?
Currently, BacktestBase supports TradingView Strategy Tester XLSX exports with full 5-sheet parsing. Support for additional platforms and formats is planned for future releases.
How secure is my trading data?
We use enterprise-grade security with Google OAuth authentication, database encryption, and Row Level Security. Your data is isolated to your account and never shared. We are not a broker - just a secure analysis platform.
Can I analyze strategies from different markets?
Absolutely. BacktestBase works with any TradingView strategy regardless of market (Forex, crypto, stocks, futures) or timeframe. Build comprehensive portfolios across multiple markets and trading approaches.
What's the difference between BacktestBase and TradingView?
TradingView is excellent for backtesting individual strategies. BacktestBase takes those results and transforms them into a comprehensive trading foundation - organizing strategies, creating portfolios, running risk simulations, and building systematic approaches to trading.
Can I delete my account and data?
Yes, you have full control over your data. You can delete individual strategies or your entire account at any time. Data deletion is permanent and immediate.
Need More Help?
Can't find what you're looking for? Our support team is here to help with any questions about BacktestBase features, strategy analysis, or portfolio optimization.
Response Time: We typically respond within 24 hours. Include your account email and describe your question in detail for the fastest response.