Bank of America has today reported a 15% rise in third-quarter profit as the lender kept a tight leash on costs and benefited from higher interest rates.
Chief executive Brian Moynihan's years-long effort to streamline the second-largest bank in the US and keep its costs in check are finally bearing fruit as the Federal Reserve raises borrowing costs.
The lender's large stock of deposits and rate-sensitive mortgage securities make it especially well placed to benefit from rate rises.
Its third-quarter earnings performance beat rivals JPMorgan and Citigroup, which reported gains of 7.1% and 7.6% respectively earlier this week.
The Federal Reserve's three rate increases since December boosted Bank of America's net interest income 9.4% to $11.16 billion and the Fed is widely expected to raise rates again in December.
Provisions for credit losses rose 15% from the second quarter, driven by credit cards and loan growth but the bank's chief financial officer Paul Donofrio said that did not signal maxed out consumers.
"We are optimistic about the general economy. There are just a lot of positive signs out there," he told reporters.
Similar to rivals, trading revenue at the North Carolina-based lender fell 15%, with revenue from fixed income trading down 22%.
For most of the past seven years, Wall Street banks have been grappling with low bond market volatility and new regulations that have restricted certain activities and made trading more expensive.
Bank of America's large consumer banking business and wealth management arm mean it is less dependent on trading than rivals such as Goldman Sachs, which reports third-quarter results, along with Morgan Stanley on Tuesday.
Hopes that US President Donald Trump will be able to stimulate bond trading activity and boost demand for loans have yet to be fulfilled as his tax overhaul and plans to loosen financial regulations have yet to be realised.
"Tax reform is going to be great for the economy, but I don't think people are waiting around," Donofrio said.
In the meantime, banks are sticking to their cost-cutting playbook. Bank of America's non-interest expenses fell 3% in the third quarter from a year ago. Total quarterly revenue rose about 1% to $22.08 billion.
The bank's efficiency ratio of 60, which measures expenses as a percentage of revenues, was in line with management's long-term target.
Overall, the bank's net income rose to $5.12 billion for the quarter from $4.45 billion the same time last year. Earnings per share rose to 48 cents from 41 cents.
Analysts on average had expected earnings of 45 cents per share, according to Thomson Reuters.