portfoliovisualizer.com
Portfolio Visualizer provides online portfolio analysis tools, including backtesting, Monte Carlo simulation, tactical asset allocation, optimization and factor analysis. It offers a free tier for personal and educational use, with paid Basic and Pro subscriptions billed annually.