Trump has demanded China reduce its trade surplus with the United States, sparking a dispute that has seen the globe's two largest economic powers exchange threats of tit-for-tat sanctions.
Trump met Chinese Vice Premier Liu He on Thursday and his aides followed up with a second day of talks to try to avoid a damaging trade war.
The "negotiation is going well," said Larry Kudlow, director of the National Economic Council.
"No deal yet, to be sure, and it's going to take a while," he told reporters at the White House.
"They are meeting many of our demands," he claimed, "I believe they want to make a deal."
Trump has threatened to hit China with tariffs on up to $150 billion of imports, prompting Beijing to threaten US agricultural exports.
"We have been ripped off by China. And an evacuation of wealth like no country has ever seen before given to another country that's rebuilt itself based on a lot of the money that they've taken out of the United States," he said.
"China has become very spoiled... Because they always got 100 percent of whatever they wanted from the United States," he said.
The White House is wary of hurting largely Republican-voting farm states or damaging the economy before legislative elections this November.
But Trump is also keen to appear tough on trade and fulfil a campaign promise to make a "deal" that better benefits the United States.
(Except for the headline, this story has not been edited by NDTV staff and is published from a syndicated feed.)
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections. Election results will be out on May 23.