Board Thread:General Discussion/@comment-24942837-20140624135620/@comment-26275630-20150404021608

It counts towards the "Oblivion Walker" achievement so yes, it is a daedric artifact.