David Moyes has said he did not want to waste money in January after West Ham ended the window without any signings.