CBA shares vs Macquarie shares: Which ASX financial stock would I buy?

A woman wearing the black and yellow corporate colours of a leading bank gazes out the window in thought as she holds a tablet in her hands.

Commonwealth Bank of Australia (ASX: CBA) and Macquarie Group Ltd (ASX: MQG) are two of the highest-quality financial shares on the ASX.

I would happily own both.

That is what makes this comparison interesting. I do not see this as a case of one good investment and one bad investment. I see it as a choice between two very different ways to invest in financial services.

CBA offers stability, scale, fully franked dividends, and a dominant position in Australian banking. Macquarie offers a more global, more varied, and potentially more flexible long-term growth story.

So, which one would I buy today?

The case for CBA shares

CBA is the easier business to understand.

It is Australia’s largest bank, with a huge base of household, business, and deposit customers. It has one of the strongest banking franchises in the country and, in my view, deserves its reputation as the highest-quality major bank.

CBA has scale, a trusted brand, strong digital banking capabilities, and deep customer relationships. Those advantages can help it defend margins, attract deposits, and keep customers engaged across home loans, transaction accounts, credit cards, business banking, and wealth-related services.

I also think CBA’s dividend profile remains a major attraction. Fully franked dividends can be very useful for Australian income investors, and CBA has long been one of the market’s most popular income shares.

However, the valuation is the key issue.

CBA shares often trade at a premium to the other major banks, and that premium can be justified when the business keeps executing well. But it also means investors are paying a lot for quality.

That does not make CBA a sell in my eyes. I still rate it as a buy for investors who want a dependable blue-chip financial share with income and resilience. I just think the upside case may be more measured from here.

The case for Macquarie shares

Macquarie is a very different financial stock.

It is not simply a bank. It is a global financial group with exposure to asset management, infrastructure, commodities, markets, advisory, capital flows, private markets, and the energy transition.

That makes the earnings profile lumpier than CBA’s. Some divisions can have strong years while others slow. Market conditions matter. Deal activity matters. Investor appetite matters.

But I think that flexibility is one of Macquarie’s greatest strengths.

Macquarie has shown over many years that it can move capital, people, and expertise into areas where it sees opportunity. It has built strong positions in infrastructure, green energy, commodities, and global asset management. These are not small themes. They are areas where large pools of capital may continue to move over the next decade.

That gives Macquarie a broader growth canvas than a domestic bank.

There is risk in that. Macquarie’s results can be harder to forecast, and investors need to accept more moving parts. But I like businesses that can adapt as the world changes, and Macquarie has a long record of doing exactly that.

Which would I buy?

If I could only buy one today, I would choose Macquarie shares.

But this is a close call because I think CBA remains a high-quality buy. But Macquarie offers the more interesting long-term opportunity in my view.

CBA is a brilliant domestic banking franchise, but it is still heavily tied to Australian credit growth, margins, deposits, housing, and the local economy.

Macquarie gives investors exposure to a wider set of global profit pools. Infrastructure investment, energy transition funding, commodities markets, private capital, and asset management all give it ways to grow that are not available to a traditional bank in the same way.

I also think Macquarie’s lumpiness can create opportunities. When conditions are softer, investors can become impatient. But for long-term shareholders, those quieter periods can sometimes be the price of owning a more adaptable business.

Foolish takeaway

I would not frame this as CBA losing. I think CBA remains one of the best blue-chip shares on the ASX and a stock I would be comfortable buying for income and quality.

But Macquarie is the one I would choose if I had to pick just one today.

The reason is not that it is safer or more predictable. It is that I think it has more ways to win over the next decade. For investors who can tolerate a less even earnings path, that global reach and adaptability could make it the more rewarding financial stock to own.

The post CBA shares vs Macquarie shares: Which ASX financial stock would I buy? appeared first on The Motley Fool Australia.

Should you invest $1,000 in Commonwealth Bank Of Australia right now?

Before you buy Commonwealth Bank Of Australia shares, consider this:

Motley Fool investing expert Scott Phillips just revealed what he believes are the 5 best stocks for investors to buy right now… and Commonwealth Bank Of Australia wasn’t one of them.

The online investing service he’s run for over a decade, Motley Fool Share Advisor, has provided thousands of paying members with stock picks that have doubled, tripled or even more.*

And right now, Scott thinks there are 5 stocks that may be better buys…

* Returns as of 20 Feb 2026

.custom-cta-button p {
margin-bottom: 0 !important;
}

More reading

Motley Fool contributor Grace Alvino has positions in Commonwealth Bank Of Australia. The Motley Fool Australia’s parent company Motley Fool Holdings Inc. has positions in and has recommended Macquarie Group. The Motley Fool Australia has positions in and has recommended Macquarie Group. The Motley Fool has a disclosure policy. This article contains general investment advice only (under AFSL 400691). Authorised by Scott Phillips.