How I’d Build a Portfolio by Investing in Top Shares Now

Buying a diverse range of top shares today could be a sound means of generating impressive returns over the long run, in my opinion.

Determining which companies can be classed as ‘top shares’ is very subjective. However, they could include businesses that have a competitive advantage, and that trade at fair prices given their financial outlooks.

Through buying a diverse range of them, it is possible to build a portfolio that can deliver attractive returns over the long run. With many opportunities to buy undervalued shares still available despite the recent stock market rally, now may be the right time to start the process of capitalising on today’s top stocks.

Defining which companies are top shares

Businesses with competitive advantages over their peers may be more likely to be classed as top shares. For example, they may have a unique product that means they can generate higher margins than their rivals. Or, they could have a lower cost base and stronger brand loyalty that lifts their financial performance over the long run.

Similarly, the most appealing shares may be those companies with solid balance sheets and strong cash flow. This point may be especially relevant at the present time, since the outlook for the economy continues to be very uncertain. Financially-sound businesses may be better able to overcome threats to economic growth caused by the coronavirus pandemic.

Meanwhile, top shares may be those companies that have all of the above attributes, but yet trade at low prices. Their low valuations may, for example, be caused by weaker recent performance that can be reversed over the long run. Or, investor sentiment towards their sector could be downbeat. This may present an opportunity to buy high-quality companies trading at low prices.

Building a portfolio of attractive stocks

Once top shares have been identified, building a portfolio of them can be a challenging task. After all, it is tempting to simply focus on a small number of the best ideas that are available at a given point in time. However, this may lead to high company-specific risk that means an investor is very reliant on a small number of holdings for their returns. Through buying a wider range of businesses, it may be possible to reduce overall risks.

Furthermore, holding some cash in case of a stock market crash can be a shrewd move. This does not mean that an investor relies on savings accounts for their returns. Rather, they have a limited amount of cash available so they can add more stocks to their portfolio should appealing opportunities come along in future. This may mean lower returns in the short run, but can provide greater opportunity to capitalise on the stock market cycle when seeking to buy top stocks.

Taking a long-term view

As ever, even top shares can experience periods of disappointment. Therefore, it is important to take a long-term view of any portfolio that contains equities. The track record of the global stock market shows that it can deliver attractive returns relative to other mainstream assets.

More on Investing

Safety helmets and gloves hang from a rack on a mining site.
Metals and Mining Stocks

2 Gold Stocks That Won Big in 2025 Look Set to Dominate Next Year, Too

Two high-flying mining stocks could deliver a more than 100% return again if the gold rush extends in 2026.

Read more »

a-developer-typing-lines-of-ai-code-while-viewing-multiple-computer-monitors
Energy Stocks

Buy 928 Shares of This Stock for $300 in Monthly Dividend Income

Enbridge (TSX:ENB) has a 5.8% dividend yield.

Read more »

woman checks off all the boxes
Energy Stocks

5 Reasons to Buy and Hold This Canadian Stock for Life

Altagas offers investors exposure to the stable and growing utilities business as well as the lucrative LNG business.

Read more »

hand stacking money coins
Stocks for Beginners

3 Secrets of TFSA Millionaires

The TFSA is an environment that can create millionaires. Read on to find out how!

Read more »

Pile of Canadian dollar bills in various denominations
Dividend Stocks

1 Way to Use a TFSA to Earn $250 Monthly Income

You can generate $250 worth of monthly tax-free TFSA income with ETFs like BMO Canadian Dividend ETF (TSX:ZDV).

Read more »

Colored pins on calendar showing a month
Dividend Stocks

This TSX Dividend Stock Pays Cash Every Single Month

If you’re looking for a top TSX dividend stock to buy now that happens to pay its dividend every single…

Read more »

the word REIT is an acronym for real estate investment trust
Dividend Stocks

High Yield, Low Stress: 3 Income Stocks Ideal for Retirees

These high yield income stocks have solid fundamentals, steady cash flows, strong balance sheets, and sustainable payout ratios.

Read more »

Canadian Red maple leaves seamless wallpaper pattern
Dividend Stocks

CRA Just Released New 2026 Tax Brackets

New 2026 CRA tax brackets can cut “bracket creep” so plan around them to ensure more compounding, and consider Manulife…

Read more »