Market cap is a really, really crappy metric but we seem to be stuck with it. It's purely the current price on an exchange multiplied by the number of all mined coins.
You could reduce Bitcoin's market cap by $50 billion by selling a few tens of millions of dollars worth of BTC in quick succession. The price is set by what's on the exchanges and there isn't a great deal on there to meet a giant sell.