Is it possible to mining BTCitcoin without any capital/asset?
If you can "borrow" your mate's computer to mine altcoin and then trade it into bitcoin, then yes, it's possible.

So, is it possible to mine altcoin without asset?

No you can't. You have to have some sort of hardware to create bitcoins or altcoins. You will have to use electricity too to create coins.
You can get coins through signature campaigns, free faucets or risking it at the gambling sites.
Either way
sha256 ASICs= most efficient for mining bitcoin
scrypt ASICs= best for mining scrypt
GPUs= best for alternative algorithms x11,x13,x15, neo, etc.
Other than that, money in may equal money out. Only if you do your research.