We can not tell whether Ichimoku Cloud is the best indicator or not. But as per our observations it is a complete trading system. It has defined set of rules of entry and exit. If it is not the best indicator then it is very close to be one of the best indicators available on our charts.