connotation
"Thrifty" praises someone for spending money wisely and avoiding waste, framing careful saving as a virtue rather than a fault, which is why it's the positive counterpart in this cluster of money-related words. The same underlying behavior — holding onto money — gets a completely different label depending on the speaker's attitude toward it.
"Stingy" and "greedy" both describe similar tight-fisted behavior but frame it negatively, implying an unreasonable unwillingness to spend or share, or an excessive desire to acquire more — judgments "thrifty" deliberately avoids.
This praise-versus-blame split for identical behavior shows up throughout English — "confident" versus "arrogant," or "curious" versus "nosy" are other pairs describing the same trait with opposite emotional coloring.
Quration — Quration English