Выделяются следующие типы антонимов:
1) по степени зависимости от контекста:
а) контекстуальные (речевые) – слова, семантическая противоположность которых проявляется только в контексте: блеск - нищета; вода - камень;
б) языковые антонимы – слова, противоположность которых проявляется в изолированном виде;
2) по количеству единиц, участвующих в антонимии, языковые антонимы делятся на две подгруппы:
а) внутрисловный антоним (энантиосемия) – слово, которому антонимия присуща внутри одной единицы: одолжить – дать в долг; взять в долг;
б) межсловные антонимы – разные слова, значения которых противопоставлены друг другу;
3) в свою очередь межсловные антонимы подразделяются на три подгруппы:
а) контрарные (градуальные, противоположные) слова, выражающие качественную противоположность и имеющие градуальные оппозиции: легкий - трудный, молодой - старый;
б) комплементарные (дополнительные, противоречащие) слова, где противопоставление представлено двумя членами, дополняющими друг друга до целого, так что отрицание одного дает значение другого: мужчина – женщина; живой – мертвый;
в) конверсивные антонимы – слова, выражающие противоположную направленность процессов и признаков: зажигать - гасить, продать - купить.
Словарь лингвистических терминов: Изд. 5-е, испр-е и дополн. — Назрань: Изд-во "Пилигрим". Т.В. Жеребило. 2010.