Passa al contenuto

Portfolio Backtester


Click here to try the Web App

If the app is "sleeping," press the "Yes, get this app back up!" button.

Key Features:


  • Multi-Asset Backtesting Engine: Simulates the performance of portfolios with multiple assets (stocks/ETFs) using historical data automatically fetched via Yahoo Finance.
  • Flexible Rebalancing Strategies: Supports various rebalancing frequencies including Monthly, Quarterly, Yearly, or Every N Days, with options for custom asset weighting.
  • Advanced Cost Modeling: Includes realistic simulation of trading frictions by allowing users to define Transaction Fees and Slippage (in basis points).
  • Comprehensive Risk & Performance Metrics: Calculates a vast array of financial metrics including:
    • Returns: Total Return, CAGR.
    • Risk-Adjusted: Sharpe, Sortino, and Calmar Ratios.
    • Tail Risk: Max Drawdown, VaR (Value at Risk) 95%/99%, and CVaR (Expected Shortfall).
    • Statistical: Skewness, Kurtosis, and Hit Ratio.
  • Benchmark Analysis: Compares portfolio performance against a user-defined benchmark (e.g., S&P 500) to compute Beta, Alpha, Correlation, and R-Squared.
  • Rich Visualizations:
    • Equity & Drawdown Curves: Interactive line charts (with Log Scale option) and underwater plots.
    • Rolling Analysis: Dynamic charts for Rolling Volatility and Rolling Sharpe Ratio to assess stability over time.
    • Heatmaps: Asset Correlation matrices and Monthly/Yearly Return grids.
  • Monte Carlo Simulation: Performs forward-looking risk analysis using Geometric Brownian Motion (GBM) or Historical Bootstrap methods to forecast future potential paths and expected returns.
  • Export & Reporting: Generates detailed automated text interpretations of performance and allows full data export (History, Metrics, Simulation results) to Excel.