No, it is not 1,000 times less it is 1,000,000 less. It is because Coinmarketcap shows Miota. One Miota is 1,000,000 Iotas. Coinmarketcap named it wrong thats the actual mistake. So the number is correct the unit name is not.
Here is a picture of units:
