Long-term = 40% yield + 22% payout consistency + 20% payout growth + 18% value (near 52w low); dividend-paying, liquid names only. Short-term = 55% 30d momentum + 30% position vs 52w high + 15% liquidity. Liquidity gate: avg vol ≥ 5,000 shares. Fundamentals excluded (beta API ratio feed unreliable). Signals only — not financial advice.