- start and end date for analysis
- your portfolio (tickers and shares) that yahoo finance has daily historical prices for each day in the analysis window
- market sharpe ratio & libor if you want to change those.
- benchmark portfolio (tickers and weights)
- Ideally use a benchmark that represents the entire world of investable assets (this produces most sensible expected returns)
You need to be connected to the interenet to access yahoo.
It'll get all the price histories and compute the daily price gains/losses and use those to estimate risk, correlations, and even beta against the benchmark and therefore expected return.
The model is very simple, taking past histories of each ticker as the covariance matrix of expected future co-risk.
It produces some tables and useful graphs you can use to manage your portfolio, like: