Custom Search

Instant Portfolio Builder: High-Yield Stocks

Use the Instant Portfolio Builder: High-Yield Stocks to compute the 10-year annualized returns of portfolios of randomly selected high-yield stocks from a database at that includes 27 stocks with dividend yields over five percent and ten or more years of price data at Yahoo! Finance.

To run the calculator, select the number of high-yield stocks in a portfolio and the number of portfolios to generate. Each stock has an equal chance of being included in a random portfolio. The calculator selects stocks randomly using random numbers from the PHP mt_rand() function.

The stocks are equally weighted in a portfolio. For example, each stock in a 20-stock portfolio is weighted at five percent of the portfolio.

The calculator displays the 10-year annualized return for each random portfolio from highest to lowest. Click on a return for a portfolio to see the stocks included in it. In addition, the average return and standard deviation for all random portfolio returns are displayed.

And the 10-year annualized returns of the SPDR S&P 500 ETF (SPY) and iShares Select Dividend ETF (DVY) are displayed for comparison.

All returns are based on weekly closing prices with dividends reinvested from Yahoo! Finance.

Instant Portfolio Builder: High-Yield Stocks
Number of Stocks in Portfolio 10    20    
Number of Portfolios Generated 10    20    50 
Note: 30/100 combination may be slow to display.

See more instant portfolio builders: Biotech & Pharma Stocks Dividend Stocks Energy Stocks Financial Stocks NASDAQ-100 REITs Technology Stocks Utilities Stocks 

Related Articles and Calculators

High-Yield Stocks (A-Z)
High-Yield Stocks Custom Portfolio Return Calculator
Portfolio of High-Yield Blue-Chip Stocks
Stock Return Calculator
Stock Returns: Selected High-Yield Stocks