Help CenterBefore You Start1.2 Backtesting vs. Optimization

1.2 Backtesting vs. Optimization

Backtesting tests your idea. Optimization improves the portfolio allocation.

Goal

  • Backtesting shows how a specific strategy would have performed in the past.
  • Optimization helps you find the best strategy based on selected criteria (like max Sharpe or min volatility).

Use Case

  • Use backtesting when you already have a portfolio idea and want to evaluate it.
  • Use optimization when you're exploring what asset mix could give you the best results under certain constraints.

Key Input Differences

Input SettingBacktestingOptimization
AllocationsYesYes
Use Shares instead of AllocationsYesNo
Asset Constraints (min/max %)NoYes
Group Level Constraints (min/max %)NoYes
RebalancingYesYes
Cash Flow OptionsYesNo
Currency SelectionYesNo
Monte Carlo Forecast YearsYesNo
Estimation MethodYesYes
Help