The antivirus software should be reasonably priced.The antivirus should be capable of frequently updating the virus definition.The antivirus software should be efficient in detecting zero-day threats.The antivirus should be effective against phishing attempts.The antivirus software should be capable of detecting, blocking, and removing a huge range of malware such as viruses, spyware, ransomware, keyloggers, rootkits, Trojans, etc.The antivirus application should not be using your system resources heavily.Here are the few features that you should search for before installing an antivirus software on your computer: Sophos Home Free Things to Consider Before Choosing an Antivirus Software