If markets are inefficient, then why have traders not been able to exploit the wealth of arbitrage opportunities that should be out there? If markets are efficient, then what reason would traders have to trade at all if price movements were simply random?