Djokovic is the first player in the tournament's 46-year history to take home the trophy four years in a row and he joins Pete Sampras and Ivan Lendl on five victories at the season-ending event.
Only Federer, with six Tour Finals crowns, has won the tournament more times.
The 11th title of Djokovic's astonishingly dominant campaign served as the perfect finale to arguably the best run by any male player in the Open Era.
"I'm very proud, together with my team, for the achievements of the season. It could not have been a better finish. It's been a long season, but the best of my life," said Djokovic on the day that coach Boris Becker celebrated his 48th birthday.
Also Read
In dispatching Federer with such ease after an equally imperious semi-final win over Rafael Nadal, Djokovic showed why he has been able to move so far ahead of his rivals in a year in which he also won Wimbledon and the Australian and US Opens.
"I tried my best, I thought I played some great tennis all week and in the final, but Novak deserves the win today like so many times this year," said 34-year-old Federer.
Djokovic and Federer have been the gold standard at the Tour Finals for over a decade, lifting the trophy 10 times between them in the last 12 years and making it to the final a combined 15 times.
Federer had ended Djokovic's 23-match winning run earlier this week with an impressive straight sets success in the group stage.
Federer gifted the trophy to Djokovic last year when the 17-time Grand Slam winner pulled out of the final just hours before the scheduled start to protect a back injury ahead of the Davis Cup final.