Bolton have signed Blackpool midfielder MJ Williams on an 18-month deal, plus Charlton winger Marcus Maddison, West Ham striker Oladapo Afolayan and Burnley goalkeeper Lukas Jensen on loan until the end of the season.
Maddison, 27, has scored two goals in 10 games for the Addicks.
Afolayan, 23, scored on his Hammers debut against Doncaster in the FA Cup last month.
Dane Jensen, 21, has yet to make his debut for the Clarets.
Find all the latest football transfers on our dedicated page.