Ran across this site and thought it might be of interest to the community...
https://www.portfoliovisualizer.com/
About Portfolio Visualizer
Portfolio Visualizer is an online software platform for portfolio and investment analytics. Our product agnostic platform and quantitative tools help you make informed decisions when comparing and analyzing investment products and portfolios. Our platform lets you easily:
*Model and analyze the performance of different asset allocations and portfolios based on our rich set of historical data
*Simulate and optimize portfolios based on historical returns or forward looking capital market expectations
*Identify and test the risk factor exposures of investment products
*Test tactical asset allocations models that aim to offer better risk adjusted performance
*Generate reports and export data in PDF, Excel, and CSV formats
*Import custom data series for use as portfolio assets and benchmarks
For commercial clients we also offer a JSON based API that makes is easy to integrate with our data, tools, and analytics from any web site, intranet application, or mobile/tablet app.