If the Federal Reserve hikes rates this year, bank stocks could be the one sector that really benefits. Most investors might choose the State Street Financials Select Sector SPDR ETF (XLF +0.28%) to add exposure. I believe the Invesco KBW Bank ETF (KBWB +0.23%) is the better exchange-traded fund (ETF) to buy.
The U.S. inflation rate hit 3.8% in April, the highest annualized reading since May 2023. Brent crude oil prices are up more than 60% year to date. Oil is back below $100 a barrel for now, but any further geopolitical tensions could send it back to triple-digits. December rate hike odds have climbed to roughly 50% as expectations for cuts have essentially disappeared.
This inflation cycle is unusual. Because inflation is concentrated mostly in the energy sector, rate hikes may or may not lower inflation rates. They may end up just slowing the economy.
But they do widen the spread between what banks earn on loans and what they pay on deposits. That margin expansion can happen whether rate hikes cool inflation or not. Right now, gross domestic product (GDP) remains positive and corporate earnings growth is strong. That means the economy can absorb a hike or two without significant damage.
That creates a positive setup for bank stocks.
Image source: Getty Images.
KBWB vs. XLF: Investing in banks versus financials
When investors want financials exposure ahead of a rate hike, most go with a broad financial sector ETF. That'll give you exposure to the entire sector, not just banking.
The State Street Financials Select Sector SPDR ETF can invest in financial services, insurance, capital markets, consumer finance, and even mortgage real estate investment trusts (REITs) in addition to banks. Banks, in fact, only account for about 27% of the fund. Its top holding, Berkshire Hathaway, is a conglomerate whose earnings have no connection to spreads. Another big holding, Visa, gets its revenue from spending volumes, not interest rates. The exposure is very different.
The Invesco KBW Bank ETF tracks a concentrated portfolio of 24 U.S. bank stocks, including JPMorgan Chase, Bank of America, Wells Fargo, and Goldman Sachs. These companies borrow short and lend long. That means the spread between those rates widens when the Fed hikes. And that leads to greater revenue.
KBWB: Top holdings and the rate hike case
| Company | Allocation |
|---|---|
| Morgan Stanley | 9.1% |
| Goldman Sachs | 8.7% |
| Bank of America | 7.8% |
| JPMorgan Chase | 7.7% |
| Wells Fargo | 7.1% |
| State Street | 4.5% |
| Bank of New York Mellon | 4.4% |
| Citigroup | 4.3% |
| PNC Financial | 3.9% |
| U.S. Bancorp | 3.8% |
Data source: Invesco.
Over the past year, this ETF has produced a total return of 37%. That beats the 30% return of the Vanguard S&P 500 ETF and the 5% return of XLF.
Perhaps not surprisingly, the start of the outperformance correlated almost exactly with the "Liberation Day" tariff announcements in 2025. At that point, rate cuts began slowly getting priced out and the markets began to anticipate higher-for-longer rates. That trend accelerated with the Iran war earlier this year, and bank stocks began outperforming again.
Energy-driven inflation doesn't respond to rate hikes in the way that demand-pull inflation does. If geopolitical tensions remain elevated, the Fed could hike and find oil prices have barely moved. In theory, there's a ceiling on how far any near-term rate-hiking cycle can go before the slower-growth dynamic outweighs efforts to lower prices.

NASDAQ: KBWB
Key Data Points
But banks can still take advantage of any expansion in the deposit-to-lending spread.
The Invesco KBW Bank ETF is a good way to play a potential rate-hike cycle, especially if those hikes dampen the growth prospects of other areas of the economy. Concentration in the big banks is what makes this fund appealing, as it doesn't necessarily get watered down by the financial services companies that are less exposed to interest rates.





