There are many parameters of appraising a domain name, if you are using any software to appraise then they are always not true, it should have human appraisal for better understanding.
While appraising a domain name, these are the main factors:
traffic
extensions
length
keyword
age