BacktestBase Documentation

Complete guide to using BacktestBase for systematic trading strategy analysis and portfolio optimization

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

  1. Sign Up: Create your account using Google OAuth - secure and instant
  2. Dashboard Access: Once signed in, you'll be redirected to your personal dashboard
  3. 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

  1. Run your strategy in TradingView Strategy Tester
  2. Click the "Export" button in the Strategy Tester tab
  3. Choose "Excel" format (.xlsx)
  4. Save the file to your computer

2. Upload to BacktestBase

  1. Go to the Upload page in BacktestBase
  2. Drag and drop your .xlsx file or click to browse
  3. Wait for automatic parsing (usually under 30 seconds)
  4. Review the extracted data preview
  5. Add a descriptive name and optional description
  6. Click "Save Strategy" to add it to your database

3. What Gets Extracted

Performance Metrics:
  • Net Profit ($ and %)
  • Gross Profit/Loss
  • Profit Factor
  • Sharpe & Sortino Ratios
  • Maximum Drawdown
Trade Data:
  • 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

  1. Data Input: Uses your actual strategy metrics (returns, drawdowns, win rates)
  2. Variation Modeling: Each strategy varies independently based on historical performance
  3. Scenario Generation: Creates thousands of possible future portfolio outcomes
  4. 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.