Sky Sports can confirm Ferdinand has signed a three-year deal after passing his medical on Tuesday and agreeing personal terms.
The 28-year-old arrives on a free transfer after being released by QPR earlier this month.
QPR boss Harry Redknapp decided to let Ferdinand move on as he was well down the pecking order at Loftus Road.
Ferdinand enjoyed a spell on loan at Turkish Super Lig side Bursaspor last season and he impressed during his time in Turkey.
Antalyaspor have been keeping tabs on Ferdinand since his loan at Bursaspor ended and they have moved to bring the centre-back to Turkey.