There are many many observable patterns that contradict the efficient market hypothesis amongst which:
- historical option volatility is lower than implied vol - you can make money by writing options.
- sell in may and go away strategy - you can make money (and beat the index) by being long the SP500 only between october-may
- strong contango in the VIX futures market - you can make money by shorting a volatility ETN like VXX that rolls near-maturation future contracts.
- mean-reversion on the second day after an earnings release - you can make money by going short if the stock price rises after the earnings call or vice-versa
In the end, what matters is how much risk (volatility, max drawdown...) you're willing to take for superior returns. That is often summarized by the information ratio of your strategy which is equal to (return of your strat - return of the bechmark)/vol(difference in returns).