Depression
You've probably heard the term "depression" thrown around in everyday conversation, usually in reference to someone's gloomy mood or a particularly rough day. But in the world of trading, "depression" takes on a whole new meaning – one that can make even the most seasoned traders break out in a cold sweat.