1.2 Backtesting vs. Optimization
Backtesting and optimization are two powerful tools β each with a different goal. While they use similar inputs (tickers, allocations, dates), they serve distinct purposes:
π― 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 Setting | Backtesting | Optimization |
Allocations | β
| β
|
Use Shares instead of Allocations | β
| β |
Asset Constraints (min/max %) | β | β
|
Group Level Constraints (min/max %) | β | β
|
Rebalancing | β
| β
|
Cash Flow Options | β
| β |
Currency Selection | β
| β |
Monte Carlo Forecast Years | β
| β |
Estimation Method | β
| β
|
Β
Backtesting tests your idea. Optimization improves the allocation.
Β
Β
Did this answer your question?
π
π
π€©