You can use Poloniex here is the first exchange using margin. I believe it can solve the problems you are looking for. And there are a lot of exchange websites that also have margin functionality. But I advise you to quit this because it's like a trap and you're a prey that's going to become a big piece of meat.