Das Minus ist von der (Mathe-)Schriftart vorgegeben und recht breit. Als Vorzeichen könnte ich es auch mir kürzer vorstellen, es wird jedoch lediglich als unary vs. binary Operator beim Abstand behandelt.
Jetzt könnte man global umdefinieren, doch vllt. ist hier auf die Schnelle einfacher, einfach das Text-Minus zu verwenden, das kürzer ist:
\usepackage{amsmath}% sollte eh benutzt werden
\newcommand*{\m}{\text{-}}
...
\m 1000 (statt -1000)
Mit siunitx stört es aber die Ausrichtung, daher hier ein anderer Weg, wo das Minus um Mathematikmodus umdefiniert wird. Das wirkt sich allerdings auf alle "Minusse" aus. Bei Bedarf kann man es vllt. lokal definieren.
\documentclass{article}
\usepackage{amsmath}
\mathchardef\mhyphen="2D
{\catcode`-=\active\gdef-{\mhyphen}}
\AtBeginDocument{\mathcode`-="8000}
\begin{document}
Kurzes Vorzeichen-Minus: $-5000$
\end{document}