Characterizing Asset Pricing Anomalies