BUT WHAT IS stock traders, REALLY?