A Streamlit application for analyzing and optimizing two-asset portfolio rebalancing strategies between SPY (S&P 500 ETF) and GLD (Gold ETF).
- Explore optimal rebalancing strategies for a two-asset portfolio
- Adjust strategy parameters and compare against grid search results
- Analyze different historical periods (ending 2025-12-31)
- View performance charts, metrics tables, and heatmaps
- Compare strategies based on Sharpe ratio, CAGR, and maximum drawdown
- Python 3.x
- Dependencies listed in
requirements.txt
pip install -r requirements.txtstreamlit run app.pyThis application helps investors analyze and optimize portfolio rebalancing strategies by comparing different allocation ratios and rebalancing frequencies between SPY and GLD assets.