To find out exactly how much traffic your competition receives is pretty much impossible. There are sites available such as Alexa.com, that provide some comparative data, but they do not give the exact amount of traffic that your competitors receive. The only way that you can acquire this exact information, is if you have log file access to a website, or if you have installed a tracking code to a website… However, you would need server access to do this, not just anybody can add tracking codes on any website.
With that said, there are available tools that can provide you with some competitive analysis such as Comscore, KeywordDiscovery competitive Intelligence, and Hitwise.