The 49-year-old’s side are currently in fourth place in the Premier League after an inspired start to the season, with Baines and Fellaini starring.
The England left-back is a reported target for league leaders Manchester United, who are looking to find a long-term replacement for Patrice Evra.
But the Toffees manager is not expecting any of his squad to leave Goodison Park next month.
“Last year, we sold [Diniyar] Bilyaletdinov for £5.5m back to Russia and that gave us the opportunity to go and buy,” said Moyes.
“We brought in Steven Pienaar on loan from Spurs, we bought [Nikica] Jelavic from Rangers for £5m and Darron Gibson from Man Utd for £500,000. We spent the money we got in. That is the way we have tended to work.
“My intention is not to sell anyone this January.”
Get treble the odds on any bet on your first bet with 888Sport. Click here to sign up now. T&Cs apply.
MORE: The latest football news