Perfidy means betrayal of trust, treachery, or deceitfulness. Loyalty is the direct opposite as it means faithfulness, commitment, and reliability to a person or cause. Gratitude (thankfulness) and generosity (willingness to give) are positive traits but not direct antonyms.