The S&P 500 and the Dow Jones indexes have set new record highs on a positive tone from Trump administration officials around trade talks with China, ahead of the signing of an initial deal.

The three main Wall Street indexes rose after White House economic adviser Larry Kudlow said negotiations on a Phase Two deal will begin as soon as the Phase One was signed.

China has pledged to increase purchases of US manufactured products, agricultural goods, energy and services as part of the deal, according to a report on Tuesday.

Robert Pavlik, chief investment strategist at SlateStone Wealth LLC in New York, said Kudlow’s remarks had given investors confidence.

“Kudlow’s reiteration that China is going to buy more is positive and anything positive on trade helps markets,” he said.

Investor sentiment had earlier been dented by a report that Washington would likely maintain tariffs on Chinese goods until after the presidential election in November.

Meanwhile, disappointing earnings updates from Bank of America and Goldman Sachs weighed on the S&P 500 banking sector.

Bank of America reported better-than-expected quarterly profit, but warned of weak net interest income in the first half of 2020, knocking shares two per cent.

Goldman Sachs reported a bigger-than-expected fall in profit as it set aside more money to cover legal costs.

At 10.13am local time on Wednesday, the Dow Jones Industrial Average was up 0.45 per cent at 29,069.98. The S&P 500 was up 0.30 per cent at 3293.04 and the Nasdaq Composite was up 33.98 points at 9285.31.

In other earnings-related news, UnitedHealth, the largest US health insurer, edged up 2.5 per cent as it affirmed its full-year outlook for 2020 adjusted earnings.

Retailer Target slumped 5.8 per cent after it missed its own expectations for the 2019 holiday season sales, blaming weakness in toys and electronics sales. Larger rival Walmart fell 0.9 per cent.

Advancing issues outnumbered decliners by a 1.46-to-1 ratio on the NYSE and a 1.63-to-1 ratio on the Nasdaq.

The S&P index recorded 42 new 52-week highs and no new low, while the Nasdaq recorded 95 new highs and 10 new lows.